Frequently Asked Questions

You can browse the topics below to find what you are looking for or search above


The Protector is a beta moderation bot that is still in active development.
It is being developed by the Rythm development team.
You can add The Protector to your Discord server by clicking on the following link:
https://rythmbot.co/protector
Note: You must have a role with "Administrator" or "Manage Server" permissions to be able to add The Protector to a Discord Server.
If you have either of these permissions you should be able to change the name of your server.
Also make sure you’re logged in to the right account in the web browser when adding The Protector, see https://discordapp.com/login

Rythm’s Discord server is the official platform for everything related to The Protector.

Here you’ll be able to:

- See Information about The Protector’s latest features and updates.
- Keep up with all the news and announcements.
- Hangout with the members of our fast growing community!
- Suggest new features for The Protector.
- Get support from our Staff members.

Note: For an invite to The Protector's Discord server (this is the same server as Rythm), use the following link: https://rythmbot.co/support

The Protector operates based on the Discord permissions system. This is further explained in the Commands section.

You can see the current prefix by mentioning The Protector.

@The Protector#3210 OR <@301424917474443264>

NOTE: Protector won't respond to the mention if it has a nickname!

Short answer: Yes

Long answer: Protector's prefix can be changed using this command -serverprefix [prefix]

To change The Protector’s nickname in your server you must:

1) Right Click on The Protector > Change nickname > Save.

Done.

All data in the history command for a user is global.
If a user advertises on any server and The Protector removes it, it will increment the count.
In the same way if a user gets banned from any server this will increment the ban count for the user in their history.

If they can send messages in some channels, it's likely an override issue.

Ensure that the channel overrides are not allowing them to send messages.

For each channel:
go to Edit Channel > Permissions > Go though every role and member override (that isn't the muted role), and ensure that the Send Messages permission isn't checked.

For every role except muted:


For the muted role:

This is a list of Protector's commands and explanation of what they do.

Note Do not include [ ] in the commands.
Note The Administrator permission grants full control of The Protector.

-modlog [#channel]
Enables Protector's logging mode.
This includes.

- Member has joined the server (Includes account creation date)
- Member has left the server.
- Member was banned from the server
- Member has changed username/nickname.

- Message was deleted from the channel. (This includes the message)
- Message was edited. (This includes both the original and edited message)

- A role has been added to a member. (Includes both the Username and the Role)
- A role has been removed from a member. (Includes both the Username and the Role)

Note: All events in modlog are timestamped with the UTC timezone.
In order to disable the modlog feature use -modlog off

Note: You need to have the Manage Server permission to use this command.

-mute [@user]
Adds the Muted role to the mentioned user,
which revokes their permission to send messages.
This role will get re-applied if the user leaves the server and then rejoins.

Note: You need to have the Mute Members permission to use this command.


-unmute [@user]
Removes the Muted role from the mentioned user,
which grants them permission to send messages again.

Note: You need to have the Mute Members permission to use this command.


-mutelist
Displays a list of the current muted users in the server.

Note: You need to have the Mute Members permission to use this command.

Important: This command is currently broken if the message length exceeds 2000 characters and is currently being moved into a page system,
in the meantime we ask that you use Discord's server settings to view the member list and check muted members until this issue is resolved

-antilink
This toggles The Protector's anti-advertisment mode. Any posted Discord invite link will be instantly removed and the user that posted it will be warned by The Protector with a message.

Note: You need the Manage Server permission in order to enable it.

Important Note: Protector will not remove invite links from people with either one of these permissions:
- Manage server
- Manage Roles
- Ban Members
- Kick Members

-kick [@user]
Kicks the mentioned user from the server.
Important: This command also accepts usernames, though it is not advised, due to the issue of multiple users with the same username.

Note: You need to have the Kick Members permission to use this command.

-ban [@user]
Bans the mentioned user from the server.
This adds to the History of the banned user.
Important: This command also accepts usernames, though it is not advised, due to the issue of multiple users with the same username.

Note: You need to have the Ban Members permission to use this command.


-hackban [user ID]
Bans the user without the requirement of the user being present in the server.
How To: To get the ID of a user (on PC), you need to enable Developer Mode (User Settings -> Appearance -> Developer Mode)
Once enabled, right-click the user (e.g. from a mention or message of theirs) and select Copy ID

Note: You need to have the Ban Members permission to use this command.


-tempban [@user]
Kicks the user and removes all messages sent by them within the last 7 days.
Important: This command also accepts usernames, though it is not advised, due to the issue of multiple users with the same username.

Note: You need to have the Ban Members permission to use this command.

-prune [number]
Deletes the amount of messages you specify in the channel.

Note: You need to have the Manage Messages permission to use this command.


-prune [@user]
Deletes all messages from the mentioned user within the last 100 sent messages in the current channel.

Note: You need to have the Manage Messages permission to use this command.


-prune [@user] [number]
Deletes a certain amount of most recent messages from the mentioned user in the current channel.

Note: You need to have the Manage Messages permission to use this command.


-prune has [number]
Deletes messages containing certain text in the current channel.

Note: You need to have the Manage Messages permission to use this command.


-prune embeds [number]
Deletes messages containing embeds in the current channel.

Note: You need to have the Manage Messages permission to use this command.


-prune attachments [number]
Deletes messages containing attachments (uploaded files & images) in the current channel.

Note: You need to have the Manage Messages permission to use this command.


-prune bot [number]
Deletes messages sent by bots in the current channel.

Note: You need to have the Manage Messages permission to use this command.


-prune after [message ID]
Deletes messages sent after a certain message in the current channel.
How To: To get the ID of a message (on PC), you need to enable Developer Mode (User Settings -> Appearance -> Developer Mode)
Once enabled, right-click the message and select Copy ID

Note: You need to have the Manage Messages permission to use this command.