zaanposni / discord-masz

MASZ is a selfhostable highly sophisticated moderation bot for Discord. Includes a web dashboard and a discord bot.
https://discord.gg/5zjpzw6h3S
Other
71 stars 18 forks source link

Add Identification to Embeds and possibly purge logs #588

Open TrissieTheHusky opened 1 week ago

TrissieTheHusky commented 1 week ago

Is your feature request related to a problem? Please describe. No Describe the solution you'd like Add who added the roles or removed the roles, who banned or unbanned etc, to the "EMBED" would help with moderation purposes. Also cleanup command could you make it get all the messages and who sent them aswell as the ids for the messages and put them in a .log file and send them to the log channel or something as "PURGE Logs". if they contain text content.

Salvi0 commented 1 week ago

Hey there! Please join our support server at diacord.gg/wickbot and use the /suggestion add command to add your suggestion. This email system is not for support regarding wickbot, thank you! Blind -------- Messaggio originale --------30/06/24 21:35, Trissie ha scritto:

    Forwarded by SimpleLogin to ***@***.*** from "Trissie " with [zaanposni/discord-masz] Add Identification to Embeds and possibly

purge logs (Issue #588) as subject

Is your feature request related to a problem? Please describe. No Describe the solution you'd like Add who added the roles or removed the roles, who banned or unbanned etc, to the "EMBED" would help with moderation purposes. Also cleanup command could you make it get all the messages and who sent them aswell as the ids for the messages and put them in a .log file and send them to the log channel or something as "PURGE Logs". if they contain text content.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.> [ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/zaanposni/discord-masz/issues/588", "url": "https://github.com/zaanposni/discord-masz/issues/588", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.***": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

zaanposni commented 6 days ago

Hi there,

Just to let you know that MASZ development is on hold for now. So just a heads-up: there won't be a quick fix for your issue.

I haven't implemented this feature yet because Discord doesn't actually send information on the moderator who executed an action to bots. The only workaround for now is to search the audit log for similar actions. This is a bit of a hassle and might not always work. If anyone wants to contribute, I'd suggest this approach: store recent audit logs and try to piece them together to figure out who might have been the moderator of an action.