Moderation
Plugin for server moderation.

;modlogs

Displays all of the moderation logs of specified member.
All of the Timestamps are displayed in UTC.
1
Usage:
2
;modlogs <member>
Copied!

;modlogs clean

Removes and cleans all of the previous moderation logs of specified member.
1
Aliases:
2
- purge
3
- clear
4
5
Usage:
6
;modlogs clean <member>
Copied!

;warn

Issues a warning to specified member. Also notifies them automatically by direct message.
1
Usage:
2
;warn <member> <reason>
Copied!

;kick

Kicks specified member from the server. It also notifies them automatically along with the given reason.
1
;kick <member> [reason]
Copied!

;ban

Bans specified member from the server. It also notifies them automatically along with the given reason.
If the user is not present in the server, their discord ID can be passed as member parameter.
1
Usage:
2
;ban <member> [reason]
Copied!

;unban

Un bans user from their discord ID.
1
Usage:
2
;unban <user_id> [reason]
Copied!

;clean

Cleans and deleted last few messages sent by the bot.
1
Usage:
2
;clean
Copied!

;mute

Mutes specified member from voice and also adds the muted role. It also notifies them automatically along with the given reason.
1
Usage:
2
;mute <member> [reason]
Copied!

;mute role

Sets muted role for server which will be used to enforce restrictions on members when they're muted. It creates a new role to use denying sending messages to all of the text channels if not provided.
1
Usage:
2
;mute role [role]
Copied!

;unmute

Un mutes specified member from voice and removes the muted role. It also notifies them automatically.
1
Usage:
2
;unmute <member>
Copied!

;purge

Removes and purges messages which meets specified criteria. To specify any criteria, consider using its sub-commands. If this primary command is used, performs the default purge which removes last specified number of messages.
1
Aliases:
2
- prune
3
4
Usage:
5
;purge [search=100]
Copied!

;purge text

Removes all of the messages containing only texts, ignores files or any attachments.
1
Aliases:
2
- text
3
4
Usage:
5
;purge text [search=100]
Copied!

;purge embeds

Removes messages that have embeds in them. Embed messages are sent by webhooks and other bots.
1
Aliases:
2
- embed
3
4
Usage:
5
;purge embeds [search=100]
Copied!

;purge embeds

Removes messages that have embeds in them. Embed messages are sent by webhooks and other bots.
1
Aliases:
2
- embed
3
4
Usage:
5
;purge embeds [search=100]
Copied!

;purge files

Removes messages that have attachments in them.
1
Aliases:
2
- file
3
4
Usage:
5
;purge files [search=100]
Copied!

;purge images

Removes messages that have embeds or attachments.
1
Aliases:
2
- image
3
4
Usage:
5
;purge images [search=100]
Copied!

;purge all

Another alias to the primary purge command which deletes any of the messages for provided search limit.
1
Aliases:
2
- everything
3
4
Usage:
5
;purge all [search=100]
Copied!

;purge user

Removes all messages sent by the specified member.
1
Aliases:
2
- member
3
4
Usage:
5
;purge user <user> [search=100]
6
7
Examples:
8
;purge user @thecosmos#7777 20
Copied!

;purge contains

Removes all messages containing a substring. The substring must be at least 3 characters long.
1
Aliases:
2
- has
3
4
Usage:
5
;purge contains <sub string>
Copied!

;purge bot

Removes a bot user's messages and messages with their optional prefix.
1
Usage:
2
;purge bot [prefix] [search=100]
3
4
Examples:
5
;purge bot ! 20
Copied!

;purge emoji

Removes all messages containing custom emoji.
1
Aliases:
2
- emojis
3
- emotes
4
- emote
5
6
Usage:
7
;purge emoji [search=100]
Copied!

;purge reactions

Removes all reactions from messages that have them.
1
Aliases:
2
- reaction
3
4
Usage:
5
;purge reactions [search=100]
Copied!
Last modified 1yr ago