-
Notifications
You must be signed in to change notification settings - Fork 3
Different Configurations
There are several different ways this bot can be configured, which may work better for different server sizes and setups. The commands listed in the readme can be used to achieve these different configurations. These commands require server Admin or Manage Server role privileges in discord.
By default, the bot will only post in the output channel, which by default is called "raid-bot". If this channel does not exist on the server, the bot will do nothing but respond to commands. When the output channel exists, it will post any raids identified in any channel on the server to that channel, along with the full message thread. This behavior can be turned off using the !nochannel command, and the channel it posts into can be changed on your server using the !channel command. It is a good idea to make this channel read-only to everyone except the bot. This setup is a good way to test the bot's results without it posting into user channels.
The !pin, !pinall, and !pinlist commands can be used to set up channels to perform the "pin" behavior. Once a channel is added to the pin list, the bot will post any raids it identifies either via regular text parsing or the !raid command into the channel it saw the raid, and pin it in the channel (the bot requires Manage Messages role privilege in discord to pin messages). Use the !pinall command to easily apply this configuration to all channels on a server. The bot will still post into the output channel as well, if it exists.
The !mute and !muteall commands will prevent the bot from parsing raids posting using regular text in the specified channel. It will still respond to all commands, including the !raid command. This means, if you want the bot to only respond to commands and not use regular text parsing, the !muteall and !pinall commands can be used in combination to achieve this result. !mute can also be used for any channels which are not intended for raids to be posted, where users may be simply chatting about pokemon and don't want any mention of raid bosses to cause a post to be created.