Skip to content

Moderation #18

Description

@MorganVonBrylan

/purge <n> [user]
Clear the n last messages of the channel, only from [user] if provided

delete-and-warn: a command to delete a message and DM the author with the reason.
Done as a message command.

/logging enable <deletions|deletions+edits> <channel>
When a message is deleted, it sends an embed to saying "Message from x deleted in #channel:" followed by the contents of the message
When a message is edited (if enabled) it sends one saying "Message sent by x in #channel edited. Old content:" followed by the previous content of the message. (Message is a link to it)
Includes a role whitelist to not log messages of members who have at least one of them.
/logging clear <user>
(remove logged messages of that user as far as the bot can go, which I believe to be 14 days)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions