266 Cogs with 2.8k Commands
AIEmote
Human-like Discord reacts to messages powered by OpenAI.
Author(s): zhaobenny
Command | Description |
---|---|
!aiemote | Totally not glorified sentiment analysis™ |
!aiemote allow | Add a channel to the whitelist |
!aiemote optin | Opt in of sending your message to OpenAI (bot-wide) |
!aiemote optinbydefault | Toggles whether users are opted in by default in this server |
!aiemote optout | Opt out of sending your message to OpenAI (bot-wide) |
!aiemote remove | Remove a channel from the whitelist |
!aiemote whitelist | List all channels in the whitelist |
AIUser
Human-like Discord interactions powered by OpenAI (or compatible endpoints) for messages (and images).
Author(s): zhaobenny
Command | Description |
---|---|
!aiuser | Utilize OpenAI to reply to messages and images in approved channels and by opt-in users |
Aliases: ai_user
|
|
!aiuser config | Returns current config |
Aliases: settings, showsettings
|
|
!aiuser forget | Forces the bot to forget the current conversation up to this point |
Aliases: lobotomize
|
|
!aiuser optin | Opt in of sending your messages / images to OpenAI or another endpoint (bot-wide) |
!aiuser optinbydefault | Toggles whether users are opted in by default in this server |
!aiuser optout | Opt out of sending your messages / images to OpenAI or another endpoint (bot-wide) |
!aiuser prompt | Change the prompt settings for the current server |
!aiuser prompt preset | Manage presets for the current server |
!aiuser prompt preset add | Add a new preset to the presets list |
!aiuser prompt preset remove | Remove a preset by its name from the presets list |
!aiuser prompt preset show | Show all presets for the current server |
Aliases: list
|
|
!aiuser prompt reset | Reset ALL prompts in this guild to default (inc. channels and members) |
!aiuser prompt set | Set a custom prompt or preset for the server (or provided channel/role/member) |
!aiuser prompt show | Show the prompt for the server (or provided user/channel) |
!aiuser prompt show channels | Show all channels with custom prompts |
!aiuser prompt show members | Show all users with custom prompts |
Aliases: users
|
|
!aiuser prompt show roles | Show all roles with custom prompts |
!aiuser prompt show server | Show the current server prompt |
Aliases: guild
|
|
!aiuser randommessage | Configure the random message event |
!aiuser randommessage add | Add a new prompt to be used in random messages |
!aiuser randommessage percent | Sets the chance that a random message will be sent every 33 minutes |
!aiuser randommessage remove | Removes a prompt (by number) from the list |
!aiuser randommessage reset | Resets the random prompt list to the default |
!aiuser randommessage show | Lists prompts to used in random messages |
Aliases: list
|
|
!aiuser remove | Remove a channel from the whitelist |
!aiuser response | Change settings used for generated responses |
!aiuser response removelist | Manage the list of regex patterns to remove from responses |
!aiuser response removelist add | Add a regex pattern to the list of patterns to remove from responses |
!aiuser response removelist remove | Remove a regex pattern (by number) from the list |
!aiuser response removelist reset | Reset the list of regexes to default |
!aiuser response removelist show | Show the current regex patterns of strings to removed from responses |
!aiuser response toggleoptinembed | Toggles warning embed about opt-in on or off |
!aiuser response weights | Bias the LLM for/against certain words (tokens) |
Aliases: logit_bias, bias
|
|
!aiuser response weights add | Sets weight for a specific word |
!aiuser response weights list | Show weights |
Aliases: show
|
|
!aiuser response weights remove | Removes weight for a specific word |
!aiuser trigger | Configure trigger settings for the bot to respond to |
!aiuser trigger conversation_reply_time | Set the max time frame in seconds for the bot to have a |
!aiuser trigger ignore | Messages matching this regex won't be replied to or seen, by the bot |
!aiuser trigger minlength | Set the minimum length of messages that the bot will respond to |
!aiuser trigger public_forget | Toggles whether anyone can use the forget command, or only moderators |
!aiuser trigger whitelist | If configured, only whitelisted roles / users can trigger a response in whitelisted channels |
Aliases: whitelists
|
|
!aiuser trigger whitelist add | Add a role/user to the whitelist |
!aiuser trigger whitelist clear | Clear the whitelist, allowing anyone to trigger LLM in whitelisted channels |
!aiuser trigger whitelist list | Show the whitelist |
Aliases: show
|
|
!aiuser trigger whitelist remove | Remove a user/role from the whitelist |
Act
This cog makes all commands, e.g. [p]fluff, into valid commands if you command the bot to act on a user, e.g. [p]fluff [botname].
Author(s): Zephyrkul
Command | Description |
---|---|
!actset | Configure various settings for the act cog. |
!actset customize | Customize the response to an action. |
!actset embed | Manage tenor embed settings for this cog. |
!actset ignore | Ignore or unignore the specified action. |
Activities
Discord Voice Channel Activities.
Author(s): inthedark.org
Command | Description |
---|---|
!activity | Base command for creating activity invite links. |
!activity askaway | Create an activity invite link for Ask Away. |
!activity awkword | Create an activity invite link for Awkword. |
!activity bashout | Create an activity invite link for Bash Out |
!activity betrayal | Create an activity invite link for Betrayal. |
!activity blazing8s | Create an activity invite link for Blazing 8s. |
!activity bobbleleague | Create an activity invite link for Bobble League. |
!activity checkersinthepark | Create an activity invite link for Checkers In The Park. |
!activity chessinthepark | Create an activity invite link for Chess In The Park. |
!activity decoder | Create an activity invite link for Decoder. |
!activity doodlecrew | Create an activity invite link for Doodle Crew. |
!activity fishington | Create an activity invite link for Fishington. |
!activity garticphone | Create an activity invite link for Gartic Phone. |
!activity jamspace | Create an activity invite link for Jamspace. |
!activity knowwhatimeme | Create an activity invite link for Know What I Meme. |
!activity landio | Create an activity invite link for Land IO. |
!activity letterleague | Create an activity invite link for Letter League. |
!activity pokernight | Create an activity invite link for Poker Night. |
!activity puttparty | Create an activity invite link for Putt Party. |
!activity putts | Create an activity invite link for Putts. |
!activity sketchheads | Create an activity invite link for Sketch Heads. |
!activity sketchyartist | Create an activity invite link for Sketchy Artist. |
!activity spellcast | Create an activity invite link for Spell Cast. |
!activity watchtogether | Create an activity invite link for Watch Together. |
!activity wordsnacks | Create an activity invite link for Word Snacks. |
!activity youtubetogether | Create an activity invite link for Youtube Together. |
Admin
A collection of server administration utilities.
Author(s): Cog Creators
Command | Description |
---|---|
!addrole | Add a role to a user. |
!announceset | Change how announcements are sent in this guild. |
!announceset channel | Change the channel where the bot will send announcements. |
!announceset clearchannel | Unsets the channel for announcements. |
!editrole | Edit role settings. |
!editrole colour | Edit a role's colour. |
!editrole name | Edit a role's name. |
!removerole | Remove a role from a user. |
!selfrole | Add or remove a selfrole from yourself. |
!selfrole list | Lists all available selfroles. |
!selfroleset | Manage selfroles. |
!selfroleset add | Add a role, or a selection of roles, to the list of available selfroles. |
!selfroleset clear | Clear the list of available selfroles for this server. |
!selfroleset remove | Remove a role, or a selection of roles, from the list of available selfroles. |
AdventureAlert
Alert when a dragon appears in adventure
Author(s): TrustyJAID
Command | Description |
---|---|
!adventurealert | Set notifications for all adventures |
!adventurealert global | Toggle adventure notifications in all shared servers |
!adventurealert removeall | Remove all adventurealert settings in all guilds |
!adventurealert removeuser | Remove a specific user ID from adventure alerts |
!adventurealert role | Add or remove a role to be pinged when a dragon appears |
!adventurealert settings | Shows a list of servers you have alerts |
Aliases: setting
|
|
!adventurealert toggle | Toggle adventure notifications in this server |
Alias
Create aliases for commands.
Aliases are alternative names/shortcuts for commands. Theycan act as both a lambda (storing arguments for repeated use)or as simply a shortcut to saying "x y z".When run, aliases will accept any additional argumentsand append them to the stored alias.
Author(s): Cog Creators
Command | Description |
---|---|
!alias | Manage command aliases. |
!alias add | Add an alias for a command. |
!alias delete | Delete an existing alias on this server. |
!alias edit | Edit an existing alias in this server. |
!alias global | Manage global aliases. |
!alias global list | List the available global aliases on this bot. |
!alias help | Try to execute help for the base command of the alias. |
!alias list | List the available aliases on this server. |
!alias show | Show what command the alias executes. |
Audio
Play audio through voice channels.
Author(s): Cog Creators
Command | Description |
---|---|
!audioset | Music configuration options. |
!audioset autodeafen | Toggle whether the bot will be auto deafened upon joining the voice channel. |
!audioset autoplay | Change auto-play setting. |
!audioset autoplay playlist | Set a playlist to auto-play songs from. |
!audioset autoplay reset | Resets auto-play to the default playlist. |
!audioset autoplay toggle | Toggle auto-play when there no songs in queue. |
!audioset countrycode | Set the country code for Spotify searches. |
!audioset dailyqueue | Toggle daily queues. |
!audioset dc | Toggle the bot auto-disconnecting when done playing. |
!audioset dj | Toggle DJ mode. |
!audioset emptydisconnect | Auto-disconnect from channel when bot is alone in it for x seconds, 0 to disable. |
!audioset emptypause | Auto-pause after x seconds when room is empty, 0 to disable. |
!audioset jukebox | Set a price for queueing tracks for non-mods, 0 to disable. |
!audioset lyrics | Prioritise tracks with lyrics. |
!audioset maxlength | Max length of a track to queue in seconds, 0 to disable. |
!audioset maxvolume | Set the maximum volume allowed in this server. |
!audioset mycountrycode | Set the country code for Spotify searches. |
!audioset notify | Toggle track announcement and other bot messages. |
!audioset persistqueue | Toggle persistent queues. |
!audioset restrictions | Manages the keyword whitelist and blacklist. |
!audioset restrictions blacklist | Manages the keyword blacklist. |
!audioset restrictions blacklist add | Adds a keyword to the blacklist. |
!audioset restrictions blacklist clear | Clear all keywords added to the blacklist. |
!audioset restrictions blacklist delete | Removes a keyword from the blacklist. |
!audioset restrictions blacklist list | List all keywords added to the blacklist. |
!audioset restrictions whitelist | Manages the keyword whitelist. |
!audioset restrictions whitelist add | Adds a keyword to the whitelist. |
!audioset restrictions whitelist clear | Clear all keywords from the whitelist. |
!audioset restrictions whitelist delete | Removes a keyword from the whitelist. |
!audioset restrictions whitelist list | List all keywords added to the whitelist. |
!audioset role | Set the role to use for DJ mode. |
!audioset settings | Show the current settings. |
Aliases: info
|
|
!audioset thumbnail | Toggle displaying a thumbnail on audio messages. |
!audioset vote | Percentage needed for non-mods to skip tracks, 0 to disable. |
!autoplay | Starts auto play. |
!bump | Bump a track number to the top of the queue. |
!bumpplay | Force play a URL or search for a track. |
!disconnect | Disconnect from the voice channel. |
!eq | Equalizer management. |
!eq delete | Delete a saved eq preset. |
!eq list | List saved eq presets. |
!eq load | Load a saved eq preset. |
!eq reset | Reset the eq to 0 across all bands. |
!eq save | Save the current eq settings to a preset. |
!eq set | Set an eq band with a band number or name and value. |
!genre | Pick a Spotify playlist from a list of categories to start playing. |
!local | Local playback commands. |
!local folder | Play all songs in a localtracks folder. |
!local play | Play a local track. |
!local search | Search for songs across all localtracks folders. |
!now | Now playing. |
!pause | Pause or resume a playing track. |
!percent | Queue percentage. |
!play | Play the specified track or search for a close match. |
!playlist | Playlist configuration options. |
!playlist append | Add a track URL, playlist link, or quick search to a playlist. |
!playlist copy | Copy a playlist from one scope to another. |
!playlist create | Create an empty playlist. |
!playlist dedupe | Remove duplicate tracks from a saved playlist. |
!playlist delete | Delete a saved playlist. |
!playlist info | Retrieve information from a saved playlist. |
!playlist list | List saved playlists. |
!playlist queue | Save the queue to a playlist. |
!playlist remove | Remove a track from a playlist by url. |
!playlist rename | Rename an existing playlist. |
!playlist save | Save a playlist from a url. |
!playlist start | Load a playlist into the queue. |
!playlist update | Updates all tracks in a playlist. |
!prev | Skip to the start of the previously played track. |
!queue | List the songs in the queue. |
!queue clean | Removes songs from the queue if the requester is not in the voice channel. |
!queue cleanself | Removes all tracks you requested from the queue. |
!queue clear | Clears the queue. |
!queue search | Search the queue. |
!queue shuffle | Shuffles the queue. |
!remove | Remove a specific track number from the queue. |
!repeat | Toggle repeat. |
!search | Pick a track with a search. |
!seek | Seek ahead or behind on a track by seconds or to a specific time. |
!shuffle | Toggle shuffle. |
!shuffle bumped | Toggle bumped track shuffle. |
!sing | Make Red sing one of her songs. |
!skip | Skip to the next track, or to a given track number. |
!stop | Stop playback and clear the queue. |
!summon | Summon the bot to a voice channel. |
!volume | Set the volume, 1% - 150%. |
AudioTrivia
Upgrade to the Trivia cog that enables audio trivia Replaces the Trivia cog
Author(s): Bobloy
Command | Description |
---|---|
!atriviaset | Manage Audio Trivia settings. |
!atriviaset repeat | Set whether or not short audio will be repeated |
!atriviaset timelimit | Set the maximum seconds permitted to answer a question. |
!audiotrivia | Start trivia session on the specified category or categories. |
!audiotrivia list | List available trivia including audio categories. |
!trivia | Start trivia session on the specified category. |
!trivia info | Get information about a trivia category. |
!trivia leaderboard | Leaderboard for trivia. |
Aliases: lboard
|
|
!trivia leaderboard global | Global trivia leaderboard. |
!trivia leaderboard server | Leaderboard for this server. |
!trivia list | List available trivia categories. |
!trivia stop | Stop an ongoing trivia session. |
!triviaset | Manage Trivia settings. |
!triviaset botplays | Set whether or not the bot gains points. |
!triviaset maxscore | Set the total points required to win. |
!triviaset override | Allow/disallow trivia lists to override settings. |
!triviaset payout | Set the payout multiplier. |
!triviaset revealanswer | Set whether or not the answer is revealed. |
!triviaset showsettings | Show the current trivia settings. |
!triviaset stopafter | Set how long until trivia stops due to no response. |
!triviaset timelimit | Set the maximum seconds permitted to answer a question. |
!triviaset usespoilers | Set if bot will display the answers in spoilers. |
AutoDelete
Auto delete messages in specific channels.
Author(s): inthedark.org
Command | Description |
---|---|
!autodelete | Configuration options for auto delete. |
Aliases: ad, deleter
|
|
!autodelete channels | Add or remove auto delete rules for channels. |
!autodelete ignore | Ignore users from auto delete rules. |
!autodelete log | Add logging channel for auto delete rules |
AutoPing
Automatically ping a user/role when a message is sent in a channel.
Can be used to notify a user or role when a message is sent in a channel.Pings are always sent in the channel the message was sent in.Pings are rate limited to a default of 1 per hour.If the latest message in the channel when a ping is about to be sent includes a ping of thetarget user OR is sent by the target user, that user will not be pinged. Roles are alwayspinged.Messages from bots/webhooks are ignored.Anyone can run `autoping add` to add themselves to the autoping list for the channel. You canrestrict this with the Permissions cog if desired.Only users with mention everyone or admin permissions can set the rate limit oradd/remove autoping for roles or other users.
Author(s): @vexingvexed
Command | Description |
---|---|
!autoping | Configure autopings for this channel. |
!autoping add | Add yourself or a user/role to the autoping list for this channel. |
!autoping clear | Clear the autoping list for this channel. |
!autoping ratelimit | Set the rate limit for autoping in this channel. |
!autoping remove | Remove yourself or a user/role from the autoping list for this channel. |
!autoping settings | Show the current autoping settings for this channel. |
AutoPublisher
Automatically publish messages in news channels.
Author(s): MAX, AAA3A
Command | Description |
---|---|
!autopublisher | Manage AutoPublisher settings. |
Aliases: aph, autopub
|
|
!autopublisher ignorechannel | Ignore or unignore news channels for AutoPublisher. |
!autopublisher reset | Reset guild-specific AutoPublisher settings. |
!autopublisher settings | Display current AutoPublisher settings. |
Aliases: view
|
|
!autopublisher toggle | Toggle AutoPublisher on or off. |
!autopublisher version | Show the cog version. |
AutoReact
Create automatic reactions for triggers and pre-defined events.
Author(s): inthedark.org
Command | Description |
---|---|
!autoreact | Configure automatic reactions to messages that match a trigger. |
Aliases: ar
|
|
!autoreact add | Add a reaction to a trigger. |
!autoreact add emojis | Add a reaction for emojis. |
!autoreact add images | Add a reaction for images. |
!autoreact add spoilers | Add a reaction for spoilers. |
!autoreact add stickers | Add a reaction for stickers. |
!autoreact clear | Clear every or specific event auto reaction trigger in this server. |
!autoreact list | View every auto reacton trigger. |
!autoreact remove | Remove a reaction from an auto reaction trigger. |
!autoreact remove emojis | Remove a reaction for emojis. |
!autoreact remove images | Remove a reaction for images. |
!autoreact remove spoilers | Remove a reaction for spoilers. |
!autoreact remove stickers | Remove a reaction for stickers. |
!autoreact reset | Clear every auto reaction from a trigger. |
AutoRoler
AutoRoler
Author(s): Dav
Command | Description |
---|---|
!autorole | Autorole commands |
!autorole add | Add a role to be assigned to all new joins |
!autorole disable | Disable autorole |
!autorole enable | Enable autorole |
!autorole list | List all roles in the autorole list |
!autorole remove | Remove a role from the autorole list |
AutoRoom
Automatic voice channel management.
This cog facilitates automatic voice channel creation.When a member joins an AutoRoom Source (voice channel),this cog will move them to a brand new AutoRoom that they have control over.Once everyone leaves the AutoRoom, it is automatically deleted.For a quick rundown on how to get started with this cog,check out [the readme](https://github.com/PhasecoreX/PCXCogs/tree/master/autoroom/README.md)
Author(s): PhasecoreX
Command | Description |
---|---|
!autoroom | Manage your AutoRoom. |
Aliases: vc
|
|
!autoroom allow | Allow a user (or role) into your AutoRoom. |
!autoroom bitrate | Change the bitrate of your AutoRoom. |
!autoroom claim | Claim ownership of this AutoRoom. |
!autoroom deny | Deny a user (or role) from accessing your AutoRoom. |
!autoroom locked | Lock your AutoRoom (visible, but no one can join). |
!autoroom name | Change the name of your AutoRoom. |
!autoroom private | Make your AutoRoom private. |
!autoroom public | Make your AutoRoom public. |
!autoroom settings | Display current settings. |
Aliases: about, info
|
|
!autoroom users | Change the user limit of your AutoRoom. |
!autoroomset | Configure the AutoRoom cog. |
!autoroomset access | Control access to all AutoRooms. |
!autoroomset access admin | Allow Admins to join locked/private AutoRooms. |
!autoroomset access bot | Automatically allow bots into AutoRooms. |
!autoroomset access bot add | Allow a bot role into every AutoRoom. |
!autoroomset access bot remove | Disallow a bot role from joining every AutoRoom. |
!autoroomset access mod | Allow Moderators to join locked/private AutoRooms. |
!autoroomset create | Create an AutoRoom Source. |
!autoroomset modify | Modify an existing AutoRoom Source. |
Aliases: edit
|
|
!autoroomset modify category | Set the category that AutoRooms will be created in. |
!autoroomset modify defaults | Learn how AutoRoom defaults are set. |
Aliases: bitrate, memberrole, other, perms, users
|
|
!autoroomset modify legacytextchannel | Manage if a legacy text channel should be created as well. |
!autoroomset modify legacytextchannel disable | Disable creating a legacy text channel with the AutoRoom. |
!autoroomset modify legacytextchannel enable | Enable creating a legacy text channel with the AutoRoom. |
!autoroomset modify legacytextchannel topic | Manage the legacy text channel topic. |
!autoroomset modify legacytextchannel topic disable | Disable setting a legacy text channel topic. |
!autoroomset modify legacytextchannel topic set | Set the legacy text channel topic. |
!autoroomset modify name | Set the default name format of an AutoRoom. |
!autoroomset modify name custom | A custom channel name. |
!autoroomset modify name game | The users current playing game, otherwise the username format. |
!autoroomset modify name username | Default format: PhasecoreX's Room. |
!autoroomset modify specialperms | Modify special AutoRoom permissions. |
!autoroomset modify specialperms ownermodify | Allow AutoRoom Owners to have the Manage Channels permission on their AutoRoom. |
!autoroomset modify specialperms sendmessage | Allow users to send messages in the AutoRoom built in text channel. |
!autoroomset modify text | Configure sending an introductory message to the AutoRoom text channel. |
!autoroomset modify text disable | Disable sending a message to the newly generated AutoRoom text channel. |
!autoroomset modify text set | Send a message to the newly generated AutoRoom text channel. |
!autoroomset modify type | Choose what type of AutoRoom is created. |
!autoroomset modify type locked | Rooms will be visible to all, but not joinable. AutoRoom Owner can allow users in. |
!autoroomset modify type private | Rooms will be hidden. AutoRoom Owner can allow users in. |
!autoroomset modify type public | Rooms will be open to all. AutoRoom Owner has control over room. |
!autoroomset modify type server | Rooms will be open to all, but the server owns the AutoRoom (so they can't be modified). |
!autoroomset permissions | Check that the bot has all needed permissions. |
Aliases: perms
|
|
!autoroomset remove | Remove an AutoRoom Source. |
!autoroomset settings | Display current settings. |
BattleRoyale
Play Battle Royale with your friends!
Author(s): inthedark.org, MAX, AAA3A, and sravan
Command | Description |
---|---|
!battleroyale | Battle Royale with other members! |
!battleroyale auto | Battle Royale with random players from your server. |
!battleroyale leaderboard | Show the leaderboard. |
!battleroyale profile | Show your battle royale profile. |
!battleroyale profile bio | Change your default bio. |
!battleroyale role | Battle Royale with members from a specific role in your server. |
!setbattleroyale | Configuration commands for BattleRoyale. |
Aliases: battleset
|
|
!setbattleroyale prize | Changes the prize amount. |
Bingo
Author(s): TrustyJAID
Command | Description |
---|---|
!bingo | Generate a Bingo Card |
!bingoset | Commands for setting bingo settings |
!bingoset background | Set the colour of the Bingo card background. |
!bingoset bgtile | Set the background image (tiled). |
!bingoset bingo | Set the "BINGO" of the board. |
!bingoset box | Set the colour of the Bingo card boxes border. |
!bingoset clear | Clear out the current bingo cards tiles. |
!bingoset icon | Add an icon image to the bingo card |
!bingoset name | Set the name of the current bingo card. |
!bingoset reset | Reset a users bingo card or reset the whole servers bingo card. |
!bingoset seed | Set an additional seed to the randomness of players cards. |
!bingoset settings | Show the current bingo card settings |
!bingoset stamp | Set the colour of the "stamp" that fills the box. |
!bingoset text | Set the colour of the text. |
!bingoset textborder | Set the colour of the text border. |
!bingoset tiles | Set the tiles for the servers bingo cards. |
!bingoset watermark | Add a watermark image to the bingo card |
Birthday
Birthdays
Set yours and get a message and role on your birthday!
Author(s): @vexingvexed
Command | Description |
---|---|
!bdset | Birthday management commands for admins. |
!bdset channel | Set the channel where the birthday message will be sent. |
!bdset forceremove | Force-remove a user's birthday. |
!bdset forceset | Force-set a specific user's birthday. |
!bdset interactive | Start interactive setup |
!bdset msgwithoutyear | Set the message to send when the user did not provide a year. |
!bdset msgwithyear | Set the message to send when the user did provide a year. |
!bdset requiredrole | Set a role that users must have to set their birthday. |
!bdset requiredrolepurge | Remove birthdays from the database for users who no longer have the required role. |
!bdset role | Set the role that will be given to the user on their birthday. |
!bdset rolemention | Choose whether or not to allow role mentions in birthday messages. |
!bdset settings | View your current settings |
!bdset stop | Stop the cog from sending birthday messages and giving roles in the server. |
!bdset time | Set the time of day for the birthday message. |
!birthday | Set and manage your birthday. |
Aliases: bday
|
|
!birthday remove | Remove your birthday. |
Aliases: delete, del
|
|
!birthday set | Set your birthday. |
!birthday upcoming | View upcoming birthdays, defaults to 7 days. |
BoostUtils
Nitro Boost Utilities.
Author(s): inthedark.org
Command | Description |
---|---|
!boostmessage | Configuration commands for boost messages. |
Aliases: boostmsg, bmsg
|
|
!boostmessage channels | Add or remove the channels for boost messages. |
!boostmessage message | Configure boost and unboost messages. |
!boostmessage message boosted | Configure the boost message. |
!boostmessage message unboosted | Configure the unboost message. |
!boostmessage settings | See the boost messages settings configured for your server. |
Aliases: show, showsettings, ss
|
|
!boostmessage toggle | Enable or disable boost messages. |
ButtonPoll
Create polls with buttons, and get a pie chart afterwards!
Author(s): @vexingvexed
Command | Description |
---|---|
!advstartpoll | Advanced users: create a pull using command arguments |
!buttonpoll | Start a button-based poll |
!endpoll | End a currently running poll |
!getvoters | Fetch the current voters for a running poll |
!listpolls | List all currently running polls |
CardsAgainstHumanity
Author(s): TrustyJAID, crhallberg, and Cards Against Humanity®️
Command | Description |
---|---|
!cah | Cards Against Humanity®️ commands |
!cah list | List all the available set names. |
!cah start | Start a game of Cards Against Humanity®️ |
Cartographer
Backup & Restore tools for Discord servers.
This cog can backup & restore the following:- Bans (including reason)- Categories (permissions/order)- Text channels (permissions/order)- Voice channels (permissions/order)- Forum channels (permissions/order)[Not forum posts]- Roles (permissions/color/name/icon and what members they're assigned to)- Emojis (name/roles, Very slow and rate limit heavy)- Stickers (name/description, Very slow and rate limit heavy)- Members (roles and nicknames)- Messages (Optional, can be disabled)- Server icon/banner/splash/discovery splash/description/name- All server verification/security settings
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!cartographer | Open the Backup/Restore menu |
Aliases: carto
|
|
!cartographerset | Backup & Restore Tools |
Aliases: cartoset
|
|
!cartographerset backup | Create a backup of this server |
!cartographerset restorelatest | Restore the latest backup for this server |
Chatchart
Show activity.
Author(s): aikaterna and Redjumpman
Command | Description |
---|---|
!ccallow | Remove a channel from the deny list to allow chatchart use. |
!ccdeny | Add a channel to deny chatchart use. |
!ccdenylist | List the channels that are denied. |
!chatchart | Generates a pie chart, representing the last 5000 messages in the specified channel. |
!serverchart | Generates a pie chart, representing the last 1000 messages from every allowed channel in the server. |
Cleanup
This cog contains commands used for "cleaning up" (deleting) messages.
This is designed as a moderator tool and offers many convenient use cases.All cleanup commands only apply to the channel the command is executed in.Messages older than two weeks cannot be mass deleted.This is a limitation of the API.
Author(s): Cog Creators
Command | Description |
---|---|
!cleanup | Base command for deleting messages. |
!cleanup after | Delete all messages after a specified message. |
!cleanup before | Deletes X messages before the specified message. |
!cleanup between | Delete the messages between Message One and Message Two, providing the messages IDs. |
!cleanup bot | Clean up command messages and messages from the bot in the current channel. |
!cleanup duplicates | Deletes duplicate messages in the channel from the last X messages and keeps only one copy. |
!cleanup messages | Delete the last X messages in the current channel. |
!cleanup self | Clean up messages owned by the bot in the current channel. |
!cleanup text | Delete the last X messages matching the specified text in the current channel. |
!cleanup user | Delete the last X messages from a specified user in the current channel. |
!cleanupset | Manage the settings for the cleanup command. |
!cleanupset notify | Toggle clean up notification settings. |
ClearChannel
A cog to delete ALL messages of a channel!
⚠ The channel will be cloned, and then **deleted**.
Author(s): AAA3A
Command | Description |
---|---|
!clearchannel | Delete ALL messages from the current channel by duplicating it and then deleting it. |
!setclearchannel | Configure ClearChannel for your server. |
Aliases: clearchannelset
|
|
!setclearchannel channeldelete | If this option is disabled, the bot will not delete the original channel: it will duplicate it as normal, but move it to the end of the server's channel list. |
!setclearchannel custommessage | Specify a custom message to be sent from the link of another message or a json (https://discohook.org/ for example). |
!setclearchannel dmauthor | If this option is enabled, the bot will try to send a dm to the author of the order to confirm that everything went well. |
!setclearchannel firstmessage | If this option is enabled, the bot will send a message to the emptied channel to inform that it has been emptied. |
!setclearchannel modalconfig | Set all settings for the cog with a Discord Modal. |
!setclearchannel promptmessage | Specify a custom message to be sent to confirm the clearing of the channel. |
!setclearchannel resetsetting | Reset a setting. |
!setclearchannel showsettings | Show all settings for the cog with defaults and values. |
Cleverbot
Cleverbot rewritten for V3 from https://github.com/Twentysix26/26-Cogs/tree/master/cleverbot
Author(s): Twentysix and TrustyJAID
Command | Description |
---|---|
!cleverbot | Talk with cleverbot |
!cleverbotset | Settings for cleverbot |
!cleverbotset allowlist | Whitelist settings for cleverbot |
Aliases: whitelist
|
|
!cleverbotset allowlist add | Add a channel, user, or role to cleverbots whitelist |
!cleverbotset allowlist info | Show what's currently in cleverbots whitelist |
!cleverbotset allowlist remove | Remove a channel, user, or role from cleverbots whitelist |
!cleverbotset blocklist | Blacklist settings for cleverbot |
Aliases: blacklist
|
|
!cleverbotset blocklist add | Add a channel, user, or role to cleverbots blacklist |
!cleverbotset blocklist info | Show what's currently in cleverbots blacklist |
!cleverbotset blocklist remove | Remove a channel, user, or role from cleverbots blacklist |
!cleverbotset channel | Toggles channel for automatic replies |
!cleverbotset guildtweaks | Set the response tweaks from cleverbot |
!cleverbotset mention | Toggles mention on reply |
!cleverbotset reply | Toggles reply messages |
Aliases: replies
|
|
!cleverbotset toggle | Toggles reply when the bot is mentioned |
!cleverbotset tweakinfo | Show the current cleverbot tweaks in this server |
CmdChannel
A cog to send the result of a command to another channel!
Author(s): AAA3A
Command | Description |
---|---|
!cmdchannel | Use |
!cmdchannel channel | Act as if the command had been typed in the channel of your choice. |
!cmdchannel testvar | Test variables. |
Cocktail
Get information about different cocktails and their ingredients.
Author(s): Kreusada
Command | Description |
---|---|
!cocktail | Get information about a cocktail / cocktail related commands. Supply 'random' to retrieve a random cocktail. |
!cocktail favourites | See your favourite cocktails. |
!cocktail ingredient | Get information about a cocktail ingredient. |
CommandChart
Shows the commands most used in a certain channel within the last so-and-so messages
Author(s): Neuro Assassin#4779 <@473541068378341376>
Command | Description |
---|---|
!commandchart | See the used commands in a certain channel within a certain amount of messages. |
Compliment
Compliment users because there's too many insults
Author(s): Airen, JennJenn, and TrustyJAID
Command | Description |
---|---|
!compliment | Compliment the user |
Connect4
Play Connect 4!
Author(s): Benjamin Mintz, flare, and PhenoM4n4n
Command | Description |
---|---|
!connect4 | Play Connect 4 with another player. |
!connect4 stats | View Connect 4 stats. |
Conquest
Cog for
Author(s): Bobloy
Command | Description |
---|---|
!conquest | Base command for conquest cog. Start with |
!conquest blank | Print the blank version of the current map, for reference. |
!conquest current | Send the current map. |
!conquest list | List currently available maps |
!conquest multitake | |
!conquest numbered | Print the numbered version of the current map, for reference. |
!conquest set | Base command for admin actions like selecting a map |
!conquest set load | Load a saved map to be the current map |
!conquest set map | Select a map from current available maps |
!conquest set resetzoom | Resets the zoom level of the current map |
!conquest set save | Save the current map to be loaded later |
!conquest set zoom | Set the zoom level and position of the current map |
!conquest set zoomtest | Test the zoom level and position of the current map |
!conquest take | Claim a territory or list of territories for a specified color |
ConversationGames
Conversation games
Author(s): inthedark.org
Command | Description |
---|---|
!cgset | Configurating options for Conversation Games. |
!cgset rating | Set rating for the games. |
!dare | Dare questions, optionally ask dare questions to members! |
!neverhaveiever | Never have I ever. |
Aliases: nhie
|
|
!paranoia | Paranoia questions. |
!truth | Truth questions, optionally ask truth questions to members! |
!wouldyourather | Would you rather? |
Aliases: wyr
|
Core
The Core cog has many commands related to core functions.
These commands come loaded with every Red bot, and cover some of the most basic usage of the bot.
Author(s): Cog Creators
Command | Description |
---|---|
!autoimmune | Commands to manage server settings for immunity from automated actions. |
!autoimmune add | Makes a user or role immune from automated moderation actions. |
!autoimmune isimmune | Checks if a user or role would be considered immune from automated actions. |
!autoimmune list | Gets the current members and roles configured for automatic moderation action immunity. |
!autoimmune remove | Remove a user or role from being immune to automated moderation actions. |
!bankset | Base command for bank settings. |
!bankset bankname | Set the bank's name. |
!bankset creditsname | Set the name for the bank's currency. |
!bankset maxbal | Set the maximum balance a user can get. |
!bankset prune | Base command for pruning bank accounts. |
!bankset prune server | Prune bank accounts for users no longer in the server. |
!bankset prune user | Delete the bank account of a specified user. |
!bankset registeramount | Set the initial balance for new bank accounts. |
!bankset reset | Delete all bank accounts. |
!bankset showsettings | Show the current bank settings. |
!command | Commands to enable and disable commands and cogs. |
!command disable | Disable a command. |
!command disable server | Disable a command in this server only. |
!command disablecog | Disable a cog in this server. |
!command enable | Enable a command. |
!command enable server | Enable a command in this server. |
!command enablecog | Enable a cog in this server. |
!command listdisabled | List disabled commands. |
!command listdisabled global | List disabled commands globally. |
!command listdisabled guild | List disabled commands in this server. |
!command listdisabledcogs | List the cogs which are disabled in this server. |
!contact | Sends a message to the owner. |
!embedset | Commands for toggling embeds on or off. |
!embedset channel | Set's a channel's embed setting. |
!embedset command | Sets a command's embed setting. |
!embedset command server | Sets a command's embed setting for the current server. |
!embedset server | Set the server's embed setting. |
!embedset showsettings | Show the current embed settings. |
!embedset user | Sets personal embed setting for DMs. |
!ignore | Commands to add servers or channels to the ignore list. |
!ignore channel | Ignore commands in the channel, thread, or category. |
!ignore list | List the currently ignored servers and channels. |
!ignore server | Ignore commands in this server. |
Aliases: guild
|
|
!info | Shows info about [botname]. |
!invite | Shows [botname]'s invite url. |
!licenseinfo | Get info about Red's licenses. |
Aliases: licenceinfo
|
|
!localallowlist | Commands to manage the server specific allowlist. |
Aliases: localwhitelist
|
|
!localallowlist add | Adds a user or role to the server allowlist. |
!localallowlist clear | Clears the allowlist. |
!localallowlist list | Lists users and roles on the server allowlist. |
!localallowlist remove | Removes user or role from the allowlist. |
!localblocklist | Commands to manage the server specific blocklist. |
Aliases: localblacklist
|
|
!localblocklist add | Adds a user or role to the local blocklist. |
!localblocklist clear | Clears the server blocklist. |
!localblocklist list | Lists users and roles on the server blocklist. |
!localblocklist remove | Removes user or role from local blocklist. |
!modlogset | Manage modlog settings. |
!modlogset cases | Enable or disable case creation for a mod action. |
!modlogset modlog | Set a channel as the modlog. |
!modlogset resetcases | Reset all modlog cases in this server. |
!mydata | Commands which interact with the data [botname] has about you. |
!mydata 3rdparty | View the End User Data statements of each 3rd-party module. |
!mydata forgetme | Have [botname] forget what it knows about you. |
!mydata getmydata | [Coming Soon] Get what data [botname] has about you. |
!mydata whatdata | Find out what type of data [botname] stores and why. |
!set | Commands for changing [botname]'s settings. |
!set bot | Commands for changing [botname]'s metadata. |
Aliases: metadata
|
|
!set bot nickname | Sets [botname]'s nickname for the current server. |
!set deletedelay | Set the delay until the bot removes the command message. |
!set locale | Changes [botname]'s locale in this server. |
!set locale server | Changes [botname]'s locale in this server. |
!set regionalformat | Changes the bot's regional format in this server. This is used for formatting date, time and numbers. |
!set regionalformat server | Changes the bot's regional format in this server. This is used for formatting date, time and numbers. |
!set roles | Set server's admin and mod roles for [botname]. |
!set roles addadminrole | Adds an admin role for this server. |
!set roles addmodrole | Adds a moderator role for this server. |
!set roles removeadminrole | Removes an admin role for this server. |
!set roles removemodrole | Removes a mod role for this server. |
!set serverfuzzy | Toggle whether to enable fuzzy command search for the server. |
!set serverprefix | Sets [botname]'s server prefix(es). |
!set showsettings | Show the current settings for [botname]. |
!set usebotcolour | Toggle whether to use the bot owner-configured colour for embeds. |
Aliases: usebotcolor
|
|
!unignore | Commands to remove servers or channels from the ignore list. |
!unignore channel | Remove a channel, thread, or category from the ignore list. |
!unignore server | Remove this server from the ignore list. |
Aliases: guild
|
|
!uptime | Shows [botname]'s uptime. |
Counting
Make a counting channel with goals.
Author(s): saurichable, Kreusada
Command | Description |
---|---|
!countset | Various Counting settings. |
Aliases: counting
|
|
!countset channel | Set the counting channel. |
!countset goal | Set the counting goal. |
!countset reset | Reset the counter and start from 0 again! |
!countset role | Add a whitelisted role. |
!countset settings | See current settings. |
!countset start | Set the starting number. |
!countset topic | Toggle counting channel's topic changing. |
!countset warnmsg | Toggle a warning message. |
Crier
Town Crier Announces whatever you type into target channel.
(You might want to set up permissions properly using the Permissiosn cog)
Author(s): DesignByAdrian (ThinkAdrian#1186)
Command | Description |
---|---|
!say | Echo message into other channel. Emojis and @s work as well. |
!shout | Writes out message as 🇧 🇮 🇬 letters into other channel. |
CtrlZ
Revert some actions in servers, from the audit logs!
Author(s): AAA3A
Command | Description |
---|---|
!ctrlz | Revert some actions in servers, from the audit logs. |
!ctrlz mass | Revert all the audit logs that can be reverted. |
!ctrlz view | View the audit logs that can be reverted. |
CustomCommands
This cog contains commands for creating and managing custom commands that display text.
These are useful for storing information members might need, like FAQ answers or invite links.Custom commands can be used by anyone by default, so be careful with pings.Commands can only be lowercase, and will not respond to any uppercase letters.
Author(s): Cog Creators
Command | Description |
---|---|
!customcom | Base command for Custom Commands management. |
Aliases: cc
|
|
!customcom cooldown | Set, edit, or view the cooldown for a custom command. |
!customcom create | Create custom commands. |
!customcom create random | Create a CC where it will randomly choose a response! |
!customcom create simple | Add a simple custom command. |
!customcom delete | Delete a custom command. |
!customcom edit | Edit a custom command. |
!customcom list | List all available custom commands. |
!customcom raw | Get the raw response of a custom command, to get the proper markdown. |
!customcom search | Searches through custom commands, according to the query. |
!customcom show | Shows a custom command's responses and its settings. |
CustomHelp
A custom customisable help for fun and profit
Author(s): epic guy and PhenoM4n4n
Command | Description |
---|---|
!findcategory | Get the category where the command is present |
CustomPing
A more information rich ping message.
Author(s): PhenoM4n4n
Command | Description |
---|---|
!ping | View bot latency. |
!ping moreinfo | Ping with additional latency stastics. |
!ping shards | View latency for all shards. |
Dad
Dad jokes
Nicknaming user idea comes from https://github.com/Vexs/DadBot
Author(s): Bobloy
Command | Description |
---|---|
!dad | Dad joke superhub |
!dad cooldown | Set the auto-joke cooldown in seconds |
!dad nickname | Toggle nicknaming |
!dad toggle | Toggle automatic dad jokes on or off |
!dadjoke |
DankImgen
DankImgen commands for Red.
Author(s): sravan and flare
Command | Description |
---|---|
!aaaa | AAAAAAA |
!aaaapng | AAAAAAA |
!abandon | Abandoning your son? |
!aborted | Aborted. |
!affect | It doesn't affect my baby. |
!airpods | Wearing airpods. |
!america | Blend with the flag. |
!animestyle | Create an anime style image. |
!armor | Nothing gets through this armour. |
!balloon | Pop a balloon. |
!bed | There's a monster under my bed. |
!bongocat | Bongocar-ify your image. |
!boo | Boo! |
!brain | Big brain time. |
!brazzers | Add the brazzers logo to your image |
!byemom | Bye mom. |
!cancer | Squidward shows cancer. |
!care | I do care. |
!cena | John Cena. |
!chad | Chad moment. |
!changemymind | Change my mind? |
!cheating | Cheating? |
!citation | Citation needed. |
!communism | Blending with the flag. |
!confusedcat | Confused cat. |
!corporate | Corporate needs you to find the differences. |
!crab | Crab rave. |
!cry | Drink my tears. |
!dab | Show off your dabbing skills |
!dank | Dank. no scope. |
!deepfry | Deep fry your image. |
!delete | Delete this. |
!disability | Not all disabilities look the same. |
!discordav | Discord avatar. |
!discordavalt | Discord avatar alt. |
!dmobama | Obama. |
!dmpetpet | Pet pet. |
!dmrembg | Remove the background of an image. |
!dmslap | Slap. |
!dmtrigger | Triggered. |
!docs | Why read the docs? |
!doglemon | Dog lemon. |
!door | Kick down the door. |
!draperize | Draperize your image. |
!egg | Become an egg. |
!emergencymeeting | Emergency meeting. |
!excuseme | Excuse me? |
!expanddong | Expand dong. |
!eyedetect | Eye detection. |
!facts | Open the facts book. |
!failure | Look at this failure. |
!fakenews | Turn off the fake news. |
!fedora | Tip your fedora. |
!fingahs | Fingahs. |
!floor | The floor is ... |
!fuck | Feck. |
!garfield | Garfield. |
!gay | Rainbow. |
!glitch | Glitch. |
!goggles | Put on some goggles. |
!hitler | Worse than hitler. |
!humansgood | Humans are wonderful things. |
!inator | Xinator. |
!invert | Invert the colors. |
!ipad | Display your image on an ipad. |
!jail | Go to jail. |
!justpretending | Just pretending. |
!kimborder | Kim Jong Un border. |
!knowyourlocation | Know your location. |
!kowalski | Kowalski. |
!laid | Don't get laid. |
!letmein | LET ME IN. |
!lick | Lick. |
!loading | Loading... |
!madethis | I made this. |
!master | Yes master. |
!monke | Become monke. |
!noman | I fear no man |
!note | Please take a note. |
!nothing | Nothing to see here. |
!nuke | Nuke it. |
!nukegif | Nuke it. |
!ohno | Oh no, it's stupid. |
!piccolo | Piccolo. |
!plan | Gru makes a plan. |
!portals | Fall into the portal. |
!presentation | Lisa makes a presentation. |
!purplefire | Purple fire. |
!quote | Quote a message |
!radialblur | Add radial blur to your image. |
!redify | Redify your image. |
!redtest | Red smoke reveal. |
!rip | Rest in peace. |
!roblox | Robloxify your image. |
!salty | Get salty. |
!satan | Become satan. |
!savehumanity | The secret to save humanity. |
!screams | Why can't you just be normal? |
!shit | I stepped in crap. |
!shoo | Shoo. |
!sickban | Sick ban. |
!slapsroof | This bad boy can fit so much in it. |
!smeshnik | Smeshnik. |
!sneakyfox | Sneaky fox. |
!spank | Spank. |
!stickynote | Put up a sticky note. |
!stroke | How to recognize a stroke. |
!surprised | Surprised Pikachu. |
!sword | Sword. |
!thesearch | The search for intelligent life. |
!trash | All i see is trash. |
!ugly | It's uglier close up. |
!violence | Violence is never the answer. |
!violentsparks | Violent sparks. |
!vr | VR is so realistic. |
!walking | Walking meme. |
!wanted | Wanted. |
!warp | Warp the image. |
!whodidthis | Who did this? |
!zerodays | This server has worked for 0 days without a... |
DankUtils
Dank Memer related commands and utilities!
Author(s): Kuro
Command | Description |
---|---|
!hack | Hack someone! |
!taxcalc | Calculate Dank Memer tax! |
Dashboard
Interact with your bot through a web Dashboard!
**Installation guide:** https://red-web-dashboard.readthedocs.io/en/latest⚠️ This package is a fork of Neuro Assassin's work, and isn't endorsed by the Org at all.
Author(s): AAA3A and Neuro Assassin
Command | Description |
---|---|
!dashboard | Get the link to the Dashboard. |
Deals
Author(s): Glas
Command | Description |
---|---|
!deals | Returns a list of deals |
!risks | Warns you about risks of using keyshops |
Defender
Security tools to protect communities
Author(s): Twentysix (Twentysix#5252)
Command | Description |
---|---|
!alert | Alert the staff members |
Aliases: staff
|
|
!defender | Defender commands reserved to staff |
Aliases: def
|
|
!defender emergency | Manually engage or turn off emergency mode |
!defender freshmeat | Returns a list of the new users of the day |
!defender identify | Shows a member's rank + info |
!defender memberranks | Counts how many members are in each rank |
!defender messages | Access recorded messages of users / channels |
Aliases: msg
|
|
!defender messages channel | Shows recent messages of a channel |
!defender messages exportchannel | Exports recent messages of a channel to a file |
!defender messages exportuser | Exports recent messages of a user to a file |
!defender messages user | Shows recent messages of a user |
!defender monitor | Shows recent events that might require your attention |
!defender notifynew | Sends you a DM if a user younger than X hours joins |
!defender status | Shows overall status of the Defender system |
!defender updates | Shows all the past announcements of Defender |
!defender warden | Warden rules management |
Aliases: wd
|
|
!defender warden add | Adds a new rule |
!defender warden debug | Simulate and give a detailed summary of an event |
!defender warden export | Sends the rule as a YAML file |
!defender warden exportall | Sends all the rules as a tar.gz archive |
!defender warden find | Search for text in existing rules |
!defender warden list | Lists existing rules |
!defender warden memory | Shows or resets the memory of Warden |
!defender warden remove | Removes a rule by name |
!defender warden removeall | Removes all rules |
!defender warden run | Runs a rule against the whole userbase |
!defender warden show | Shows a rule |
!defender warden upload | Starts a rule upload session |
!dset | Defender system settings |
Aliases: defset
|
|
!dset alert | Alert manual module configuration |
!dset alert enable | Toggle alert manual module |
!dset commentanalysis | Comment analysis configuration |
Aliases: ca
|
|
!dset commentanalysis action | Sets action (ban, kick, softban, punish or none (notification only)) |
!dset commentanalysis attributes | Setup the attributes that CA will check |
!dset commentanalysis deletemessage | Toggles whether to delete the offending message |
!dset commentanalysis enable | Toggles comment analysis |
!dset commentanalysis rank | Sets target rank |
!dset commentanalysis reason | Sets a reason for the action (modlog use) |
!dset commentanalysis threshold | Sets the threshold that will trigger CA's action (20-100) |
!dset commentanalysis token | Sets Perspective API token |
!dset commentanalysis wdchecks | Implement advanced Warden based checks |
!dset commentanalysis wipe | Sets how many days worth of messages to delete if the action is ban |
!dset emergency | Emergency mode configuration |
!dset emergency minutes | Sets max inactivity minutes for staff |
!dset emergency modules | Sets emergency modules |
!dset general | Defender general settings |
!dset general countmessages | Toggles message count (and rank 4) |
!dset general enable | Toggle defender system |
!dset general helperroles | Sets the helper roles |
!dset general notifychannel | Sets the channel where notifications will be sent |
!dset general notifyrole | Sets the role that will be pinged in case of alerts |
!dset general punishmessage | Sets the messages that I will send after assigning the punish role |
!dset general punishrole | Sets the role that will be assigned to misbehaving users |
!dset general reset | Resets Defender configuration for this server |
!dset general trustedroles | Sets the trusted roles |
!dset importfrom | Import the configuration from another server |
!dset invitefilter | Invite filter auto module configuration |
Aliases: if
|
|
!dset invitefilter action | Sets action (ban, kick, softban, punish or none (deletion only)) |
!dset invitefilter deletemessage | Toggles whether to delete the invite's message |
!dset invitefilter enable | Toggle invite filter |
!dset invitefilter excludeowninvites | Excludes this server's invites from the filter |
!dset invitefilter rank | Sets target rank |
!dset invitefilter wdchecks | Implement advanced Warden based checks |
!dset joinmonitor | Join monitor auto module configuration |
Aliases: jm
|
|
!dset joinmonitor enable | Toggles join monitor |
!dset joinmonitor minutes | Sets minutes (X users joined in Y minutes) |
!dset joinmonitor notifynew | Enables notifications for users younger than X hours |
!dset joinmonitor users | Sets users (X users joined in Y minutes) |
!dset joinmonitor verificationlevel | Raises the server's verification level on raids |
!dset joinmonitor wdchecks | Implement advanced Warden based checks |
!dset raiderdetection | Raider detection auto module configuration |
Aliases: rd
|
|
!dset raiderdetection action | Sets action (ban, kick, softban, punish or none (notify only)) |
!dset raiderdetection enable | Toggles raider detection |
!dset raiderdetection messages | Sets messages (User posted X messages in Y minutes) |
!dset raiderdetection minutes | Sets minutes (User posted X messages in Y minutes) |
!dset raiderdetection rank | Sets target rank |
!dset raiderdetection wdchecks | Implement advanced Warden based checks |
!dset raiderdetection wipe | Sets how many days worth of messages to delete if the action is ban |
!dset rank3 | Rank 3 configuration |
!dset rank3 joineddays | Days since join required to be considered Rank 3 |
!dset rank3 minmessages | Minimum messages required to reach Rank 3 |
!dset silence | Silence manual module configuration |
!dset silence enable | Toggle silence manual module |
!dset vaporize | Vaporize manual module configuration |
!dset vaporize enable | Toggle vaporize manual module |
!dset vaporize maxtargets | Sets the maximum amount of targets (1-999) |
!dset voteout | Voteout manual module configuration |
!dset voteout action | Sets action (ban, kick, softban, punish) |
!dset voteout enable | Toggles voteout |
!dset voteout rank | Sets target rank |
!dset voteout votes | Sets required votes number for it to pass |
!dset voteout wipe | Sets how many days worth of messages to delete if the action is ban |
!dset warden | Warden auto module configuration |
Aliases: wd
|
|
!dset warden enable | Toggles warden |
!silence | Enables server wide message autodeletion for the specified rank (and below) |
!vaporize | Gets rid of bad actors in a quick and silent way |
!voteout | Initiates a vote to expel a user from the server |
Dice
Perform complex dice rolling.
Author(s): PhasecoreX
Command | Description |
---|---|
!dice | Perform die roll based on a dice formula. |
DiscordPolls
Manage And Log Builtin Discord Polls.
Author(s): inthedark.org
Command | Description |
---|---|
!discordpolls | Base command to manage polls. |
Aliases: discordpoll, dpoll
|
|
!discordpolls answer | View info a specific answer of a poll. |
!discordpolls answers | View all the answers of a poll. |
!discordpolls create | Create a poll. |
!discordpolls end | End a poll owned by [botname]. |
!discordpolls giveroles | Mass apply role to all the voters of a specific answer in a poll. |
!discordpolls log | Logging Configuration Commands For Polls. |
Aliases: logging
|
|
!discordpolls log channel | Configure the logging channel. |
!discordpolls log message | Configure the poll logging message. |
!discordpolls log settings | View the settings for poll logging. |
Aliases: showsettings, show, ss
|
|
!discordpolls log toggle | Toggle poll logging in this server. |
DiscordStreams
Send alerts to a channel when a member starts Discord "Go Live" streaming.
Author(s): Karlo
Command | Description |
---|---|
!discordstreamset | Change settings for the live alerts. |
!discordstreamset ignore | Ignore a voice channel. |
!discordstreamset ignored | List ignored voice channels. |
!discordstreamset mention | Toggle a role or member mention. |
!golivealert | Set the channel for live alerts. |
Dnd
Interact with dnd5eapi.co
Author(s): Skylark95
Command | Description |
---|---|
!classes | List character classes |
!condition | Get info about a condition |
!conditions | List conditions |
!healing | Get info about Potions of Healing |
Aliases: heal
|
|
!school | Get info about a magic school |
!schools | List magic schools |
Aliases: magics
|
|
!spell | Get info about a spell |
!spells | List spells by level and optionally class |
Downloader
Install community cogs made by Cog Creators.
Community cogs, also called third party cogs, are not includedin the default Red install.Community cogs come in repositories. Repos are a group of cogsyou can install. You always need to add the creator's repositoryusing the `[p]repo` command before you can install one or morecogs from the creator.
Author(s): Cog Creators
Command | Description |
---|---|
!findcog | Find which cog a command comes from. |
DynamicSlowmode
Dynamically adjust channel slowmode in 1-second increments based on activity to keep chat readable and moderatable.
Author(s): Unknown
Command | Description |
---|---|
!dynamicslowmode | Dynamic slowmode configuration. |
Aliases: dsm
|
|
!dynamicslowmode addchannel | Add a channel to dynamic slowmode. |
!dynamicslowmode disable | Disable dynamic slowmode for this server. |
!dynamicslowmode enable | Enable dynamic slowmode for this server. |
!dynamicslowmode logs | Set the logging channel for dynamic slowmode events. |
!dynamicslowmode removechannel | Remove a channel from dynamic slowmode. |
!dynamicslowmode setmax | Set maximum slowmode (in seconds). |
!dynamicslowmode setmin | Set minimum slowmode (in seconds). |
!dynamicslowmode settarget | Set target messages per minute for a channel. |
!dynamicslowmode settings | Show current dynamic slowmode settings and status. |
!dynamicslowmode survey | Calibrate dynamic slowmode for a channel by measuring 5 minutes of activity. |
EasterHunt
Easter hunt cog that provides a fun Easter-themed game where users can hunt for eggs, work for egg shards, give eggs to others or steal, and earn achievements. It includes various commands for interacting with the game, managing progress, and viewing leaderboards.
Author(s): MAX
Command | Description |
---|---|
!easterhunt | Easter Hunt commands |
!easterhunt achievements | Check if you've completed any Easter Hunt! |
!easterhunt daily | Claim your daily Easter gift! |
!easterhunt give | Give some of your eggs to another user! |
!easterhunt hunt | Go on an Easter egg hunt and wait for the results! |
!easterhunt leaderboard | Display the top egg collectors in this guild! |
Aliases: lb
|
|
!easterhunt progress | Check your Easter Hunt progress! |
!easterhunt resetme | Reset your own Easter hunt data (eggs, shards, pity counters, etc.). |
!easterhunt tradeshards | Trade your easter shards for credits. |
!easterhunt view | Check your Easter haul! |
!easterhunt work | Work for the Easter Bunny with a fun job! |
Economy
Get rich and have fun with imaginary currency!
Author(s): Cog Creators
Command | Description |
---|---|
!bank | Base command to manage the bank. |
!bank balance | Show the user's account balance. |
!bank set | Set the balance of a user's bank account. |
!bank transfer | Transfer currency to other users. |
!economyset | Base command to manage Economy settings. |
!economyset paydayamount | Set the amount earned each payday. |
!economyset paydaytime | Set the cooldown for the payday command. |
!economyset rolepaydayamount | Set the amount earned each payday for a role. |
!economyset showsettings | Shows the current economy settings |
!economyset slotmax | Set the maximum slot machine bid. |
!economyset slotmin | Set the minimum slot machine bid. |
!economyset slottime | Set the cooldown for the slot machine. |
!leaderboard | Print the leaderboard. |
!payday | Get some free currency. |
!payouts | Show the payouts for the slot machine. |
!slot | Use the slot machine. |
EconomyTrickle
Trickle credits into your Economy
More detailed docs: <https://cogs.yamikaitou.dev/economytrickle.html>
Author(s): YamiKaitou#8975
Command | Description |
---|---|
!economytrickle | Configure various settings |
Aliases: trickleset
|
|
!economytrickle blocklist | Add/Remove the current channel (or a specific channel) to the blocklist |
!economytrickle credits | Set the number of credits to grant |
!economytrickle messages | Set the number of messages required to gain credits |
!economytrickle settings | Show the current settings |
Aliases: info, showsettings
|
|
!economytrickle showblocks | Provide a list of channels that are on the blocklist for this server |
Aliases: showblock
|
|
!economytrickle voice | Set the number of credits to grant every minute |
Editor
Allows for Administrators to edit a bot's messages by providing the new content or by copying another message
Author(s): Neuro Assassin
Command | Description |
---|---|
!editmessage | Edits a message with the content of another message or the specified content. |
EmbedCreator
Create embeds using buttons, modals and dropdowns!
Author(s): Kreusada
Command | Description |
---|---|
!embedcreate | Create an embed. |
EmbedUtils
Create, send, and store rich embeds, from Red-Web-Dashboard too!
Author(s): PhenoM4n4n and AAA3A
Command | Description |
---|---|
!embed | Post a simple embed with a color, a title and a description. |
!embed dashboard | Get the link to the Dashboard. |
!embed download | Download a JSON file for a message's embed(s). |
!embed downloadstored | Download a JSON file for a stored embed. |
!embed edit | Edit a message sent by [botname]. |
!embed fromfile | Post an embed from a valid JSON file (upload it). |
!embed info | Get info about a stored embed. |
!embed json | Post embeds from valid JSON. |
!embed list | Get info about a stored embed. |
!embed message | Post embed(s) from an existing message. |
!embed pastebin | Post embeds from a GitHub/Gist/Pastebin/Hastebin link containing valid JSON. |
!embed poststored | Post stored embeds. |
!embed postwebhook | Post stored embeds with a webhook. |
!embed store | Store an embed. |
!embed unstore | Remove a stored embed. |
!embed yaml | Post embeds from valid YAML. |
!embed yamlfile | Post an embed from a valid YAML file (upload it). |
EventMaker
A tool for creating events inside of Discord. Anyone can create an event by default. If a specific role has been specified, users must have that role or any role above it in the hierarchy or be the server owner to create events.
Author(s): palmtree5
Command | Description |
---|---|
!event | Base command for events |
!event cancel | Cancels the specified event |
!event create | Wizard-style event creation tool. |
!event join | Join an event |
!event leave | Leave the specified event |
!event list | List events for this server that have not started yet |
!event who | List all participants for the event |
!eventset | Event maker settings |
!eventset channel | Sets the channel where event start announcements will be sent |
!eventset resetevents | Resets the events list for this guild |
!eventset role | Set the minimum role required to create events. |
!eventset toggledms | Toggles event start announcement DMs for the specified user |
ExclusiveRoles
Exclusive Roles
Author(s): Dav
Command | Description |
---|---|
!exclusivenow | Takes 2 Roles. Removes the second role if both roles are present on a user. |
!listexclusives | List all exclusive roles |
!retroscan | Scans the entire user list for roles that have been set as exclusive. |
!setexclusive | Takes 2 Roles. |
!unexclusive | Takes 2 roles and removes their exclusivity |
ExportChannel
A cog to export all or a part of the messages of a channel in an html file!
Author(s): AAA3A
Command | Description |
---|---|
!exportchannel | Export all or a part of the messages of a channel in an html file. |
Aliases: exportmessages
|
|
!exportchannel after | Export a part of the messages of a channel in an html file. |
!exportchannel all | Export all of a channel's messages to an html file. |
!exportchannel before | Export a part of the messages of a channel in an html file. |
!exportchannel between | Export a part of the messages of a channel in an html file. |
!exportchannel bot | Export a part of the messages of a channel in an html file. |
!exportchannel message | Export a specific message in an html file. |
!exportchannel messages | Export a part of the messages of a channel in an html file. |
!exportchannel user | Export a part of the messages of a channel in an html file. |
ExtendedMentionHelp
Customizable Extended Mention Help.
Set a custom message to be sent on bot mention.
Author(s): inthedark.org
Command | Description |
---|---|
!mentionhelp | Send a message when a user mentions the bot (with no other text). |
Aliases: extendedmentionhelp
|
|
!mentionhelp toggle | Toggle Extended Mention Help in this server. |
ExtendedModLog
Extended modlogs Works with core modlogset channel
Author(s): RePulsar and TrustyJAID
Command | Description |
---|---|
!modlog | Toggle various extended modlog notifications |
Aliases: modlogtoggle, modlogs
|
|
!modlog all | Turn all logging options on or off. |
!modlog bot | Bot filter settings. |
Aliases: bots
|
|
!modlog bot change | Toggle bots from being logged in user updates. |
!modlog bot deletes | Toggle message delete notifications for bot users. |
Aliases: delete
|
|
!modlog bot edits | Toggle message edit notifications for bot users. |
Aliases: edit
|
|
!modlog bot voice | Toggle bots from being logged in voice state updates. |
!modlog channel | Set the channel for modlogs. |
!modlog colour | Set custom colours for modlog events |
!modlog commandlevel | Set the level of commands to be logged. |
!modlog delete | Delete logging settings. |
!modlog delete bulkdelete | Toggle bulk message delete notifications. |
!modlog delete cachedonly | Toggle message delete notifications for non-cached messages. |
!modlog delete ignorecommands | Toggle message delete notifications for valid bot command messages. |
!modlog delete individual | Toggle individual message delete notifications for bulk message delete. |
!modlog embeds | Set modlog events to use embeds or text |
!modlog emojiset | Set the emoji used in text modlogs. |
!modlog ignore | Ignore a channel from message delete/edit events and bot commands. |
!modlog member | Toggle individual member update settings. |
Aliases: members, memberchanges
|
|
!modlog member all | Set all member update settings. |
!modlog member avatar | Toggle avatar updates for member changes. |
!modlog member flags | Toggle flags updates for members. |
!modlog member nickname | Toggle nickname updates for member changes. |
Aliases: nicknames
|
|
!modlog member pending | Toggle pending updates for members. |
!modlog member roles | Toggle role updates for members. |
Aliases: role
|
|
!modlog member settings | Show the current settings on member updates. |
!modlog member timeout | Toggle timeout updates for members. |
!modlog resetchannel | Reset the modlog event to the default modlog channel. |
!modlog settings | Show the servers current ExtendedModlog settings |
!modlog toggle | Turn on and off specific modlog actions |
!modlog unignore | Unignore a channel from message delete/edit events and bot commands. |
Faceit
CS:GO Faceit Statistics.
Author(s): flare(flare#0001)
Command | Description |
---|---|
!faceit | Faceit Commands. |
!faceit match | In-depth stats for a match. |
!faceit matches | Faceit Match Stats. |
!faceit ongoing | Check if a user has an ongoing game. |
!faceit profile | Faceit Profile Stats. |
!faceit search | Faceit Searching |
!faceit search hub | Search for faceit hub by name. |
!faceit search organizers | Search for faceit organizers by name. |
!faceit search player | Search for faceit player by name. |
!faceit set | Set your faceit username. |
!faceit stats | In-depth stats for any faceit supported game. |
FakeIdentities
Generate random and fake identities, including names, addresses, emails, and phone numbers!
Author(s): AAA3A
Command | Description |
---|---|
!fakeidentity | Generate a fake identity. |
FastClickGame
Play to click on the right button as fast as you can!
Author(s): AAA3A
Command | Description |
---|---|
!fastclickgame | Play to click on the right button as fast as you can! |
Aliases: fastclick, fcg
|
|
!fastclickgame duel | Play Fast Click Game with another player. |
!fastclickgame leaderboard | Show Fast Click Game leaderboard. |
Aliases: lb
|
|
!fastclickgame multi | Play Fast Click Game with multiple rounds. |
!setfastclickgame | Group of commands to set FastClickGame. |
!setfastclickgame modalconfig | Set all settings for the cog with a Discord Modal. |
!setfastclickgame prize | Set the prize for Red bank system and cog leaderboard. Default is 5000. |
!setfastclickgame redeconomy | If this option is enabled, the cog will give credits to the user each time the game is won. |
!setfastclickgame resetleaderboard | Reset leaderboard in the guild. |
!setfastclickgame resetsetting | Reset a setting. |
!setfastclickgame showsettings | Show all settings for the cog with defaults and values. |
Feedback
Allows a user to anonymously submit feedback to a mod team
Author(s): luna
Command | Description |
---|---|
!feedback | |
!feedbackset | Adjust Feedback settings |
!feedbackset channel | |
!feedbackset enable | Enable Feedback cog for this server |
Fenrir
Various unreasonable commands inspired by Fenrir
Author(s): TrustyJAID
Command | Description |
---|---|
!fenrir | We're Moving on. |
!fenrir ban | Create a reaction emoji to ban users |
!fenrir block | Replaces all commands for specific members with insults |
!fenrir feedback | Create a reaction emoji to insult users |
Aliases: fenririnsult
|
|
!fenrir kick | Create a reaction emoji to kick users |
!fenrir lockdown | Replace all commands in the server with insults |
Aliases: lockdonw
|
|
!fenrir mute | Create a reaction emoji to mute users |
!fenrir set | Sets the mute role for fenrirmute to work |
Filter
This cog is designed for "filtering" unwanted words and phrases from a server.
It provides tools to manage a list of words or sentences, and to customize automatic actions to be taken against users who use those words in channels or in their name/nickname.This can be used to prevent inappropriate language, off-topic discussions, invite links, and more.
Author(s): Cog Creators
Command | Description |
---|---|
!filter | Base command to add or remove words from the server filter. |
!filter add | Add words to the filter. |
!filter channel | Base command to add or remove words from the channel filter. |
!filter channel add | Add words to the filter. |
!filter channel clear | Clears this channel's filter list. |
!filter channel delete | Remove words from the filter. |
!filter channel list | Send a list of the channel's filtered words. |
!filter clear | Clears this server's filter list. |
!filter delete | Remove words from the filter. |
!filter list | Send a list of this server's filtered words. |
!filter names | Toggle name and nickname filtering. |
!filterset | Base command to manage filter settings. |
!filterset ban | Set the filter's autoban conditions. |
!filterset defaultname | Set the nickname for users with a filtered name. |
FirstMessage
Provides a link to the first message in the provided channel
Author(s): Bobloy
Command | Description |
---|---|
!firstmessage | Provide a link to the first message in current or provided channel. |
Fishing
Fishing
Author(s): crayyy_zee
Command | Description |
---|---|
!cast | Cast your line into the water. |
FreeGames
Sources updates on freely available games on popular stores such as epic and steam.
Uses two APIs: [GamerPower](https://www.gamerpower.com/) (FREE) and [FreeStuffBot](https://docs.freestuffbot.xyz/) (PAID, requires API key).To set the API key for FreeStuffBot API, use `[p]set api freestuff api_key,<your_key>`.
Author(s): crayyy_zee
Command | Description |
---|---|
!freegamesset | Set FreeGames cog settings. |
Aliases: fgset
|
|
!freegamesset forcepost | Force the bot to post a game. |
!freegamesset freestuffapi | Manage sertting for the FreeStuffAPI. |
Aliases: fsapi
|
|
!freegamesset freestuffapi channel | Set the channel for FreeStuffAPI to post in. |
!freegamesset freestuffapi stores | Set the stores to check for free games via the FreeStuffAPI |
!freegamesset freestuffapi toggle | Toggle whether the bot should request games from the FreeStuffAPI |
!freegamesset gamerpowerapi | Manage sertting for the GamerPowerAPI. |
Aliases: gpapi
|
|
!freegamesset gamerpowerapi channel | Set the channel for GamerPowerAPI to post in. |
!freegamesset gamerpowerapi stores | Set the stores to check for free games via the GamerPowerAPI |
!freegamesset gamerpowerapi toggle | Toggle whether the bot should request games from the GamerPowerAPI |
!freegamesset pingme | Toggle whether the bot should ping you when a new game is posted. |
!freegamesset pingroles | Set the roles to ping when a new game is posted. |
!freegamesset reset | Reset all settings to default. |
!freegamesset showsettings | Show the current settings. |
Aliases: show, ss
|
FreeloaderMode
An useful cog dedicated to banning those stupid freeloaders that leave your server right after an event or something.
Author(s): inthedark.org
Command | Description |
---|---|
!freeloader | Configuration options for freeloader mode. |
Aliases: fm, freeloadermode
|
|
!freeloader action | Set the action to take upon freeloaders that leave the server. |
!freeloader log | Set the channel where freeloader stats are logged in. |
!freeloader message | |
!freeloader off | Toggle freeloader mode off. |
Aliases: end
|
|
!freeloader on | Toggle freeloader mode with an optional time to untoggle. |
!freeloader settings | Show the current settings for freeloader mode. |
Aliases: showsettings, show
|
|
!freeloader time | Sets the time length of the tempban. |
!freeloader whitelist | Adds or removes managers for your guild. |
Freshmeat
Author(s): Kowlin, JennJenn, and Irdumb (v2 iteration)
Command | Description |
---|---|
!freshmeat | Show the members who joined in the specified timeframe |
Gallery
Set channels as galleries, deleting all messages that don't contain any attachments.
Author(s): saurichable, Kreusada
Command | Description |
---|---|
!galleryset | Various Gallery settings. |
!galleryset add | Add channels to the list of Gallery channels. |
!galleryset remove | Remove channels from the list of Gallery channels. |
!galleryset role | Add or remove whitelisted roles. |
!galleryset settings | See current settings. |
Aliases: showsettings, setting, show
|
|
!galleryset time | Set how long (in seconds!!) the bot should wait before deleting non images. |
GameAlert
Sends a configured message when a user has been playing a specific game for some time.
Author(s): hollowstrawberry
Command | Description |
---|---|
!gamealert | Send a message when someone is playing a game for some time. |
!gamealert add | Add a new game alert to this channel. Usage: |
!gamealert list | Shows all game alerts. |
!gamealert remove | Remove an existing game alert by its game name. |
!gamealert show | Shows the message for an alert for a game. |
GameRoles
Grant roles when a user is playing a specific game.
Author(s): Flame442
Command | Description |
---|---|
!gameroles | Group command for game roles. |
Aliases: gr
|
|
!gameroles addactivity | Add an activity to trigger a role. |
!gameroles addrole | Sets a role to be managed by gameroles. |
!gameroles currentactivity | Get your current activity. |
!gameroles delactivity | Remove an activity from triggering a role. |
!gameroles delrole | Stop a role from being managed by gameroles. |
!gameroles listactivities | List the activities that trigger a role. |
!gameroles listroles | List the roles currently managed by gameroles. |
!gameroles recheck | Force a recheck of your current activities. |
!gameroleset | Config options for gameroles. |
Aliases: grset
|
|
!gameroleset add | Set if roles should be added when someone starts playing a game. |
!gameroleset remove | Set if roles should be removed when someone stops playing a game. |
General
General commands.
Author(s): Cog Creators
Command | Description |
---|---|
!8 | Ask 8 ball a question. |
!choose | Choose between multiple options. |
!flip | Flip a coin... or a user. |
!lmgtfy | Create a lmgtfy link. |
!roll | Roll a random number. |
!rps | Play Rock Paper Scissors. |
!serverinfo | Show server information. |
!stopwatch | Start or stop the stopwatch. |
Aliases: sw
|
|
!urban | Search the Urban Dictionary. |
GiftAway
Create grabbable key giveaways.
Author(s): Flame442
Command | Description |
---|---|
!giftat | Giftaway a key to a specific channel. |
!giftaway | Giftaway a key to a specific server. |
!giftawayset | Group command for giftaway. |
!giftawayset channel | Set the channel that giftaway messages will be sent to in this server. |
!giftawayset channel remove | Remove the giftaway channel from this server and stop receiving giftaway messages. |
!globalgift | Giftaway a key to all servers. |
A Simple google search with image support as well
Author(s): epic guy, ow0x, and fixator10
Command | Description |
---|---|
Google search your query from Discord channel. |
|
!google autofill | Responds with a list of the Google Autofill results for a particular query. |
!google book | Search for a book or magazine on Google Books. |
!google doodle | Responds with Google doodles of the current month. |
!google image | Search google images from discord |
!google reverse | Attach or paste the url of an image to reverse search, or reply to a message which has the image/embed with the image |
!yandex | Yandex related search commands |
!yandex reverse | Attach or paste the url of an image to reverse search, or reply to a message which has the image/embed with the image |
GoogleTrends
Find what the world is searching, right from Discord.
Please note that there is no Google Trends API, so this is a web scraper and may break atany time.
Author(s): @vexingvexed
Command | Description |
---|---|
!trends | Find what the world is searching, right from Discord. |
!trendsexamples | These are some examples of how to use the |
GuessTheCandyGame
Recognise the correct candy as fast as you can!
Author(s): AAA3A
Command | Description |
---|---|
!guessthecandy | Recognise the correct candy as fast as you can... |
GuessTheNumber
A simple gtn game.
Author(s): sravan
Command | Description |
---|---|
!gtn | Start a gtn event. |
GuildStats
A cog to generate images with messages and voice stats, for members, roles, guilds, categories, text channels, voice channels and activities!
Author(s): AAA3A
Command | Description |
---|---|
!guildstats | Generate images with messages and voice stats, for members, roles, guilds, categories, text channels, voice channels and activities. |
!guildstats activities | Display stats for activities in this guild. |
!guildstats activity | Display stats for a specific activity in this guild. |
!guildstats category | Display stats for a specified category. |
!guildstats channel | Display stats for a specified channel. |
!guildstats disable | Disable the cog in this guild/server. |
!guildstats enable | Enable the cog in this guild/server. |
!guildstats graphic | Display graphic for members, roles guilds, text channels, voice channels and activities. |
!guildstats guild | Display stats for this guild. |
!guildstats ignoreactivity | Ignore or unignore a specific activity. |
!guildstats ignorecategory | Ignore or unignore a specific category. |
!guildstats ignorechannel | Ignore or unignore a specific channel. |
!guildstats ignoreme | Asking GuildStats to ignore your actions. |
!guildstats member | Display stats for a specified member. |
!guildstats memberactivities | Display stats for the activities of a specified member. |
!guildstats messages | Display stats for the messages in this guild. |
!guildstats monthly | Display monthly stats leaderboard for voice/messages members/channels. |
!guildstats role | Display stats for a specified role. |
!guildstats top | Display top stats leaderboard for voice/messages members/channels. |
!guildstats voice | Display stats for the voice in this guild. |
!guildstats weekly | Display weekly stats leaderboard for voice/messages members/channels. |
HammerTime
A tool for generating "hammertime" discord timestamps, timestamps that show the correct time for every user that sees them
Each user needs to set up their own timezone using `[p]hammertimeset tz <timezone_or_location>`,or you could also set timezone roles using `[p]hammertimeset role <role> <timezone_or_location>`Check out the tool that inspired this cog: https://hammertime.cyou/
Author(s): chovin (irdumb)
Command | Description |
---|---|
!hammertime | Use this command followed by a date/time phrase to convert it to hammertime! |
!hammertimeset | Commands to set hammertime timezone and settings |
!hammertimeset auto | Toggle automatically converting times in messages if they have the word at/in in them |
!hammertimeset role | Set the timezone of a role. Everyone with this role we'll assume is in this timezone |
!hammertimeset timezone | Set your timezone. |
HidePing
Hidden pings cuz its cool ig.
Author(s): sravan
Command | Description |
---|---|
!hideping | Speak a message using a hidden ping! |
HigherOrLower
Play Higher Or Lower, win big!
Author(s): Kreusada
Command | Description |
---|---|
!higherorlower | Play Higher Or Lower! |
Aliases: hol
|
|
!holset | Configuration commands for Higher Or Lower. |
!holset acehigh | Mods only - Set whether ace is considered high (14). |
!holset equalsurvives | Mods only - Set whether players survive on an equal card. |
!holset payout | Mods only - Set the win payout for this guild. |
!holset rotatedstyle | Mods only - Set whether placed cards on the table use rotated style. |
!holset showsettings | Mods only - See the current settings for Higher Or Lower. |
Aliases: settings
|
|
!holset size | Mods only - Set the grid size. |
!holset tablecolour | Set the colour of your table used in games. |
Highlight
Be notified when keywords are sent.
Author(s): flare#0001
Command | Description |
---|---|
!highlight | Highlighting Commands. |
!highlight add | Add a word to be highlighted on. |
!highlight blacklist | Manage highlight blacklist. |
!highlight blacklist channel | Add or remove a channel from highlight blacklist. |
!highlight blacklist list | List your blacklist. |
!highlight blacklist user | Add or remove a member from highlight blacklist. |
!highlight bots | Enable highlighting of bot messages. |
!highlight boundary | Use word boundaries for highlighting. |
!highlight cooldown | Set the cooldown for highlighted messages to be sent. Default is 60 seconds. |
!highlight guild | Guild based highlighting commands. |
!highlight guild add | Add a word to be highlighted on for the guild. |
!highlight guild bots | Enable highlighting of bot messages for guild highlights. |
!highlight guild boundary | Use word boundaries for guild highlighting. |
!highlight guild list | Current highlight settings for a channel. |
!highlight guild remove | Remove highlighting for a guild. |
!highlight guild toggle | Toggle highlighting for guild highlights. |
!highlight list | Current highlight settings for a channel. |
!highlight remove | Remove highlighting in a channel. |
!highlight toggle | Toggle highlighting. |
!highlight whitelist | Manage highlight whitelist. |
!highlight whitelist list | List those in your whitelist. |
!highlight whitelist user | Add or remove a member from highlight whitelist. |
Hockey
Gather information and post goal updates for NHL hockey teams
Author(s): TrustyJAID
Command | Description |
---|---|
!hockey | Get information from NHL.com |
Aliases: nhl
|
|
!hockey gameflow | Display games gameflow. |
!hockey games | Display information about games. |
!hockey gdc | Game Day Channel setup for the server |
!hockey gdc autodelete | Toggle's auto deletion of game day channels. |
!hockey gdc category | Change the category for channel creation. Channel is case sensitive. |
!hockey gdc countdown | Toggle 60, 30, and 10 minute countdown updates in game day channels |
!hockey gdc create | Creates the next gdc for the server |
!hockey gdc defaultstate | Set the default game state updates for Game Day Channels. |
!hockey gdc delete | Delete all current game day channels for the server |
!hockey gdc settings | Show the current Game Day Channel Settings |
!hockey gdc setup | Setup game day channels for a single team or all teams |
!hockey gdc toggle | Toggles the game day channel creation on this server |
!hockey gdt | Game Day Thread setup for the server |
!hockey gdt countdown | Toggle 60, 30, and 10 minute countdown updates in game day threads |
!hockey gdt create | Creates the next gdt for the server |
!hockey gdt defaultstate | Set the default game state updates for Game Day Channels. |
!hockey gdt delete | Delete all current game day threads for the server |
!hockey gdt role | Set the role that will be pinged when a new thread is created automatically |
!hockey gdt settings | Show the current Game Day Thread Settings |
Aliases: info
|
|
!hockey gdt setup | Setup game day channels for a single team or all teams |
!hockey gdt toggle | Toggles the game day channel creation on this server |
!hockey gdt updates | Set whether or not the starting thread message will update as the game progresses. |
!hockey heatmap | Display game heatmaps. |
!hockey leaderboard | Shows the current server leaderboard |
!hockey notifications | Settings related to role notifications |
Aliases: pings
|
|
!hockey notifications defaultgoal | Set the default role(s) to be notified when a goal occurs. |
!hockey notifications defaultperiod | Set the default role(s) to be notified for all period starts. |
!hockey notifications defaultstart | Set the default role(s) to be notified when a game starts. |
!hockey notifications goal | Set the role(s) to be notified when a goal is scored. |
!hockey notifications info | Show Notification Settings for the server. |
Aliases: settings
|
|
!hockey notifications overtime | Set the servers Regular Season OT notification style. Options are: |
!hockey notifications period | Set the default role(s) to be notified when all periods start. |
!hockey notifications shootout | Set the servers Shootout notification style. Options are: |
!hockey notifications start | Set the default role(s) to be notified when a game starts. |
!hockey otherdiscords | Get team specific discord links |
!hockey pickems | Commands for managing pickems |
!hockey pickems clear | Stop posting new pickems threads and clear existing list of pickems threads. |
!hockey pickems message | Customize the pickems message for this server |
!hockey pickems page | Generates a pickems page for voting on |
!hockey pickems remove | Clears the servers current pickems object list |
!hockey pickems settings | Show the servers current pickems settings |
!hockey pickems setup | Sets up automatically created pickems threads every week. |
!hockey pickemsvotes | View your current pickems votes for the server. |
!hockey playbyplay | Gets all play-by-play information for any game. |
!hockey player | Lookup information about a specific player |
!hockey playoffs | Gets Playoff brackets for a givent season. |
!hockey recap | Gets NHL games and their game recap links |
!hockey roster | Get a teams roster |
!hockey schedule | Gets upcoming NHL games for the current season as a list. |
!hockey set | Setup Hockey commands for the server |
!hockey set add | Adds a hockey team goal updates to a channel do 'all' for all teams |
!hockey set countdown | Toggle 60, 30, and 10 minute countdown updates for games in a specified channel |
!hockey set poststandings | Posts automatic standings when all games for the day are done |
!hockey set remove | Removes a teams goal updates from a channel |
!hockey set settings | Show hockey settings for this server |
!hockey set stateupdates | Toggle specific updates from a designated channel |
!hockey set togglestandings | Toggles automatic standings updates |
!hockey standings | Displays current standings |
!hockey stats | Display Leader categories |
!hockey version | Display the current version |
!hockeyevents | Commands for setting up discord guild events |
Aliases: nhlevents
|
|
!hockeyevents set | Create a scheduled server event for all games in the season for one team. |
!hockeyhub | Search for hockey related items on https://hockeyhub.github.io/ |
!pickemscredits | Settings for awarding credits on correct pickems votes |
!pickemscredits amount | Set the number of top winners to receive the top weekly award credits. |
!pickemscredits base | Set the base awarded credits for correct pickems votes. |
!pickemscredits top | Set the amount of credits awarded for the top x winners of pickems. |
!pickemsleaderboard | Settings for clearing/resetting pickems leaderboards |
!pickemsleaderboard clear | Clears the entire pickems leaderboard in the server. |
!pickemsleaderboard clearplayoffs | Clears the weekly tracker on the current servers pickems |
!pickemsleaderboard clearpresesason | Clears the pre-season tracker on the current servers pickems |
!pickemsleaderboard clearseason | Clears the weekly tracker on the current servers pickems |
!pickemsleaderboard clearweekly | Clears the weekly tracker on the current servers pickems |
!pickemsleaderboard clearweeklyplayoffs | Clears the weekly tracker on the current servers pickems |
!pickemsleaderboard clearweeklypreseason | Clears the weekly tracker on the current servers pickems |
!pickemsleaderboard setuser | Allows moderators to set a users points on the leaderboard |
!pickemsleaderboard tally | Manually tallies this servers pickems leaderboard incase votes |
Holiday
Display holidays for countries worldwide, with support for setting a default country and listing available countries.
Author(s): MAX
Command | Description |
---|---|
!holidays | Display public holidays for a country in the current year with durations. |
!holidays countries | List supported country codes for holidays. |
!holidays setcode | Set your default country code for holidays. |
HoloWiki
HoloWiki Commands
Author(s): Glas
Command | Description |
---|---|
!holo | Search a VTuber |
!hololist |
Honeypot
Create a channel at the top of the server to attract self bots/scammers and notify/mute/kick/ban them immediately!
Author(s): AAA3A
Command | Description |
---|---|
!sethoneypot | Set the honeypot settings. Only the server owner can use this command for security reasons. |
!sethoneypot action | The action to take when a self bot/scammer is detected. |
!sethoneypot bandeletemessagedays | The number of days of messages to delete when banning a self bot/scammer. |
!sethoneypot createchannel | Create the honeypot channel. |
Aliases: makechannel
|
|
!sethoneypot enabled | Toggle the cog. |
!sethoneypot logschannel | The channel to send the logs to. |
!sethoneypot modalconfig | Set all settings for the cog with a Discord Modal. |
!sethoneypot muterole | The mute role to assign to the self bots/scammers, if the action is |
!sethoneypot pingrole | The role to ping when a self bot/scammer is detected. |
!sethoneypot resetsetting | Reset a setting. |
!sethoneypot showsettings | Show all settings for the cog with defaults and values. |
IdeaBoard
Share Ideas and Suggestions
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!approve | Approve an idea/suggestion. |
!idea | Share an idea/make a suggestion. |
!ideaset | Manage IdeaBoard settings |
Aliases: ideaboard
|
|
!ideaset accountage | Set the minimum account age required to vote and suggest. |
!ideaset approverole | Add/remove a role to the approver role list |
!ideaset channel | Set the approved, rejected, or pending channels for IdeaBoard |
!ideaset cleanup | Cleanup the config. |
!ideaset cooldown | Set the base cooldown for making suggestions |
!ideaset deletethreads | Toggle deleting discussion threads when a suggestion is approved/denied |
Aliases: delete, delthreads
|
|
!ideaset discussions | Toggle opening a discussion thread for each suggestion |
Aliases: threads, discussion
|
|
!ideaset downvoteemoji | Set the downvote emoji |
!ideaset insights | View insights about the server's suggestions. |
!ideaset jointime | Set the minimum time a user must be in the server to vote and suggest. |
!ideaset minlevel | Set the LevelUp integration minimum level required to vote and suggest. |
!ideaset minplaytime | Set the ArkTools integration minimum playtime required to vote and suggest. |
!ideaset resetall | Reset all user stats |
!ideaset resetuser | Reset a user's stats |
!ideaset roleblacklist | Add/remove a role to/from the role blacklist |
!ideaset rolecooldown | Set the suggestion cooldown for a specific role |
!ideaset showstale | View the numbers of suggestions who's message no longer exists. |
!ideaset suggestrole | Add/remove a role to the suggest role whitelist |
!ideaset toggleanonymous | Toggle allowing anonymous suggestions |
Aliases: toggleanon, anonymous, anon
|
|
!ideaset toggledm | Toggle DMing users the results of suggestions they made |
Aliases: dm
|
|
!ideaset togglereveal | Toggle reveal suggestion author on approval |
Aliases: reveal
|
|
!ideaset togglevotecount | Toggle showing vote counts on suggestions |
Aliases: votecount
|
|
!ideaset upvoteemoji | Set the upvote emoji |
!ideaset userblacklist | Add/remove a user to/from the user blacklist |
!ideaset view | View IdeaBoard settings |
!ideaset voterole | Add/remove a role to the voting role whitelist |
!ideastats | Display your current profile stats for suggestions and votes. |
!refresh | Refresh the buttons on a suggestion if it gets stuck. |
!reject | Reject an idea/suggestion. |
!viewvotes | View the list of who has upvoted and who has downvoted a suggestion. |
Image
Image related commands.
Author(s): Cog Creators
Command | Description |
---|---|
!gif | Retrieve the first search result from Giphy. |
!gifr | Retrieve a random GIF from a Giphy search. |
!imgur | Retrieve pictures from Imgur. |
!imgur search | Search Imgur for the specified term. |
!imgur subreddit | Get images from a subreddit. |
ImageMaker
Create various fun images
Author(s): TrustyJAID, Ivan Seidel (isnowillegal.com), Bruno Lemos (isnowillegal.com), and João Pedro (isnowillegal.com)
Command | Description |
---|---|
!beautiful | Generate a beautiful image using users avatar. |
!facemerge | Generate a gif of two images fading into eachother. |
!feels | Generate a feels image using users avatar and role colour. |
!gwheeze | Generate a gif wheeze image if user has a gif avatar. |
!obama | Synthesize video clips of Obama. |
!pill | Generate a pill image to any colour with hex codes. |
!scrollbanner | Generate a scrolling text gif banner. |
!trump | Generate isnowillegal gif image. |
!wheeze | Generate a wheeze image with text or a user avatar. |
Index
Browse and install repos / cogs from a Red-Index
Author(s): Twentysix (Twentysix#5252) and jack1142 (Jackenmen#6607)
Command | Description |
---|---|
!index | Red-Index cog discoverability commands |
!index browse | Browses repos / cogs |
!index search | Search for cogs |
Info
Custom info commands.
Author(s): inthedark.org
Command | Description |
---|---|
!userinfo | Check user's info, defaults to author. |
InfoChannel
Create a channel with updating server info
This relies on editing channels, which is a strictly rate-limited activity.As such, updates will not be frequent. Currently capped at 1 per 5 minutes per server.
Author(s): YamiKaitou and Bobloy
Command | Description |
---|---|
!infochannel | Toggle info channel for this server |
!infochannelset | Toggle different types of infochannels |
Aliases: icset
|
|
!infochannelset name | Change the name of the infochannel for the specified channel type. |
!infochannelset rolename | Change the name of the infochannel for specific roles. |
!infochannelset togglechannel | Toggles the infochannel for the specified channel type. |
!infochannelset togglerole | Toggle an infochannel that shows the count of users with the specified role |
Inspirobot
Posts images generated by https://inspirobot.me
Author(s): aikaterna
Command | Description |
---|---|
!inspireme | Fetch a random "inspirational message" from the bot. |
Insult
Airenkun's Insult Cog
Author(s): Airen, JennJenn, and TrustyJAID
Command | Description |
---|---|
!insult | Insult the user |
Invasion
Monsters are invading and they want your currency! Can your server fight them off?
To allow monsters to enter a channel, have an admin run `[p]invasion channel`.Once they do this, monsters will start to appear periodically.To fight off monsters, watch carefully at what the monster does and spam the relavent emojis.Each of your subsequent attacks is less effective, so make sure each attack counts.The more members you have fighting a monster at the same time, the faster it will go down.If you find yourself in a pinch, you can use bombs for a currency cost. They always hit and are always full force.Rarely, larger versions of monsters will appear that are tougher and reward more currency.If you and your team are itching to fight a monster, you can try to `[p]provoke` the gods to instigate a monster invasion.Be careful though, angering the gods means they'll more likely send a tougher monster your way.Want there to be more monster variants? See [my repo](https://github.com/Chovin/Dumb-Cogs/blob/main/CONTRIBUTING.md) for how you can help add some!
Author(s): chovin (irdumb)
Command | Description |
---|---|
!invasion | Invasion preparation commands |
!invasion affected | Set the number of users that will be affected by an invasion. |
!invasion bombcost | Set the cost of using a bomb. |
!invasion bombdmg | Set the damage multiplier bombs have. |
!invasion channel | Weakens defenses on a channel, incentivising monsters to attack there |
!invasion defender | Set which role is the Defender role. This role will be mentioned when a monster is attacking |
!invasion enrage | Sets the multiplier put on enraged enemy health and rewards. |
!invasion frequency | Set the frequency of invasions in hours |
!invasion immanent | Set the minumum and maximum amount of seconds that need to pass after the message threshold is met (set with |
!invasion messages | Set the minimum total number of messages sent, |
!invasion penalty | Set the amount of currency you lose for failing to fight off an monster |
!invasion protect | Toggles protection for the rest of the server members besides the defending role. |
!invasion provoke | Set the cooldown for using the provoke command in minutes. |
!invasion reward | Set the amount of currency you get for fighting off a monster |
!invasion warning | Before an invasion starts, a warning will be sent. This sets how long before the invasion starts that the warning is sent. |
!provoke | Stoke the wrath of the gods and instigate an invasion |
Invites
A comprehensive invite tracking cog for Red-DiscordBot. Tracks invites, provides leaderboards, rewards, announcements, and server growth charts.
Author(s): adminescalation
Command | Description |
---|---|
!invites | Invite tracker settings and stats. |
!invites addreward | Add a reward for a specific number of invites. |
!invites announcechannel | Set or clear the invite announcement channel. |
!invites chart | Show a chart of server member growth. |
!invites leaderboard | Show the top inviters in this server. |
!invites profile | Show a profile of a user's invite activity: number of invite links, invited members, and how many remain. |
!invites raw | Show raw invite codes and their uses (from Discord API). |
!invites removereward | Remove a reward for a specific number of invites. |
!invites rewards | List all invite rewards. |
!invites stats | Show invite stats for a member or the server. |
JoinFlag
JoinFlag
Author(s): Dav
Command | Description |
---|---|
!joinflag | Put a note on a user. It will be displayed when they re-join the server. |
!joinflagset | JoinFlag settings |
!joinflagset channel | Set the channel where the flag will be displayed. |
JoinPing
Ghost ping users when they join.
Author(s): crayyy_zee
Command | Description |
---|---|
!jpset | Adjust the settings for the cog. |
Aliases: joinpingset
|
|
!jpset channel | Set the channels where the pings will be sent on member join. |
Aliases: c, channels
|
|
!jpset channel add | Remove the channels from the list of channels where the pings will be sent on member join. |
!jpset channel remove | Add the channels to the list of channels where the pings will be sent on member join. |
!jpset deleteafter | Set the time in seconds after which the ping message will be deleted. |
!jpset message | Set the message that will be sent when a user joins. |
!jpset show | Show the current joinping settings. |
Aliases: showsettings, settings, setting
|
Kill
Kill people in interesting ways
More detailed docs: <https://cogs.yamikaitou.dev/kill.html>
Author(s): YamiKaitou#8975 and Paddolicious#8880
Command | Description |
---|---|
!kill | Kill a user in a random way |
!killset | Configure the kill messages |
!killset add | Add a new kill message. |
!killset bot | Sets the message for killing the bot |
!killset delete | Removes a kill message. Use |
!killset list | List all the kill messages |
!killset self | Sets the message for killing yourself |
!suicide | Commit suicide |
Killer
Do unto others as you would have them do unto you
Author(s): DesignByAdrian (ThinkAdrian#1186)
Command | Description |
---|---|
!love | Show some affection for once! |
!punch | Open up a can of whoop-ass on a user! |
!sex | Sex a user, because there's no NSFW channel! |
!shoot | Shoot another user (or yourself) dead! |
!slap | Open hand, not a closed fist! |
!stab | Turn a user into shish kebab! |
!succ | Succ a user like a lollipop |
KirA
Keep It Relevant, Asshole!
Author(s): Mr. 42
Command | Description |
---|---|
!kira | Remind people to only post relevant links. |
!kira domain | Configure which domains to look out for. |
!kira question | Change the question the sender will be required to answer. |
!kira timeout | Set the timeout for questioning the sender. 0 will disable the questioning and deletes the message immediately. |
!kira unwatch | Remove a channel from the watchlist. |
!kira watch | Add a channel to be monitored. |
LastSeen
Report when a user was last seen online
Author(s): Bobloy
Command | Description |
---|---|
!lseen | Just says the time the user was last seen |
!lseenset | Change settings for lseen |
Aliases: setlseen
|
|
!lseenset toggle | Toggles tracking seen for this server |
Lenny
乁(-ロ-)ㄏ
Author(s): tmerc
Command | Description |
---|---|
!lenny | ☞⇀‿↼☞ |
Aliases: donger
|
LevelUp
Your friendly neighborhood leveling system
Earn experience by chatting in text and voice channels, compare levels with your friends, customize your profile and view various leaderboards!
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!lastweekly | View Last Week's Leaderboard |
!leveldata | Admin Only Data Commands |
Aliases: lvldata, ldata
|
|
!leveldata backup | Backup this server's data |
!leveldata cleanup | Cleanup the database |
!leveldata importamari | Import levels and exp from AmariBot |
!leveldata importmee6 | Import levels and exp from MEE6 |
!leveldata importpolaris | Import levels and exp from Polaris |
!leveldata reset | Reset all user data in this server |
!leveldata restore | Restore this server's data |
!levelset | Configure LevelUp Settings |
Aliases: lvlset, lset
|
|
!levelset addxp | Add XP to a user or role |
!levelset algorithm | Customize the leveling algorithm for your server |
!levelset allowed | Base command for all allowed lists |
!levelset allowed channel | Add/Remove a channel in the allowed list |
!levelset allowed role | Add/Remove a role in the allowed list |
!levelset commandxp | Toggle whether users can gain Exp from running commands |
!levelset dm | Toggle DM notifications |
!levelset embeds | Toggle using embeds or generated pics |
!levelset emojis | Set the emojis used to represent each stat type |
!levelset forcestyle | Force a profile style for all users |
!levelset ignore | Base command for all ignore lists |
!levelset ignore channel | Add/Remove a channel in the ignore list |
!levelset ignore role | Add/Remove a role in the ignore list |
!levelset ignore user | Add/Remove a user in the ignore list |
!levelset levelchannel | Set LevelUp log channel |
!levelset levelnotify | Send levelup message in the channel the user is typing in |
!levelset levelupmessages | Level up alert messages |
Aliases: lvlalerts, levelalerts, lvlmessages, lvlmsg
|
|
!levelset levelupmessages dm | Set the DM a user gets when they level up (Without recieving a role). |
!levelset levelupmessages dmrole | Set the DM a user gets when they level up and recieve a role. |
!levelset levelupmessages msg | Set the message sent when a user levels up. |
!levelset levelupmessages msgrole | Set the message sent when a user levels up and recieves a role. |
!levelset levelupmessages view | View the current level up alert messages |
!levelset mention | Toggle whether to mention the user in the level up message |
!levelset messages | Message settings |
Aliases: message, msg
|
|
!levelset messages channelbonus | Add a range of bonus XP to apply to certain channels |
!levelset messages cooldown | Cooldown threshold for message XP |
!levelset messages length | Set minimum message length for XP |
!levelset messages rolebonus | Add a range of bonus XP to apply to certain roles |
!levelset messages xp | Set message XP range |
!levelset prestige | Prestige settings |
!levelset prestige add | Add a role to a prestige level |
!levelset prestige keeproles | Keep level roles after prestiging |
!levelset prestige level | Set the level required to prestige |
!levelset prestige remove | Remove a prestige level |
!levelset prestige stack | Toggle stacking roles on prestige |
!levelset removexp | Remove XP from a user or role |
!levelset resetemojis | Reset the emojis to default |
!levelset rolegroup | Add or remove a role to the role group |
!levelset roles | Level role assignment |
!levelset roles add | Assign a role to a level |
!levelset roles autoremove | Automatic removal of previous level roles |
!levelset roles initialize | Initialize level roles |
Aliases: init
|
|
!levelset roles remove | Unassign a role from a level |
!levelset seelevels | Test the level algorithm |
!levelset setlevel | Set a user's level |
!levelset setprestige | Set a user to a specific prestige level |
!levelset showbalance | Toggle whether to show user's economy credit balance in their profile |
Aliases: showbal
|
|
!levelset starcooldown | Set the star cooldown |
!levelset starmention | Toggle star reaction mentions |
!levelset starmentiondelete | Toggle whether the bot auto-deletes the star mentions |
!levelset toggle | Toggle the LevelUp system |
!levelset view | View all LevelUP settings |
!levelset voice | Voice settings |
!levelset voice channelbonus | Add a range of bonus XP to apply to certain channels |
!levelset voice deafened | Ignore deafened voice users |
!levelset voice invisible | Ignore invisible voice users |
!levelset voice muted | Ignore muted voice users |
!levelset voice rolebonus | Add a range of bonus XP to apply to certain roles |
!levelset voice solo | Ignore solo voice users |
!levelset voice streambonus | Add a range of bonus XP to users who are Discord streaming |
!levelset voice xp | Set voice XP gain |
!leveltop | View the LevelUp leaderboard |
!prestige | Prestige your rank! |
!profile | View User Profile |
!profiledata | View a user's profile by ID |
!roletop | View the leaderboard for roles |
!setprofile | Customize your profile |
Aliases: myprofile, mypf, pfset
|
|
!setprofile background | Set a background for your profile |
!setprofile backgrounds | View the all available backgrounds |
!setprofile barcolor | Set a color for your level bar |
!setprofile blur | Toggle a slight blur effect on the background image where the text is displayed. |
!setprofile font | Set a font for your profile |
!setprofile fonts | View the available fonts you can use |
!setprofile namecolor | Set a color for your username |
!setprofile shownick | Toggle whether your nickname or username is shown in your profile |
!setprofile statcolor | Set a color for your server stats |
!setprofile style | Set your profile image style |
!setprofile view | View your profile settings |
!stars | Reward a good noodle |
!starset | Configure LevelUp Star Settings |
!starset cooldown | Set the star cooldown |
!starset mention | Toggle star reaction mentions |
!starset mentiondelete | Toggle whether the bot auto-deletes the star mentions |
!starset view | View Star Settings |
!startop | View the Star Leaderboard |
!weekly | View Weekly Leaderboard |
!weeklyset | Configure Weekly LevelUp Settings |
Aliases: wset
|
|
!weeklyset autoremove | Remove role from previous winner when new one is announced |
!weeklyset autoreset | Toggle auto reset of weekly stats |
!weeklyset bonus | Set bonus exp for top weekly winners |
!weeklyset channel | Set channel to announce weekly winners |
!weeklyset day | Set day for weekly stats reset |
!weeklyset hour | Set hour for weekly stats reset |
!weeklyset ping | Toggle whether to ping winners in announcement |
!weeklyset reset | Reset the weekly leaderboard manually and announce winners |
!weeklyset role | Set role to award top weekly winners |
!weeklyset roleall | Toggle whether all winners get the role |
!weeklyset toggle | Toggle weekly stat tracking |
!weeklyset view | View the current weekly settings |
!weeklyset winners | Set number of winners to display |
LinkQuoter
Quote any Discord message from its link!
Author(s): PhenoM4n4n and AAA3A
Command | Description |
---|---|
!linkquote | Quote a message from a link. |
!setlinkquoter | Commands to configure LinkQuoter. |
!setlinkquoter blacklistchannels | Set the channels in which auto-quoting will be disabled. |
!setlinkquoter crossserver | Toggle cross-server quoting. |
!setlinkquoter deleteafter | Set the time in seconds to delete the message after. |
!setlinkquoter deletemessage | Toggle deleting of messages for automatic quoting. |
!setlinkquoter deletemessagebutton | Toggle the delete message button on the quote messages. |
!setlinkquoter enabled | Toggle automatic link-quoting. |
!setlinkquoter includelinker | Toggle including the linker in the quote message. |
!setlinkquoter modalconfig | Set all settings for the cog with a Discord Modal. |
!setlinkquoter resetsetting | Reset a setting. |
!setlinkquoter showsettings | Show all settings for the cog with defaults and values. |
!setlinkquoter webhooks | Toggle sending message with the name and avatar of the Author of the quote (with webhooks) |
!setlinkquoter whitelistchannels | Set the channels in which auto-quoting will be enabled. |
LinkWarner
Remove messages containing links and warn users for it.
Author(s): Jakub Kuczys (https://github.com/Jackenmen)
Command | Description |
---|---|
!linkwarner | Settings for LinkWarner cog. |
!linkwarner channel | Channel-specific settings for LinkWarner. |
!linkwarner channel domains | Configuration for allowed/disallowed domains in the specific channel. |
!linkwarner channel domains add | Add domains to the domains list of the provided channel. |
!linkwarner channel domains clear | Clear domains from the domains list of the provided channel. |
!linkwarner channel domains remove | Remove domains from the domains list of the provided channel. |
!linkwarner channel domains setmode | Change current domains list mode. |
!linkwarner channel ignore | Set if LinkWarner should ignore links in provided channel. |
!linkwarner channel setmessage | Set link warning message for provided channel. |
!linkwarner channel showsettings | Show settings for the given channel. |
!linkwarner channel unsetmessage | Unset link warning message for provided channel. |
!linkwarner deletedelay | Set the delete delay (in seconds) for the warning message. |
!linkwarner deletedelay disable | Disable auto-deletion of the warning messages. |
!linkwarner domains | Configuration for allowed/disallowed domains in the guild. |
!linkwarner domains add | Add domains to the domains list. |
!linkwarner domains clear | Clear domains from the domains list. |
!linkwarner domains remove | Remove domains from the domains list. |
!linkwarner domains setmode | Change current domains list mode. |
!linkwarner excludedroles | Settings for roles that are excluded from getting filtered. |
!linkwarner excludedroles add | Add roles that will be excluded from getting filtered. |
!linkwarner excludedroles remove | Remove roles that will be excluded from getting filtered. |
!linkwarner setmessage | Set link warning message. |
!linkwarner showsettings | Show settings for the current guild. |
!linkwarner state | Set if LinkWarner should be enabled for this guild. |
!linkwarner unsetmessage | Unset link warning message. |
!linkwarner usedms | Set if LinkWarner should use DMs for warning messages. |
Lockdown
Let moderators lockdown a channel to prevent messages from being sent.
Author(s): MAX
Command | Description |
---|---|
!lock | Lock a channel for a specific role or everyone. |
!lockdownset | Lockdown settings commands. |
!lockdownset settings | Get the current log channel. |
!lockdownset useembed | Set whether to use embeds or not. |
!thread | Manage thread(s) with [botname]. |
!thread close | Close and archive a thread post. |
!thread lockdown | Lock a thread post. |
!thread open | Open a thread post. |
!unlock | Unlock a channel for a specific role or everyone. |
Lottery
Make and host lotteries in your server.
Author(s): inthedark.org
Command | Description |
---|---|
!lottery | Base command for lottery management. |
!lottery create | Create a lottery. |
!lottery delete | Delete a lottery. |
!lottery deputies | View configured deputies for a specific lottery. |
!lottery deputies add | Add deputies to a specific lottery. |
!lottery deputies remove | Remove deputies from a specific lottery. |
!lottery edit | Edit an existing lottery. |
!lottery info | Check the info for an existing lottery. |
!lottery roll | Roll tickets from a specific lottery. |
!lottery tickets | View standard tickets info. |
!lottery tickets add | Add tickets for a user in a specific lottery. |
!lottery tickets list | Check the detailed tickets list for a specific lottery. |
!lottery tickets remove | Remove tickets from a user in a specific lottery. |
LoveCalculator
Calculate the love percentage for two users!
Author(s): Bobloy and SnappyDragon
Command | Description |
---|---|
!lovecalculator | Calculate the love percentage! |
LuigiPoker
The Luigi Poker minigame from New Super Mario Brothers.
Author(s): aikaterna and themario30
Command | Description |
---|---|
!poker | The Luigi Poker minigame from New Super Mario Brothers. |
!poker play | Starts the Game! |
MakeSweet
MakeSweet Commands
Author(s): Glas
Command | Description |
---|---|
!bears | Flying bear |
!billboard | Billboard yourself~ |
!book | Bookify! |
!circuit | Put someone in a circuit board |
!circuit2 | Put someone in a circuit board (Older version) |
!fcookie | Fortune Cookify |
!flag | Flagarize yourself! |
!flag2 | Flagify (Older version) |
!heart | Make a heartlocket, my beloved |
!ndoll | Nesting Dolls |
!rubix | Rubix Cube someone! |
!tattoo | Tattoo someone! |
!toaster | Toastifier! |
!valentine | Valentine Wishes |
MapMaker
Create Maps to be used with Conquest
Author(s): Bobloy
Command | Description |
---|---|
!mapmaker | Base command for managing current maps or creating new ones |
!mapmaker load | Load an existing map to be modified. |
!mapmaker upload | Load a map image to be modified. Upload one with this command or provide a path |
MassDM
Send a direct message to all members of the specified Role.
Author(s): tmerc
Command | Description |
---|---|
!massdm | Sends a DM to all Members with the given Role. |
MemberCount
Get count of all members + humans and bots separately.
Author(s): Jakub Kuczys (https://github.com/Jackenmen)
Command | Description |
---|---|
!membercount | Get count of all members + humans and bots separately. |
Aliases: memberc
|
MemoryGame
Play to Memory game, with buttons, leaderboard and Red bank!
Author(s): AAA3A
Command | Description |
---|---|
!memorygame | Play to Memory game. Choose between |
!memorygameleaderboard | Show MemoryGame leaderboard. |
Aliases: memorygamelb
|
|
!setmemorygame | Group of commands to set MemoryGame. |
!setmemorygame maxprize | Set the max prize for Red bank system and cog leaderboard. Default is 5000. |
!setmemorygame maxwrongmatches | Set the maximum tries for each game. Use |
!setmemorygame modalconfig | Set all settings for the cog with a Discord Modal. |
!setmemorygame redeconomy | If this option is enabled, the cog will give credits to the user each time the game is won. |
!setmemorygame reductionpersecond | Set the reduction per second of prize for Red bank system and cog leaderboard. Default is 5. |
!setmemorygame reductionperwrongmatch | Set the reduction per wrong match of prize for Red bank system and cog leaderboard. Default is 15. |
!setmemorygame resetleaderboard | Reset leaderboard in the guild. |
!setmemorygame resetsetting | Reset a setting. |
!setmemorygame showsettings | Show all settings for the cog with defaults and values. |
MessagePinner
Pins messages based on configured text
Author(s): palmtree5
Command | Description |
---|---|
!pinset | Settings for pintrigger |
!pinset infinite | Toggle/Set auto unpin of oldest pin when channel has reached maximum pinned messages |
!pintrigger | Sets the pin trigger for the current channel |
Minecraft
A cog to display informations about Minecraft Java users and servers, and notify for each change of a server!
Author(s): AAA3A
Command | Description |
---|---|
!minecraft | Get informations about Minecraft Java. |
!minecraft addserver | Add a Minecraft Java server in Config to get automatically new status. |
!minecraft checkplayers | Include players joining or leaving the server in notifications. |
!minecraft editlastmessage | Edit the last message sent for changes. |
!minecraft getplayerskin | Get Minecraft Java player skin by name. |
!minecraft getserver | Get informations about a Minecraft Java server. |
!minecraft removeserver | Remove a Minecraft Java server in Config. |
Mock
mock a user as spongebob
Author(s): TrustyJAID
Command | Description |
---|---|
!mock | Mock a user with the spongebob meme |
Mod
Mod with custom messages.
Command | Description |
---|---|
!ban | Ban a user from this server and optionally delete days of messages. |
!kick | Kick a user. |
!massban | Mass bans user(s) from the server. |
!modset | Manage server administration settings. |
!modset banmessage | Set the message sent when a user is banned. |
!modset defaultdays | Set the default number of days worth of messages to be deleted when a user is banned. |
!modset defaultduration | Set the default time to be used when a user is tempbanned. |
!modset deleterepeats | Enable auto-deletion of repeated messages. |
!modset dm | Toggle whether a message should be sent to a user when they are kicked/banned. |
!modset hierarchy | Toggle role hierarchy check for mods and admins. |
!modset kickmessage | Set the message sent when a user is kicked. |
!modset mentionspam | Manage the automoderation settings for mentionspam. |
!modset mentionspam ban | Set the autoban conditions for mention spam. |
!modset mentionspam kick | Sets the autokick conditions for mention spam. |
!modset mentionspam strict | Setting to account for duplicate mentions. |
!modset mentionspam warn | Sets the autowarn conditions for mention spam. |
!modset reasons | Set whether a reason is required for moderation actions. |
!modset reinvite | Toggle whether an invite will be sent to a user when unbanned. |
!modset requirereason | Toggle whether a reason is required for mod actions. |
!modset showmessages | Show the current messages for moderation commands. |
!modset showsettings | Show the current server administration settings. |
!modset tempbanmessage | Set the message sent when a user is tempbanned. |
!modset tracknicknames | Toggle whether server nickname changes should be tracked. |
!modset unbanmessage | Set the message sent when a user is unbanned. |
!names | Show previous usernames, global display names, and server nicknames of a member. |
!rename | Change a member's server nickname. |
!slowmode | Changes thread's or text channel's slowmode setting. |
!softban | Kick a user and delete 1 day's worth of their messages. |
!tempban | Temporarily ban a user from this server. |
!unban | Unban a user from this server. |
!userinfo | Show information about a member. |
!voiceban | Ban a user from speaking and listening in the server's voice channels. |
!voicekick | Kick a member from a voice channel. |
!voiceunban | Unban a user from speaking and listening in the server's voice channels. |
ModLog
Browse and manage modlog cases. To manage modlog settings, use [p]modlogset
.
Author(s): Cog Creators
Command | Description |
---|---|
!case | Show the specified case. |
!casesfor | Display cases for the specified member. |
!listcases | List cases for the specified member. |
!reason | Specify a reason for a modlog case. |
ModNotes
A mod note cog for moderators to add notes to users
Author(s): Jojo#7791
Command | Description |
---|---|
!modnote | Create a note for a user. This user cannot be a bot. |
!modnote edit | Edit a note on a user. This user cannot be a bot. |
!modnote list | List the notes on a certain user. |
!modnote listall | List all the members with notes in this guild |
!modnote remove | Remove a note from a user. This user cannot be a bot. |
!modnoteset | Setup modnotes |
!modnoteset nonauthoredits | Allow any moderator to edit notes, regardless of who authored it |
!modnoteset usemodlog | Toggle whether to use the modlog or not. |
Monopoly
Play monopoly with 2-8 people.
Author(s): Flame442
Command | Description |
---|---|
!monopoly | Play monopoly with 2-8 people. |
!monopoly delete | Delete one or more save files. |
!monopoly list | List available save files. |
!monopolyset | Config options for monopoly. |
!monopolyset auction | Set if properties should be auctioned when passed on. |
!monopolyset bail | Set how much bail should cost. |
!monopolyset darkmode | Set if the board should be a darker varient. |
!monopolyset doublego | Set if landing on go should double the amount of money given. |
!monopolyset freeparking | Set the reward for landing on free parking. |
!monopolyset go | Set the base value of passing go. |
!monopolyset hotellimit | Set a limit on the number of hotels that can be bought. |
!monopolyset houselimit | Set a limit on the number of houses that can be bought. |
!monopolyset income | Set how much Income Tax should cost. |
!monopolyset luxury | Set how much Luxury Tax should cost. |
!monopolyset maxjailrolls | Set the maximum number of rolls in jail before bail has to be paid. |
!monopolyset mention | Set if players should be mentioned when their turn begins. |
!monopolyset minraise | Set the minimum raise in auctions. |
!monopolyset startingcash | Set how much money players should start the game with. |
!monopolyset thread | Set if a thread should be created per-game to contain game messages. |
!monopolyset timeout | Set the amount of time before the game times out. |
!monopolystop | Stop the game of monopoly in this channel. |
Move
Author(s): Eris
Command | Description |
---|---|
!move | |
Msgmover
Move messages around, cross-channels, cross-server!
Msgmover comes with two key features, both of which use webhooks to move messages from one place to another with a close-to-native feel:**`[p]msgcopy`** - Copies a set # of messages from one channel to another *(single-use)*- *Requires users with **Manage Messages** permissions***`[p]msgrelay`** - Forward new messages to other channels/servers *(continuous)*- *Requires server admins with **Administrator** permissions*Need help? [Reach us in our Support Discord >](https://coffeebank.github.io/discord)
Author(s): coffeebank
Command | Description |
---|---|
!msgcopy | Copies messages from one channel to another |
!msgcount | Find how many messages it has been after a message |
!msgrelay | Forward new messages to other channels/servers |
!msgrelay add | Create a message relay |
!msgrelay delete | Delete a message relay |
!msgrelay edit | Edit a message relay |
!msgrelay settimer | Seconds after the relay checks for edited/deleted messages |
!msgrelay settings | See relay settings (⚠️ Sensitive info) |
Mutes
Mute users temporarily or indefinitely.
Author(s): Cog Creators
Command | Description |
---|---|
!activemutes | Displays active mutes on this server. |
!mute | Mute users. |
!mutechannel | Mute a user in the current text channel (or in the parent of the current thread). |
!muteset | Mute settings. |
!muteset defaulttime | Set the default mute time for the mute command. |
!muteset makerole | Create a Muted role. |
!muteset notification | Set the notification channel for automatic unmute issues. |
!muteset role | Sets the role to be applied when muting a user. |
!muteset senddm | Set whether mute notifications should be sent to users in DMs. |
!muteset settings | Shows the current mute settings for this guild. |
Aliases: showsettings
|
|
!muteset showmoderator | Decide whether the name of the moderator muting a user should be included in the DM to that user. |
!timeout | Timeout users. |
!unmute | Unmute users. |
!unmutechannel | Unmute a user in this channel (or in the parent of this thread). |
!voicemute | Mute a user in their current voice channel. |
!voiceunmute | Unmute a user in their current voice channel. |
NBA
NBA information cog. - Get the current NBA schedule for the next game. - Get the current NBA scoreboard. - Get the latest NBA news. - Set the channel to send NBA game updates to.
Author(s): MAX
Command | Description |
---|---|
!nba | Get the current NBA schedule for next game. |
!nba news | Get latest NBA news. |
!nba schedule | Get the current NBA schedule for next game. |
!nba scoreboard | Get the current NBA scoreboard. |
!nbaset | Settings for NBA. |
!nbaset channel | Set the channel to send NBA game updates to. |
!nbaset reset | Reset the channel and team settings. |
Aliases: clear
|
|
!nbaset settings | View the channel and team settings. |
NameGenerator
Generate names.
Author(s): Kreusada
Command | Description |
---|---|
!namegen | Generate names. |
Aliases: generatename, namegenerate, genname
|
Nerdify
Nerdify your text.
Author(s): [cswimr](https://www.coastalcommits.com/cswimr)
Command | Description |
---|---|
!nerdify | Nerdify the replied to message, previous message, or your own text. |
NestedCommands
Experimental cog that allows you to use the output of one command as the input of another.
Author(s): tmerc
Command | Description |
---|---|
!echo | Says what you say. Does no filtering. |
!ncset | Get current NestedCommands settings. |
!ncset channel | Sets the channel which will be used to print the output of all inner commands. |
!ncset toggle | Turns NestedCommand on or off. |
NewsPublish
For Guilds that have News Channels!
Author(s): SharkyTheKing
Command | Description |
---|---|
!publishset | Adjust settings. Send nothing to preview settings |
!publishset addnews | Adds channel to publish list |
!publishset alert | Adjust alerts for fails and success publish. |
!publishset alert channel | Sends alert to the channel if bot failed to publish |
!publishset alert fail | Enables / Disables alerts for fail publishes. |
!publishset alert success | Enables / Disables alerts for success publishes. |
!publishset blacklist | Manage the NewsPublish blacklist. |
Aliases: blocklist, ignoredlist
|
|
!publishset blacklist add | Add a member to the newspublish blacklist. |
!publishset blacklist clear | Clear the newspublish blacklist. |
!publishset blacklist list | See the newspublish blacklist. |
!publishset blacklist remove | Remove a member from the newspublish blacklist. |
!publishset list | Displays settings for current guild. |
!publishset removenews | Removes channel from publish list |
NickNamer
NickNamer
Author(s): Dav
Command | Description |
---|---|
!cnick | Forcibly change a user's nickname. |
!freezenick | Freeze a users nickname. |
!nick | Forcibly change a user's nickname to a predefined string. |
!nickpurge | Remove all nicknames in the server. |
!nickset | Nicknamer settings |
!nickset dm | Set if you would like the bot to DM the user who's nickname was changed. |
!nickset modlog | Set if you would like to create a modlog entry everytime a nickname is being changed. |
!nickset name | Set the default name that will be applied when using |
!tempnick | Temporarily rename a user. |
!unfreezenick | Unfreeze a user's nickname. |
NicknameManagement
Cog for managing and normalizing user nicknames.
Author(s): adminescalation
Command | Description |
---|---|
!nickname | Group command for nickname management. |
!nickname allowedchars | Set the allowed characters for nicknames. |
!nickname autopurify | Enable or disable auto-purification of nicknames. |
!nickname cleanup | Clean up all pre-existing nicknames in the server slowly to prevent rate limits. |
!nickname maxlength | Set the maximum length for nicknames. |
!nickname normalize | Normalize a member's nickname to a standard format. |
!nickname purify | Purify a member's nickname to allowed characters only. |
NitroRole
Welcome new nitro boosters and/or give them a special role!
Author(s): Jakub Kuczys (https://github.com/Jackenmen)
Command | Description |
---|---|
!nitrorole | Settings for NitroRole cog. |
!nitrorole addmessage | Add new booster message. |
!nitrorole autoassignrole | Set role that will be autoassigned after someone boosts server. |
!nitrorole channel | Set channel for new booster messages. Leave empty to disable. |
!nitrorole listmessages | List new booster message templates. |
!nitrorole removemessage | Remove new booster message. |
Aliases: deletemessage
|
|
!nitrorole setimage | Set image for new booster message. |
!nitrorole settings | Shows the current NitroRole settings for the server. |
Aliases: show, showsettings, setting
|
|
!nitrorole unassignonboostend | Set if booster role should be unassigned when someone stops boosting server. |
!nitrorole unsetimage | Unset image for new booster message. |
NoBot
Filter messages from other bots
Some "Free" bots spam ads and links when using their commands, this cog fixes that.Add a bot to the watchlist and add phrases to look for and if that phrase is found in the other bot'smessage, this cog will delete them.
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!nobot | Main setup command for NoBot |
!nobot addbot | Add a bot to the filter list |
!nobot addfilter | Add text context to match against the bot filter list, use phrases that match what the bot sends exactly |
!nobot delbot | Remove a bot from the filter list |
!nobot delfilter | Delete a filter |
!nobot view | View NoBot settings |
Omni
AI-powered automatic text moderation provided by frontier moderation models
Author(s): Unknown
Command | Description |
---|---|
!omni | Automated AI moderation for chats, images, and emotes powered by the latest OpenAI moderation models. |
!omni delete | Toggle whether violatory messages are deleted or not. |
!omni disclaimer | Toggle the monitoring warning message that is periodically sent to channels. |
!omni history | Show the violation history for a user in this server. |
!omni logs | Set the channel to log moderated messages. |
!omni reasons | Explains how the AI moderator labels and categorizes content |
!omni settings | Show the current settings of the cog. |
!omni stats | Show statistics of the moderation activity. |
!omni threshold | Set the moderation threshold for message sensitivity. |
!omni timeout | Set the timeout duration in minutes (0 for no timeout). |
!omni toggle | Toggle automatic moderation on or off. |
!omni vote | Give feedback on the server's agentic moderation |
!omni whitelist | Manage whitelisting/"bypassing" parts of the server from moderation. |
!omni whitelist category | Bypass/unbypass a channel category |
!omni whitelist channel | Bypass/unbypass channels |
!omni whitelist nsfw | Toggle NSFW bypass status |
!omni whitelist role | Bypass/unbypass users in a role |
!omni whitelist user | Bypass/unbypass a user |
OnThisDay
Find out what happened on a certain day, in multiple different years in history.
Author(s): Kreusada
Command | Description |
---|---|
!onthisday | Find out what happened on this day, in various different years! |
!onthisday random | Find out what happened on this day, in a random year. |
OnePieceGame
Guess One Piece characters from their characteristics, their devil fruit, or their blury wanted poster!
Author(s): AAA3A
Command | Description |
---|---|
!onepiece | Guess One Piece characters from their characteristics, their devil fruit, or their blury wanted poster. |
Aliases: onepiecegame, opg
|
|
!onepiece arcs | Display the list of arcs in the game. |
Aliases: chronology
|
|
!onepiece autocomplete | Autocomplete a character name. |
!onepiece classic | Play the Classic mode of the game: guess the character from its characteristics. |
!onepiece devilfruit | Play the Devil Fruit mode of the game: guess the character from its devil fruit. |
Aliases: devil, fruit
|
|
!onepiece wantedposter | Play the Wanted Poster mode of the game: guess the character from its blurry wanted poster. |
Aliases: wanted, poster
|
OnlineStats
Information about what devices people are using to run discord.
Author(s): Flame442
Command | Description |
---|---|
!onlineinfo | Show what devices a member is using. |
!onlinestatus | Print how many people are using each type of device. |
Aliases: onlinestats
|
PDA
Public Display of Affection ~!
Author(s): Yukirin (Yukirin#0048)
Command | Description |
---|---|
!pat | Pat users. |
PartyGames
Chat games focused on coming up with words from 3 letters.
Author(s): Flame442
Command | Description |
---|---|
!partygames | Group command for party games. |
Aliases: pg
|
|
!partygames bombparty | Start a game of bombparty. |
!partygames fast | Race to type a word the fastest. |
!partygames long | Type the longest word. |
!partygames mix | Play a mixture of all 4 games. |
!partygames most | Type the most words. |
!partygamesset | Config options for partygames. |
Aliases: pgset
|
|
!partygamesset bombtime | Set the timeout of bombparty. |
!partygamesset fasttime | Set the timeout of fast. |
!partygamesset locale | Override the bot's locale for partygames. |
!partygamesset locale remove | Remove the locale override and use the bot's locale. |
!partygamesset longtime | Set the timeout of long. |
!partygamesset mosttime | Set the timeout of most. |
PasswordsGenerator
Generate random and possibly easier to remember passwords with specific requirements!
Author(s): AAA3A
Command | Description |
---|---|
!generatepassword | Generate a random password. |
Penis
Penis related commands.
Author(s): Twentysix and DesignByAdrian (ThinkAdrian#1186)
Command | Description |
---|---|
!penis | Detects user's penis length |
Permissions
Customise permissions for commands and cogs.
Author(s): Cog Creators
Command | Description |
---|---|
!permissions | Command permission management tools. |
!permissions acl | Manage permissions with YAML files. |
Aliases: yaml
|
|
!permissions acl getserver | Get a YAML file detailing all rules in this server. |
Aliases: getguild
|
|
!permissions acl setserver | Set rules for this server with a YAML file. |
Aliases: setguild
|
|
!permissions acl updateserver | Update rules for this server with a YAML file. |
Aliases: updateguild
|
|
!permissions acl yamlexample | Sends an example of the yaml layout for permissions |
!permissions addserverrule | Add a rule to a command in this server. |
!permissions canrun | Check if a user can run a command. |
!permissions clearserverrules | Reset all rules in this server. |
Aliases: clearguildrules
|
|
!permissions explain | Explain how permissions works. |
!permissions removeserverrule | Remove a server rule from a command. |
!permissions setdefaultserverrule | Set the default rule for a command in this server. |
PersonalChannels
Assign and edit personal channels.
Bot needs `manage_channels` guild permissions to utilize this cog.
Author(s): inthedark.org
Command | Description |
---|---|
!mychannel | Control of personal channels. |
Aliases: mychan
|
|
!mychannel assign | Assign a personal text channel to someone. |
!mychannel blacklist | Manage blacklisted names. |
Aliases: blocklist
|
|
!mychannel blacklist add | Add channel name to blacklist. |
!mychannel blacklist list | List of blacklisted channel names. |
!mychannel blacklist remove | Remove channel name from blacklist. |
!mychannel category | Configure the category every personal text channel should be under. |
!mychannel create | Create a personal channel and assign it to the user. |
!mychannel delete | Delete your personal channel. |
!mychannel friends | Add or remove friends from your channel. |
!mychannel friends list | List your added friends. |
!mychannel list | Assigned channels list. |
!mychannel name | Change name of personal channel. |
!mychannel perms | Give users permissions on how many users they can to add in their channel. |
!mychannel pin | Pin a message in the personal channel. |
!mychannel position | Edit the channel position for someone's personal channel. |
!mychannel remove | Delete member's personal channel. |
!mychannel topic | Change the topic of personal channel. |
!mychannel unassign | Unassign personal text channel from someone. |
!mychannel unpin | Unpin a message from the personal channel. |
PersonalReact
Make the bot react to messages with your mention, reply, your user ID or a custom trigger, based on roles perks!
Author(s): AAA3A
Command | Description |
---|---|
!personalreact | Make the bot react to messages with your mention, reply, your user ID or a custom trigger! |
Aliases: pr
|
|
!personalreact addreactions | Add reaction(s). |
!personalreact customtrigger | Set a custom trigger. |
!personalreact disable | Disable PersonalReact for you. |
!personalreact enable | Enable PersonalReact for you. |
!personalreact ignorebots | Ignore bots. |
!personalreact ignoremyself | Ignore yourself. |
!personalreact reactions | Set your reactions. |
!personalreact removereactions | Remove reaction(s). |
!personalreact replies | Allow the bot to react on the messages which ping you in replies. |
!personalreact userid | Allow the bot to react on the messages which contain your user ID. |
!personalreact view | View your PersonalReact settings. |
!setpersonalreact | Set PersonalReact settings. |
Aliases: setpr
|
|
!setpersonalreact addbaserolesrequirements | Add base roles requirements. |
!setpersonalreact addctrolesrequirements | Add custom trigger roles requirements. |
!setpersonalreact allowrepliestrigger | Whether to allow the replies trigger. |
!setpersonalreact alwaysallowcustomtrigger | Whether to always allow the custom trigger feature. |
!setpersonalreact blacklistedchannels | The channels where the bot won't react. |
!setpersonalreact clearmember | Clear a member's PersonalReact settings. |
!setpersonalreact maxreactionspermember | The maximum number of reactions a member can set for them. |
!setpersonalreact mincustomtriggerlength | The minimum length of a custom trigger. |
!setpersonalreact modalconfig | Set all settings for the cog with a Discord Modal. |
!setpersonalreact removebaserolesrequirements | Remove base roles requirements. |
!setpersonalreact removectrolesrequirements | Remove custom trigger roles requirements. |
!setpersonalreact resetsetting | Reset a setting. |
!setpersonalreact roles | Set the roles requirements. |
Aliases: view
|
|
!setpersonalreact showsettings | Show all settings for the cog with defaults and values. |
!setpersonalreact useamountssum | Whether to use the sum of the roles requirements or the maximum amount. |
PetPet
Make PetPet GIFs!
Author(s): PhenoM4n4n, Kuro, and Glas
Command | Description |
---|---|
!petpet | PetPet someone. |
Pick
Pick a random member.
Author(s): Kreusada, saurichable, AAA3A
Command | Description |
---|---|
!pick | Pick a random member. You may supply a role to pick from. |
!pickid | Pick a random member, displaying the ID only. You may supply a role to pick from. |
Pinboard
Make a communal notes board! Users can add and remove their contributions to a pinned message at any time, like adding sticky notes to an office board.
Author(s): coffeebank
Command | Description |
---|---|
!pinboard | Add your info to an active pinboard |
!pinboard add | Add/edit your info in a pinboard |
!pinboard remove | Remove your own content from a pinboard |
!setpinboard | Create new pinboard messages |
!setpinboard add | Create a new pinboard |
!setpinboard edit | Edit description of a pinboard |
!setpinboard list | List all pinboards |
Aliases: export
|
|
!setpinboard remove | Remove a pinboard |
!setpinboard reset | ⚠️ Remove all pinboards tracked in the system |
!setpinboard update | Update one or all pinboards |
Pixl
Guess pictures for points
Pixl is an image guessing game that reveals parts of an image over time while users race to guess the correct answer first.**Images are split up into 192 blocks and slowly revealed over time.**The score of the game is based on how many blocks are left when the image is guessed.
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!pixl | Start a Pixl game! |
Aliases: pixle, pixlguess, pixelguess, pixleguess
|
|
!pixlboard | View the Pixl leaderboard! |
!pixlset | Configure the Pixl game |
Aliases: pixelset, pixleset
|
|
!pixlset blocks | Set the amount of blocks to reveal after each delay |
!pixlset fuzzy | Set the fuzzy matching threshold for answer checking (0.0 to 1.0) |
!pixlset image | Add/Remove images |
!pixlset image add | Add an image for your guild to use |
!pixlset image cleanup | Clean up invalid or dead image links |
!pixlset image deleteall | Delete all custom images for this guild |
!pixlset image testguild | Test the guild images to ensure they are valid urls |
!pixlset image view | View the guild images |
!pixlset image viewdefault | View the default images |
!pixlset image viewglobal | View the global images |
!pixlset participants | Set the minimum amount of participants for the game to reward users credits |
!pixlset ratio | Set the point to credit conversion ratio (points x ratio = credit reward) |
!pixlset reset | Reset the Pixl scoreboard |
!pixlset showanswer | (Toggle) Showing the answer after a game over |
!pixlset timelimit | Set the time limit for Pixl games |
!pixlset usedefault | (Toggle) Whether to use the default hardcoded images in this guild |
!pixlset useglobal | (Toggle) Whether to use global images in this guild |
!pixlset view | View the current settings |
Plague
A plague game.
Author(s): phenom4n4n and ltzmax
Command | Description |
---|---|
!cure | Cure a user. You must be a Doctor to use this command. |
!infect | Infect another user. You must be infected to use this command. |
!infectme | Get infected for 5,000 currency. |
!plaguebearer | Become a plaguebearer for 10,000 currency. |
!plaguedoctor | Become a doctor for 10,000 currency. |
Aliases: plaguedoc
|
|
!plaguenotify | Enable/Disable Plague Game notifications. |
!plagueprofile | Show's your Plague Game profile |
!resign | Quit being a doctor or plaguebearer for 10,000 currency. |
!treatme | Get cured from the plague for 5,000 currency. |
PokeFuse
Fuse Gen1 Pkmns in a terrible fashion
Author(s): Glas
Command | Description |
---|---|
!pokefuse | Searches for pokemons.. |
Pokecord
Pokecord adapted to use on Red.
Author(s): flare
Command | Description |
---|---|
!catch | Catch a pokemon! |
!current | Show your current selected pokemon |
!hint | Get a hint on the pokémon! |
!list | List a trainers or your own pokémon! |
!poke | Pokecord commands |
!poke locale | Set the Pokecord locale to use for yourself. |
!poke nick | Set a pokémons nickname. |
!poke release | Release a pokémon. |
!poke set | Manage pokecord settings |
!poke set blacklist | Blacklist channels from contributing to pokémon spawning. |
!poke set channel | Set the channel(s) that pokemon are to spawn in. |
!poke set levelup | Toggle levelup messages on or off. |
!poke set settings | Overview of pokécord settings. |
!poke set toggle | Toggle pokecord on or off. |
!poke set whitelist | Whitelist channels that will contribute to pokémon spawning. |
!poke silence | Toggle pokecord levelling messages on or off. |
!poke trade | Pokecord Trading |
!pokedex | Check your caught pokémon! |
!psearch | Search your pokemon. |
!select | Select your default pokémon. |
!starter | Choose your starter pokémon! |
Pokemon
This is pokemon related stuff cog. - Can you guess Who's That Pokémon? - Fetch Pokémon cards based on Pokémon Trading Card Game (a.k.a Pokémon TCG). - Get information about a Pokémon.
Author(s): @306810730055729152, max, and flame442
Command | Description |
---|---|
!pokeinfo | Get information about a Pokémon. |
!tcgcard | Fetch Pokémon cards based on Pokémon Trading Card Game (a.k.a Pokémon TCG). |
!whosthatpokemon | Guess Who's that Pokémon in 30 seconds! |
PokemonDuel
Battle in a Pokemon Duel with another member of your server.
Author(s): Flame442
Command | Description |
---|---|
!pokemonduel | Battle in a Pokemon Duel with another member of your server. |
!pokemonduel inverse | Battle in an Inverse Duel with another member of your server. |
!pokemonduel party | Manage your party of pokemon. |
!pokemonduel party list | View the pokemon currently in your party. |
Aliases: view
|
|
!pokemonduel party set | Set your party of pokemon. |
!pokemonduelset | Config options for pokemon duels. |
!pokemonduelset thread | Set if a thread should be created per-game to contain game messages. |
PresenceChart
A cog to make a chart with the different Discord statuses (presence) of a Discord member, in the previous x days (last 100 days maximum)!
Author(s): AAA3A
Command | Description |
---|---|
!presencechart | Make a chart with the different Discord statuses (presence) of a Discord member, in the previous x days (last 100 days maximum). |
!presencechart guild | Make a chart with the different Discord statuses (presence) of all members of the guild/server. |
!presencechart ignoreme | Asking PresenceChart to ignore your statuses (presence). |
!presencechart member | Make a chart with the different Discord statuses (presence) of a Discord member, in the previous x days (last 100 days maximum). |
!presencechart role | Make a chart with the different Discord statuses (presence) of all members of the specfied role. |
PressF
Pay some respects.
Author(s): aikaterna
Command | Description |
---|---|
!pressf | Pay respects by pressing F |
Prunecmd
Prunecmd
Author(s): Dav
Command | Description |
---|---|
!prunecmd | Prunes the discord member list of your guild. This will kick all users without a role and x days inactivity. |
QR
Generate a QR code.
Author(s): Kreusada
Command | Description |
---|---|
!qr | Create a QR code from text. |
QRInvite
Create custom QR codes for server invites
Author(s): Bobloy
Command | Description |
---|---|
!qrinvite | Create a custom QR code invite for this server |
QuoteOfTheDay
Post a random quote to a specified channel at a specified time each day.
Author(s): reediculous456
Command | Description |
---|---|
!quoteotd | Group of commands to manage quote posting. |
!quoteotd add | Add a new quote. |
!quoteotd bulkadd | Bulk add quotes separated by '|'. (Example: quote1 | quote2 | quote3) or you can upload a .txt file with quotes separated by new lines. |
!quoteotd enabled | Enable or disable the daily quote posting. |
!quoteotd list | List quotes in pages of 15 quotes. |
!quoteotd remove | Remove a quote. |
!quoteotd setchannel | Set the channel to post quotes in. |
!quoteotd settime | Set the time to post quotes (24-hour format). |
!quoteotd settimezone | Set the time zone for the guild. |
QuoterCog
Author(s): Glas
Command | Description |
---|---|
!quoter | |
Aliases: epicquote
|
RLStats
Get your Rocket League stats with a single command!
Author(s): Jakub Kuczys (https://github.com/Jackenmen)
Command | Description |
---|---|
!rlconnect | Connect game profile with your Discord account. |
!rldisconnect | Disconnect the game profile associated with |
!rlsports | Show Rocket League stats in extra modes playlists for you or given player. |
!rlstats | Show Rocket League stats in competitive playlists for you or given player. |
RSS
RSS feeds for your server.
Author(s): aikaterna
Command | Description |
---|---|
!rss | RSS feed stuff. |
!rss add | Add an RSS feed to a channel. |
!rss embed | Embed feed settings. |
!rss embed color | Set an embed color for a feed. |
!rss embed image | Set a tag to be a large embed image. |
!rss embed thumbnail | Set a tag to be a thumbnail image. |
!rss embed toggle | Toggle whether a feed is sent in an embed or not. |
!rss find | Attempts to find RSS feeds from a URL/website. |
!rss force | Forces a feed alert. |
!rss limit | Set a character limit for feed posts. Use 0 for unlimited. |
!rss list | List saved feeds for this channel or a specific channel. |
!rss listall | List all saved feeds for this server. |
!rss listtags | List the tags available from a specific feed. |
!rss remove | Removes a feed from a channel. |
!rss showtemplate | Show the template in use for a specific feed. |
!rss tag | RSS post tag qualification. |
!rss tag allow | Set an allowed tag for a feed to be posted. The tag must match exactly (without regard to title casing). |
!rss tag allowlist | List allowed tags for feed post qualification. |
!rss tag remove | Remove a tag from the allow list. The tag must match exactly (without regard to title casing). |
!rss template | Set a template for the feed alert. |
!rss viewtags | View a preview of template tag content available from a specific feed. |
RSSNotifier
Get role and/or user mentions about feed updates.
Author(s): Jakub Kuczys (https://github.com/Jackenmen)
Command | Description |
---|---|
!rssnotifier | RSSNotifier settings. |
!rssnotifier addroles | Add roles that should be mentioned when new message for given feed is sent. |
!rssnotifier adminoptout | Force opt-out the users with given IDs from the given feed. |
!rssnotifier listroles | List role mentions list for the given feed name. |
!rssnotifier optin | Opt-in receiving notifications for the given feed name. |
!rssnotifier optout | Opt-out of receiving notifications for the given feed name. |
!rssnotifier removeroles | Remove roles that should be mentioned when new message for given feed is sent. |
!rssnotifier usermentions | Set whether users can opt-in receiving notifications. |
RandImages
Send random images (animals, art ...) from different APIs.
Author(s): Predä
Command | Description |
---|---|
!art | Send art from random subreddits. |
!birb | Send a random birb image from alexflipnote API. |
!cat | Send a random cat image some-random-api.ml API. |
Aliases: cats
|
|
!catfact | Send a random cat fact with a random cat image from some-random-api.ml API. |
Aliases: catsfact
|
|
!coffee | Send a random coffee image from alexflipnote API. |
!cute | Send a random cute images from random subreddits. |
Aliases: cuteness
|
|
!dog | Send a random dog image from random.dog API. |
Aliases: dogs
|
|
!dogfact | Send a random dog fact with a random dog image from some-random-api.ml API. |
Aliases: dogsfact
|
|
!duck | Send a random duck image from random subreddits. |
!ferret | Send a random ferrets images from random subreddits. |
Aliases: ferrets
|
|
!fox | Send a random fox image from randomfox.ca API |
Aliases: foxes
|
|
!lizard | Send a random lizard image from nekos.life API |
!meme | Send a random dank meme from random subreddits. |
Aliases: memes
|
|
!panda | Send a random panda image from some-random-api.ml API. |
Aliases: pandas
|
|
!pandafact | Send a random panda fact with a random panda image from some-random-api.ml API. |
Aliases: pandasfact
|
|
!photo | Send a random photography from random subreddits. |
Aliases: photography
|
|
!pika | Send a random Pikachu image or GIF from some-random-api.ml API. |
Aliases: pikachu
|
|
!shiba | Send a random shiba image from shiba.online API. |
!subreddit | Send a random image from a chosen subreddit. |
!wallpaper | Send a random wallpaper image from random subreddits. |
Aliases: wallp
|
Randomness
A few fun commands involving randomness.
Author(s): hollowstrawberry
Command | Description |
---|---|
!donut | Gives you a random dessert and a score. |
Aliases: dessert
|
|
!pp | Evaluates your pp size. |
!rate | Gives a unique rating to anything you ask. |
ReacTicket
Author(s): Neuro Assassin
Command | Description |
---|---|
!reacticket | Create a reaction ticket system in your server |
!reacticket add | Add a user to the current ticket. |
!reacticket assign | |
!reacticket close | Closes the created ticket. |
!reacticket lock | Lock the specified ticket channel. If no channel is provided, defaults to current. |
!reacticket name | Rename the ticket in scope. |
!reacticket queue | List, modify and close tickets sorted based upon when they were opened |
Aliases: tickets
|
|
!reacticket remove | Remove a user from the current ticket. |
!reacticket settings | Manage settings for ReacTicket |
Aliases: set
|
|
!reacticket settings closesettings | Control what actions occur when a ticket is closed |
!reacticket settings closesettings archive | Customize settings for archiving ticket channels |
!reacticket settings closesettings archive category | Set the category to move closed ticket channels to. |
!reacticket settings closesettings archive enable | Enable Archiving mode, to move the Ticket Channels to the set category once closed. |
!reacticket settings closesettings closeonleave | Set whether to automatically close tickets if the ticket author leaves. |
!reacticket settings closesettings dm | Set whether or not to send a DM to the ticket author on ticket close. |
!reacticket settings closesettings prune | Clean out channels under the archive category. |
!reacticket settings closesettings reports | Set a channel to make a mini report in when a ticket is closed or opened. |
!reacticket settings disable | Disable ticketing system |
!reacticket settings enable | Starts listening for the set Reaction on the set Message to process tickets |
!reacticket settings postcreationsettings | Control the actions that occur post the ticket being created |
Aliases: postcs
|
|
!reacticket settings postcreationsettings category | Set the category to create ticket channels under. |
!reacticket settings postcreationsettings creationmessage | Set the message that is sent when you initially create the ticket. |
!reacticket settings postcreationsettings roles | Add or remove a role to be automatically added to Ticket channels. |
!reacticket settings postcreationsettings ticketname | Control how tickets are automatically named when they are created |
!reacticket settings postcreationsettings ticketname add | Add a new default ticket name preset. The following variables are available for you: |
!reacticket settings postcreationsettings ticketname list | List regisetered ticket name presets |
!reacticket settings postcreationsettings ticketname remove | Remove a preset ticket name from the list. |
!reacticket settings postcreationsettings ticketname select | Select a ticket name preset to use. |
!reacticket settings precreationsettings | Control the actions that are checked/occur before ticket is created |
Aliases: precs
|
|
!reacticket settings precreationsettings blacklist | Add or remove a user to be prevented from creating tickets. |
!reacticket settings precreationsettings maxtickets | Set the maximum number of tickets that a user can have open at one time. |
!reacticket settings precreationsettings reaction | Set the reaction to listen for on the Ticket Creation message |
!reacticket settings precreationsettings setmsg | Set the message to listen for ticket reactions on |
!reacticket settings userpermissions | Control the permissions that users have with their own tickets |
!reacticket settings userpermissions usercanclose | Set whether users can close their own tickets or not. |
!reacticket settings userpermissions usercanmodify | Set whether users can add or remove additional users to their ticket. |
!reacticket settings userpermissions usercanname | Set whether users can rename their tickets and associated channels. |
ReactChannel
Per-channel auto reaction tools.
Admins can set up certain channels to be ReactChannels, where each message in itwill automatically have reactions applied. Depending on the type of ReactChannel,click these reactions could trigger automatic actions.Additionally, Admins can set up server-wide upvote and/or downvote emojis, wherereacting to messages with these (in any channel) will increase or decrease themessage owners total karma.
Author(s): PhasecoreX
Command | Description |
---|---|
!downvote | View the downvote reaction for this server. |
!karma | View your (or another users) total karma for messages in this server. |
!karmatop | View the members in this server with the highest total karma. |
!reactchannelset | Manage ReactChannel settings. |
!reactchannelset disable | Disable ReactChannel functionality in a channel. |
!reactchannelset emoji | Manage emojis used for ReactChannels. |
!reactchannelset emoji downvote | Set the downvote emoji used. Use "none" to remove the emoji and disable downvotes. |
!reactchannelset emoji upvote | Set the upvote emoji used. Use "none" to remove the emoji and disable upvotes. |
!reactchannelset enable | Enable ReactChannel functionality in a channel. |
!reactchannelset enable checklist | All messages will have a checkmark. Clicking it will delete the message. |
!reactchannelset enable custom | All messages will have the specified emoji(s). |
!reactchannelset enable vote | All user messages will have an up and down arrow. Clicking them will affect a user's karma total. |
!reactchannelset filter | Only react to certain messages in a ReactChannel. |
!reactchannelset filter content | Filter what type of messages will be reacted to. |
!reactchannelset filter content commands | Toggle reacting to command messages. |
!reactchannelset filter content images | Toggle reacting to images. |
!reactchannelset filter content text | Toggle reacting to text-only messages. |
!reactchannelset filter role | Filter what user roles will be reacted to. |
!reactchannelset filter role add | Add a role to the role filter. |
!reactchannelset filter role remove | Remove a role from the role filter. |
!reactchannelset filter role toggle | Toggle between allowing or denying these roles. |
!reactchannelset filter source | Control who is reacted to. |
!reactchannelset filter source bots | Toggle reacting to other bot messages. |
!reactchannelset filter source myself | Toggle reacting to my own messages. |
!reactchannelset filter source users | Toggle reacting to user messages. |
!reactchannelset settings | Display current settings. |
!upvote | View the upvote reaction for this server. |
ReactLog
Log when reactions are added or removed.
Author(s): Kuro
Command | Description |
---|---|
!reactlog | Reaction logging configuration commands. |
Aliases: reactionlog
|
|
!reactlog blacklist | Add/remove a member from reactlog blacklist. |
Aliases: bl
|
|
!reactlog blacklist add | Add a member to reactlog blacklist. |
!reactlog blacklist remove | Remove a member from reactlog blacklist. |
!reactlog channel | Set the reactions logging channel. |
!reactlog ignore | Add/remove a channel from reactlog ignore list. |
!reactlog ignore add | Add a channel to reactlog ignore list. |
!reactlog ignore remove | Remove a channel from reactlog ignore list. |
!reactlog logall | Set whether to log all reactions or not. |
!reactlog reactadd | Enable/disable logging when reactions added. |
!reactlog reactdel | Enable/disable logging when reactions removed. |
!reactlog settings | Show current reaction log settings. |
Recipes
A cog to search and show a cooking recipe!
Author(s): AAA3A
Command | Description |
---|---|
!recipe | Show a recipe of Food52, from a query. |
!searchrecipes | Search cooking recipes on Food52, from a query. |
Referrals
Simple referral system for Discord servers.
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!myreferrals | Check your referrals |
!referredby | Claim a referral |
!referset | Settings for the referral system |
Aliases: refset, referralset
|
|
!referset age | Set the minimum account age for referred users to be eligible for rewards |
!referset channel | Set the channel where referral events will be sent |
!referset init | Initialize all unreferred users in the server so they cannot retroactively claim rewards |
Aliases: initialize
|
|
!referset listreferrals | List all referrals made in the server |
!referset resetall | Reset all referral data for the guild |
!referset resetinitialized | Reset all referral data for the guild |
!referset resetreferrals | Reset all referral data for the guild |
!referset resetsettings | Reset all referral data for the guild |
!referset reward | Set the reward for referring or being referred |
!referset timeout | Set the time frame for users to claim their reward after joining |
!referset toggle | Toggle the referral system on or off |
!referset view | View the current settings for the guild |
!whoreferred | Check if a specific user has been referred |
Reminders
Don't forget anything anymore! Reminders in DMs, channels, FIFO commands scheduler, say scheduler... With 'Me Too', snooze and buttons.
Author(s): AAA3A
Command | Description |
---|---|
!remind | Create a reminder with optional reminder text or message, in a channel with an user/role ping. |
!reminder | List, edit and delete existing reminders, or create FIFO/commands or Say reminders. |
Aliases: reminders
|
|
!reminder clear | Clear all your existing reminders. |
!reminder edit | Edit an existing Reminder from its ID. |
!reminder expires | Edit the expires time of an existing Reminder from its ID. |
!reminder fifo | Create a FIFO/command reminder. The chosen command will be executed with you as invoker. Don't provide the prefix. |
!reminder list | List your existing reminders. |
!reminder remove | Remove existing Reminder(s) from their IDs. |
!reminder repeat | Edit the repeat of an existing Reminder from its ID. |
!reminder say | Create a reminder who will say/send text. |
!reminder text | Edit the text of an existing Reminder from its ID. |
!reminder timestamps | Get a list of Discord timestamps for a given time. You can provide a repeat. |
!reminder timetips | Show time parsing tips. |
Aliases: parsingtips
|
|
!reminder timezone | Set your timezone for the time converter. |
!remindme | Create a reminder with optional reminder text or message. |
Reports
Report system
Members can type `[p]report <user> <reason>` and it'll show up in your selected channel!
Author(s): SharkyTheKing
Command | Description |
---|---|
!report | Report a member |
!reportdm | Enables/Disables the messages the bot sends on report |
!reportset | Manage reports system |
!reportset channel | Sets the channel where reports will be posted into |
!reportset emotes | Sets it whether the bot automatically puts reactions for each report sent |
!reportset list | Displays report settings |
!reportset reportclaim | Toggle report to be claimed. |
Rhymes
Generate rhymes.
Author(s): Kreusada
Command | Description |
---|---|
!rhymes | Get rhymes for a word. |
Riddles
Get a random riddle.
Author(s): Kreusada, MeatyChunks
Command | Description |
---|---|
!riddle | Get a random riddle. |
RoleInvite
Server autorole following the invite the user used to join the server
Documentation: https://laggron.red/roleinvite.html
Author(s): retke (El Laggron)
Command | Description |
---|---|
!roleinviteset | Roleinvite cog management |
!roleinviteset add | Link a role to an invite for the autorole system. |
!roleinviteset enable | Enable or disabe the autorole system. |
!roleinviteset list | List all links on this server |
!roleinviteset remove | Remove a link in this server |
RoleRequest
Author(s): Eris
Command | Description |
---|---|
!role | |
!role clear_message | Mod-only command to clear all role-request emoji from a message |
!role designate | Mod-only command to designate a message as a role-request message. Once designated, any user who reacts |
RolesButtons
A cog to have roles-buttons!
Author(s): AAA3A
Command | Description |
---|---|
!rolesbuttons | Group of commands to use RolesButtons. |
!rolesbuttons add | Add a role-button for a message. |
!rolesbuttons bulk | Add roles-buttons for a message. |
!rolesbuttons clear | Clear all roles-buttons for a message. |
!rolesbuttons create | Create a message with a nice embed and roles-buttons. |
!rolesbuttons list | List all roles-buttons of this server or display the settings for a specific one. |
!rolesbuttons mode | Choose a mode for the roles-buttons of a message. |
!rolesbuttons remove | Remove a role-button for a message. |
RolloutGame
Play a match of Rollout game, with buttons!
Author(s): AAA3A
Command | Description |
---|---|
!rolloutgame | Play a match of Rollout game. |
Aliases: rollout
|
|
!rolloutgameleaderboard | Show RollOutGame leaderboard. |
Aliases: rolloutlb
|
|
!setrolloutgame | Group of commands to set RollOutGame. |
!setrolloutgame modalconfig | Set all settings for the cog with a Discord Modal. |
!setrolloutgame prize | Set the prize for Red bank system and cog leaderboard. Default is 5000. |
!setrolloutgame redeconomy | If this option is enabled, the cog will give credits to the user each time the game is won. |
!setrolloutgame resetleaderboard | Reset leaderboard in the guild. |
!setrolloutgame resetsetting | Reset a setting. |
!setrolloutgame showsettings | Show all settings for the cog with defaults and values. |
RulesCog
Author(s): adminescalation and escalateprivs
Command | Description |
---|---|
!rules | Group command for managing server rules. |
!rules send | Send the server rules to the configured rules channel or current channel. |
!rules setacceptancerole | Set the role to be given when a user accepts the rules. |
!rules setruleschannel | Set the channel where rules will be sent. |
!rules toggleacceptprompt | Toggle the acceptance prompt on or off. |
Runescape
Display Runescape account info
Author(s): TrustyJAID
Command | Description |
---|---|
!runescape | Search for a user account or profile |
Aliases: rs
|
|
!runescape ge | Look for something on the runescape Grand Exchange. |
!runescape nemiforest | Display an image of a Nemi Forest instance with all nine nodes. |
Aliases: nemi, forest
|
|
!runescape osrs | Search for OSRS highscores |
!runescape osrs activities | Display a players Activities in oldschool Runescape Hiscores. |
!runescape osrs ge | Look for something on the runescape Grand Exchange. |
!runescape osrs set | Set your runescape name for easer commands. |
!runescape osrs stats | Display a players stats in oldschool Runescape. |
!runescape osrs wiki | Look for something on the runescape Wiki. |
!runescape profile | Display a players profile in Runescape |
!runescape reset | Show Runescapes Daily, Weekly, and Monthly reset times. |
!runescape set | Set various runescape cog settings |
!runescape set metrics | Set a channel for automatic RuneMetrics updates |
!runescape set remove | Remove a channel from automatic RuneMetrics updates |
!runescape set username | Set your runescape name for easer commands. |
!runescape stats | Display a players stats in Runescape |
!runescape tms | Get the current Travelling Merchant items |
!runescape vis | Get the current combinations for vis wax |
Aliases: viswax
|
|
!runescape wiki | Look for something on the runescape Wiki. |
!runescape wilderness | Show Runescapes Daily, Weekly, and Monthly reset times. |
Aliases: flash, wildyflash, wildy
|
SCP
Look up SCP articles. Warning: Some of them may be too creepy or gruesome.
Author(s): Bobloy and SnappyDragon
Command | Description |
---|---|
!anomalousitems | Look through the log of anomalous items. |
!extranormalevents | Look through the log of extranormal events. |
!scp | Look up SCP articles. |
!scparc | Look up SCP archives. |
!scpex | Look up explained SCP articles. |
!scpj | Look up SCP-Js. |
!unexplainedlocations | Look through the log of unexplained locations. |
SRRecords
An interface for viewing speedrun records from speedrun.com
Author(s): palmtree5
Command | Description |
---|---|
!getrecords | Gets records for the specified game |
!srset | Speedrun settings |
!srset game | Sets the default game to get records for in this server. |
Scanner
Scan images as they are sent through according to the set models.
Author(s): Neuro Assassin
Command | Description |
---|---|
!scanner | Group command for changing scanner's settings. |
!scanner detect | Group command for changing what the scanner cog detects. |
!scanner detect mm | Manage settings for Message Moderation. |
Aliases: messagemoderation
|
|
!scanner detect mm checks | Manage the various types to check for in Message Moderation. |
!scanner detect mm checks add | Adds checks to the Message Moderation check. |
!scanner detect mm checks clear | Removes all checks from Message Moderation |
!scanner detect mm checks remove | Removes checks from the Message Moderation check |
!scanner detect nude | Set whether or not to check for nude content in images. |
!scanner detect offensive | Set whether or not to check for offensive content in images. |
!scanner detect partial | Set whether or not messages will be reported be they contain partial nudity. |
!scanner detect scammer | Set whether or not to check for scammer content in images. |
!scanner detect tm | Manage settings for Text Moderation in pictures. |
Aliases: textmoderation
|
|
!scanner detect tm checks | Manage the various profanities to check for in Text Moderation in images. |
!scanner detect tm checks add | Adds checks to the Text Moderation check. |
!scanner detect tm checks clear | Removes all channels from the whitelist |
!scanner detect tm checks remove | Removes checks from the Text Moderation check |
!scanner detect tm enable | Set whether or not to check for Text Mderation in images. |
!scanner detect wad | Set whether or not to check for WAD content in images. |
!scanner lists | Manage whitelist and blacklists for Scanner cog. |
!scanner lists blacklist | Blacklist channels from the scanner. |
!scanner lists blacklist add | Add channels to the blacklist |
!scanner lists blacklist clear | Removes all channels from the blacklist |
!scanner lists blacklist remove | Remove channels from the blacklist |
!scanner lists whitelist | Whitelist channels from the scanner. |
!scanner lists whitelist add | Add channels to the whitelist |
!scanner lists whitelist clear | Removes all channels from the whitelist |
!scanner lists whitelist remove | Remove channels from the whitelist |
!scanner report | Manage how reports are handled, and base reasons for deletion for messages being deleted. |
!scanner report autodelete | Set whether the messages should be auto deleted and reported or just reported. |
!scanner report channel | Set the channel for reports to go to. |
!scanner report percent | Set the percent a picture must have in order to be violating. 100 means full violation, 0 is no violation |
!scanner report pingrole | Add or remove roles from being pinged when a report is sent. |
!scanner report showpic | Set whether or not to show the violating picture in the report. |
!scanner settings | View registered settings |
Seen
A cog to check when a member/role/channel/category/user/guild was last active!
Author(s): AAA3A and aikaterna
Command | Description |
---|---|
!seen | Check when a member/role/channel/category was last active! |
!seen board | View a Seen Board for members/roles/channels/categories/guilds/users! |
!seen category | Check when a category was last active! |
!seen channel | Check when a channel was last active! |
!seen guild | Check when a guild was last active! |
!seen ignoreme | Asking Seen to ignore your actions. |
!seen member | Check when a member was last active! |
!seen role | Check when a role was last active! |
SeinaTools
Utility tools for [botname].
Author(s): inthedark.org
Command | Description |
---|---|
!crates | Get information about a package in Crates.io. |
!npm | Get information about a node.js module. |
!ruby | Get information about a rubygem package. |
!spotify | View the specified (defaults to author) user's now playing spotify status from their discord activity. |
!spotify emoji | Set an emoji to be used with the spotify command. |
!whatplaying | Closer lookup on what the specified user is playing. |
SendCards
Send cards to other users! (Christmas, birthday, get well soon, etc...)
Author(s): Kreusada
Command | Description |
---|---|
!sendcard | Send a card to a user. |
!sendcard types | List all the different card types. |
ServerManage
Auto-assign server banner and icon on configurable days.
Author(s): Injabie3#1660 and TheDarkBot#1677
Command | Description |
---|---|
!servermanage | Manage server icons and banners. |
!servermanage banners | Manage server banners. |
Aliases: banner
|
|
!servermanage banners add | Add a server banner to the database. |
!servermanage banners list | List the server banners associated with each date. |
Aliases: ls
|
|
!servermanage banners remove | Remove a server banner from the database. |
!servermanage banners reset | Remove a date when to change the server banner. |
!servermanage banners set | Set when to change the server banner. |
!servermanage banners show | Show a server banner from the database. |
!servermanage icons | Manage server icons. |
Aliases: icon
|
|
!servermanage icons add | Add a server icon to the database. |
!servermanage icons list | List the server icons associated with each date. |
Aliases: ls
|
|
!servermanage icons remove | Remove a server icon from the database. |
!servermanage icons reset | Remove a date when to change the server icon. |
!servermanage icons set | Set when to change the server icon. |
!servermanage icons show | Show a server icon from the database. |
ServerStats
Gather useful information about servers the bot is in A lot of commands are bot owner only
Author(s): TrustyJAID and Preda
Command | Description |
---|---|
!avatar | Display a users avatar in chat |
!botstats | Display stats about the bot |
Aliases: bs
|
|
!channeledit | Modify channel options |
!channeledit bitrate | Edit a voice channels bitrate |
!channeledit name | Edit a channels name |
!channeledit nsfw | Set whether or not a channel is NSFW |
!channeledit permissions | Edit channel read permissions for designated role |
!channeledit position | Edit a channels position |
!channeledit sync | Set whether or not to sync permissions with the channels Category |
!channeledit topic | Edit a channels topic |
!channeledit userlimit | Edit a voice channels user limit |
!channelstats | Gets total messages in a specific channel as well as the user who |
!emoji | Post a large size emojis in chat |
!getguild | Display info about servers the bot is on |
!getguilds | Display info about multiple servers |
!getreactions | Gets a list of all reactions from specified message and displays the user ID, |
!getroles | Displays all roles their ID and number of members in order of |
!guildedit | Edit various guild settings |
!guildedit afkchannel | Change the servers AFK voice channel |
!guildedit afktimeout | Change the servers AFK timeout |
!guildedit name | Change the server name |
!guildedit systemchannel | Change the system channel |
!guildedit verificationlevel | Modify the guilds verification level |
!guildemojis | Display all server emojis in a menu that can be scrolled through |
!nummembers | Display number of users on a server |
!pruneroles | Perform various actions on users who haven't spoken in x days |
!pruneroles add | Give roles to users who haven't spoken in x days |
!pruneroles kick | Kick users from the server who have been inactive for x days |
!pruneroles list | List the users who have not talked in x days. |
!pruneroles remove | Remove roles from users who haven't spoken in x days. |
!serverstats | Gets total messages on the server and displays each channel |
!topmembers | Lists top members on the server by join date |
!whois | Display servers a user shares with the bot |
SimpleEmbed
Simply send embeds.
Author(s): Flame442
Command | Description |
---|---|
!sendembed | Send an embed. |
SimpleSanction
A cog to sanction members, with buttons!
Author(s): AAA3A
Command | Description |
---|---|
!sanction | Sanction a member quickly and easily. |
!sanction 00 |
|
!sanction 01 |
|
!sanction 02 |
|
!sanction 03 |
|
!sanction 04 |
|
!sanction 05 |
|
!sanction 06 |
|
!sanction 07 |
|
!sanction 08 |
|
!sanction 09 |
|
!sanction 10 |
|
!setsimplesanction | Configure SimpleSanction for your server. |
Aliases: simplesanctionset
|
|
!setsimplesanction actionconfirmation | Require a confirmation for each sanction (except userinfo). |
!setsimplesanction finishmessage | Send an embed after a sanction command execution. |
!setsimplesanction modalconfig | Set all settings for the cog with a Discord Modal. |
!setsimplesanction reasonrequired | Require a reason for each sanction (except userinfo). |
!setsimplesanction resetsetting | Reset a setting. |
!setsimplesanction showauthor | Show the command author in embeds. |
!setsimplesanction showsettings | Show all settings for the cog with defaults and values. |
!setsimplesanction thumbnail | Set the embed thumbnail. |
!setsimplesanction usewarnsystem | Use WarnSystem by Laggron for the sanctions. |
Skyrim
Says a random line from Skyrim.
Author(s): Zephyrkul (Zephyrkul#1089)
Command | Description |
---|---|
!guard | Says a random guard line from Skyrim. |
!nazeem | Do you get to the Cloud District very often? |
SlashTags
Create custom slash commands.
The TagScript documentation can be found [here](https://phen-cogs.readthedocs.io/en/latest/index.html).
Author(s): PhenoM4n4n
Command | Description |
---|---|
!slashtag | Slash Tag management with TagScript. |
Aliases: st
|
|
!slashtag add | Add a slash tag with TagScript. |
!slashtag edit | Edit a slash tag. |
!slashtag edit argument | Edit a single slash tag's argument by name. |
!slashtag edit arguments | Edit a slash tag's arguments. |
!slashtag edit description | Edit a slash tag's description. |
!slashtag edit name | Edit a slash tag's name. |
!slashtag edit tagscript | Edit a slash tag's TagScript. |
!slashtag info | Get info about a slash tag that is stored on this server. |
!slashtag list | View stored slash tags. |
!slashtag message | Add a message command tag with TagScript. |
!slashtag pastebin | Add a slash tag with a Pastebin link. |
!slashtag raw | Get a slash tag's raw content. |
!slashtag remove | Delete a slash tag. |
!slashtag usage | See slash tag usage stats. |
Aliases: stats
|
|
!slashtag user | Add a user command tag with TagScript. |
SlowMode
A slowmode cog for Red V3
Author(s): palmtree5
Command | Description |
---|---|
!toggleslow | Slow the chat |
Snake
A simple Snake Game
Author(s): epic guy
Command | Description |
---|---|
!snake |
Speak
Set of commands to talk as others or Say stuff for you when you don't have the right words!
Author(s): epic guy#0715
Command | Description |
---|---|
!says | Says Stuff for the user |
!says insult | says lame insults, use at your own precaution |
!says sadme | says depressing stuff about you |
!tell | Tells the given text as the yourself but with a bot tag |
!tellas | Tells the given text as the mentioned users |
!telluser | Says the given text with the specified name and avatar |
SplitOrStealGame
A cog to play a match of Split Or Steal game!
Author(s): AAA3A
Command | Description |
---|---|
!splitorstealgame | Play a match of Split Or Steal game. |
Aliases: splitorsteal, sosg, sos
|
Spotifyembed
Automatically send a reply to Spotify links with a link to the embed preview. Convenient for mobile users who can finally listen to music samples from Discord, without needing an account.
Author(s): coffeebank
Command | Description |
---|---|
!setspotifyembed | Set Spotify Embed settings |
Aliases: setspembed, setspe
|
|
!setspotifyembed customurl | Set a custom URL. The parsed original Spotify link will be added on at the end. |
!setspotifyembed deleteoriginal | Delete the original message after it's processed |
!setspotifyembed disable | Disable auto-responding to Spotify links |
!setspotifyembed enable | Enable auto-responding to Spotify links |
!setspotifyembed note | Change the text that appears before auto-responses |
!spotifyembed | Return a Spotify embed link |
Starboard
Create a starboard to pin those special comments indefinitely
Author(s): TrustyJAID
Command | Description |
---|---|
!star | Manually star a message |
!starboard | Commands for managing the starboard |
!starboard allowlist | Add/Remove channels/roles from the allowlist |
Aliases: whitelist
|
|
!starboard allowlist add | Add a channel to the starboard allowlist |
!starboard allowlist remove | Remove a channel to the starboard allowlist |
!starboard autostar | Toggle whether or not the bot will add the emoji automatically to the starboard message. |
!starboard blocklist | Add/Remove channels/roles from the blocklist |
Aliases: blacklist
|
|
!starboard blocklist add | Add a channel to the starboard blocklist |
!starboard blocklist remove | Remove a channel to the starboard blocklist |
!starboard channel | Change the channel that the starboard gets posted to |
!starboard cleanup | Cleanup stored deleted channels or roles in the blocklist/allowlist |
!starboard colour | Change the default colour for a starboard |
!starboard create | Create a starboard on this server |
!starboard emoji | Set the emoji for the starboard |
!starboard info | Display info on starboards setup on the server. |
Aliases: list
|
|
!starboard inherit | Set whether to inherit the parent channels blocklist/allowlist settings. |
!starboard remove | Remove a starboard from the server |
!starboard selfstar | Toggle whether or not a user can star their own post |
!starboard threshold | Set the threshold before posting to the starboard |
!starboard toggle | Toggle a starboard on/off |
!unstar | Manually unstar a message |
StealEmoji
This cog steals emojis and creates servers for them
Author(s): Bobloy
Command | Description |
---|---|
!stealemoji | Base command for this cog. Check help for the commands list. |
Sticky
Sticky messages to your channels.
Author(s): Tobotimus
Command | Description |
---|---|
!sticky | Sticky a message to this channel. |
!sticky existing | Sticky an existing message to this channel. |
!sticky toggleheader | Toggle the header for stickied messages in this channel. |
!unsticky | Remove the sticky message from this channel. |
StickyMember
Author(s): Dav and Idea: Daniel_Edits
Command | Description |
---|---|
!stickymem | |
!unstickymem | |
StreamRoles
Give current twitch streamers in your server a role.
Author(s): Tobotimus
Command | Description |
---|---|
!streamrole | Manage settings for StreamRoles. |
Aliases: streamroles
|
|
!streamrole alerts | Manage streamalerts for those who receive the streamrole. |
!streamrole alerts autodelete | Enable or disable alert autodeletion. |
!streamrole alerts setchannel | Set the channel for streamrole alerts. |
!streamrole alerts setenabled | Enable or disable streamrole alerts. |
!streamrole blacklist | Manage the blacklist. |
!streamrole blacklist add | Add a member or role to the blacklist. |
!streamrole blacklist remove | Remove a member or role from the blacklist. |
!streamrole blacklist show | Show the blacklisted members and roles in this server. |
!streamrole forceupdate | Force the bot to reassign streamroles to members in this server. |
!streamrole games | Manage the game whitelist. |
!streamrole games add | Add a game to the game whitelist. |
!streamrole games clear | Clear the game whitelist for this server. |
!streamrole games remove | Remove a game from the game whitelist. |
!streamrole games show | Show the game whitelist for this server. |
!streamrole setmode | Set the user filter mode to blacklist or whitelist. |
!streamrole setrole | Set the role which is given to streamers. |
!streamrole whitelist | Manage the whitelist. |
!streamrole whitelist add | Add a member or role to the whitelist. |
!streamrole whitelist remove | Remove a member or role from the whitelist. |
!streamrole whitelist show | Show the whitelisted members and roles in this server. |
Streams
Various commands relating to streaming platforms.
You can check if a Twitch, YouTube or Picarto stream iscurrently live.
Author(s): Cog Creators
Command | Description |
---|---|
!picarto | Check if a Picarto channel is live. |
!streamalert | Manage automated stream alerts. |
!streamalert list | List all active stream alerts in this server. |
!streamalert picarto | Toggle alerts in this channel for a Picarto stream. |
!streamalert stop | Disable all stream alerts in this channel or server. |
!streamalert twitch | Manage Twitch stream notifications. |
!streamalert twitch channel | Toggle alerts in this or the given channel for a Twitch stream. |
!streamalert youtube | Toggle alerts in this channel for a YouTube stream. |
!streamset | Manage stream alert settings. |
!streamset autodelete | Toggle alert deletion for when streams go offline. |
!streamset ignorereruns | Toggle excluding rerun streams from alerts. |
!streamset ignoreschedule | Toggle excluding YouTube streams schedules from alerts. |
!streamset mention | Manage mention settings for stream alerts. |
!streamset mention all | Toggle the |
Aliases: everyone
|
|
!streamset mention online | Toggle the |
Aliases: here
|
|
!streamset mention role | Toggle a role mention. |
!streamset message | Manage custom messages for stream alerts. |
!streamset message clear | Reset the stream alert messages in this server. |
!streamset message mention | Set stream alert message when mentions are enabled. |
!streamset message nomention | Set stream alert message when mentions are disabled. |
!streamset usebuttons | Toggle whether to use buttons for stream alerts. |
!twitchstream | Check if a Twitch channel is live. |
!youtubestream | Check if a YouTube channel is live. |
TTT
Tic Tac Toe
Author(s): aikaterna and HizkiFW
Command | Description |
---|---|
!ttt | Tic Tac Toe |
Talk
Talk as the bot
Author(s): YamiKaitou
Command | Description |
---|---|
!talk | Send a message as the bot |
!talkd | Send a message as the bot, but delete the command message |
!talkm | Send a message as the bot, with mentions enabled |
!talkmd | Send a message as the bot, with mentions enabled and delete the command message |
!talkset | Configure settings |
!talkset everyone | Set the ability to mass mention using |
Targeter
Target members and get a list of them based on the passed arguments
Author(s): Neuro Assassin
Command | Description |
---|---|
!target | Targets users based on the passed arguments. |
!target help | Returns a menu that has a list of arguments you can pass to |
!target permissions | Returns a list of permissions that can be passed to |
TarotReading
Post information about tarot cards and readings
Author(s): TrustyJAID
Command | Description |
---|---|
!tarot | Receive a tarot reading |
!tarot card | Random card or choose a card based on number or name. |
!tarot life | Unique reading based on your discord user ID. Doesn't change. |
!tarot reading | Unique reading as of this very moment. |
!tarot set | Set commands for tarot |
!tarot set deck | Set which deck to use from https://www.tarot.com/tarot/decks |
Taskr
Schedule bot commands with ease
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!taskr | Open the task menu |
!tasktimezone | Set the timezone used for scheduled tasks in this server |
TextToSpeech
Plays text to speech in voice chat. Overrides music.
Author(s): hollowstrawberry
Command | Description |
---|---|
!tts | Speak in voice chat. Overrides music. Detects the language. |
Tickets
Support ticket system with multi-panel functionality
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!add | Add a user to your ticket |
!close | Close your ticket |
!openfor | Open a ticket for another user |
!renameticket | Rename your ticket channel |
!tickets | Base support ticket settings |
Aliases: tset
|
|
!tickets addmessage | Add a message embed to be sent when a ticket is opened |
!tickets addmodal | Add a modal field a ticket panel |
!tickets addpanel | Add a support ticket panel |
!tickets altchannel | Set an alternate channel that tickets will be opened under for a panel |
!tickets autoadd | (Toggle) Auto-add support and panel roles to thread tickets |
!tickets blacklist | Add/Remove users or roles from the blacklist |
!tickets buttoncolor | Set the button color for a support ticket panel |
!tickets buttonemoji | Set the button emoji for a support ticket panel |
!tickets buttontext | Set the button text for a support ticket panel |
!tickets category | Set the category ID for a ticket panel |
!tickets channel | Set the channel ID where a ticket panel is located |
!tickets cleanup | Cleanup tickets that no longer exist |
!tickets closemodal | Throw a modal when the close button is clicked to enter a reason |
!tickets dm | (Toggle) The bot sending DM's for ticket alerts |
!tickets embed | Create an embed for ticket panel buttons to be added to |
!tickets getlink | Refetch the transcript link for a ticket |
!tickets interactivetranscript | (Toggle) Interactive transcripts |
Aliases: intertrans, itrans, itranscript
|
|
!tickets logchannel | Set the logging channel for each panel's tickets |
!tickets maxclaims | Set how many staff members can claim/join a ticket before the join button is disabled (If using threads) |
!tickets maxtickets | Set the max tickets a user can have open at one time of any kind |
!tickets modaltitle | Set a title for a ticket panel's modal |
!tickets noresponse | Auto-close ticket if opener doesn't say anything after X hours of opening |
!tickets openrole | Add/Remove roles required to open a ticket for a specific panel |
!tickets overview | Set a channel for the live overview message |
!tickets overviewmention | Toggle whether channels are mentioned in the active ticket overview |
!tickets panelmessage | Set the message ID of a ticket panel |
!tickets panelrole | Add/Remove roles for a specific panel |
!tickets panels | View/Delete currently configured support ticket panels |
!tickets priority | Set the priority order of a panel's button |
!tickets row | Set the row of a panel's button (0 - 4) |
!tickets selfclose | (Toggle) If users can close their own tickets |
!tickets selfmanage | (Toggle) If users can manage their own tickets |
!tickets selfrename | (Toggle) If users can rename their own tickets |
!tickets setuphelp | Ticket Setup Guide |
!tickets supportrole | Add/Remove ticket support roles (one at a time) |
!tickets suspend | Suspend the ticket system |
!tickets threadclose | (Toggle) Thread tickets being closed & archived instead of deleted |
!tickets ticketname | Set the default ticket channel name for a panel |
!tickets toggle | Toggle a panel on/off |
!tickets transcript | (Toggle) Ticket transcripts |
!tickets updatemessage | Update a message with another message (Target gets updated using the source) |
!tickets usethreads | Toggle whether a certain panel uses threads or channels |
!tickets view | View support ticket settings |
!tickets viewmessages | View/Delete a ticket message for a support ticket panel |
!tickets viewmodal | View/Delete a ticket message for a support ticket panel |
TikTokLiveCog
Author(s): adminelevation
Command | Description |
---|---|
!tiktoklive | TikTok video commands. |
!tiktoklive download | Download a TikTok video and send it in the channel. |
!tiktokliveset | TikTok video settings commands. |
!tiktokliveset auto | Toggle automatic downloading of TikTok videos. |
!tiktokliveset settings | Show the current TikTok video settings. |
TimeChannel
Allocate a Discord voice channel to show the time in specific timezones. Updates every hour.
A list of timezones can be found here, though you should be able to enter anymajor city: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#ListThere is a fuzzy search so you don't need to put the region in, only the city.The `[p]timezones` command (runnable by anyone) will show the full location name.
Author(s): @vexingvexed
Command | Description |
---|---|
!timechannelset | Manage channels which will show the time for a timezone. |
Aliases: tcset
|
|
!timechannelset create | Set up a time channel in this server. |
!timechannelset remove | Delete and stop updating a channel. |
!timechannelset short | Get the short identifier for the main |
!timezones | See the time in all the configured timezones for this server. |
Timezone
Gets times across the world...
Author(s): aikaterna and fishyfing
Command | Description |
---|---|
!time | Checks the time. |
!time compare | Compare your saved timezone with another user's timezone. |
!time iso | Looks up ISO3166 country codes and gives you a supported timezone. |
!time me | Sets your timezone. |
!time tz | Gets the time in any timezone. |
!time user | Shows the current time for the specified user. |
!time version | Show the cog version. |
ToDo
A todo list for keeping track of tasks you have to do
This cog is my oldest, still standing cog and holds a special place in my heart even though it's a pain to work on lolI hope you have as much fun with it as I had designing it ❤- Jojo#7791
Author(s): Jojo#7791
Command | Description |
---|---|
!todo | Your todo list inside Discord |
!todo add | Add a todo task to your list |
!todo complete | Commands having to do with your completed tasks |
!todo complete delete | Delete completed todos |
!todo complete deleteall | Remove all of your completed todos |
!todo complete list | List your completed todos |
!todo complete reorder | Move a completed todo from one index to another |
!todo complete view | View a completed todo. This has a similar effect to using |
!todo delete | Delete a todo task |
!todo deleteall | Remove all of your todos |
!todo edit | Edit a todo! |
!todo gettodos | Grab your todos in a clean file format. |
Aliases: todotofile
|
|
!todo import | Import your todos from epic guy's todo cog. |
!todo list | List your todos |
!todo manager | Manage who can manage your todo lists. These people can add and remove from your todo list, so be careful who you grant this to |
Aliases: managers
|
|
!todo manager add | Add a user to your todo list managers |
!todo manager list | List your todo list's managers |
!todo manager remove | Remove a user from your list's managers |
!todo multiadd | Add multiple todos in one command. These are split by a newline. |
!todo pin | Pin or unpin a todo |
!todo reorder | Move a todo from one index to another |
!todo search | Query your todo list for todos containing certain words |
!todo shared | Shared todo lists. |
!todo shared add | Add a todo to a user's list |
!todo shared complete | Complete todos on a user's list |
!todo shared complete list | List a user's completed todos |
!todo shared list | Lists a user's list that you manage |
!todo shared pin | Pin a user's todo |
!todo shared remove | Remove a todo from a user's list |
!todo shared view | View a todo of a user who's list you manage |
!todo sort | Sort your todos by alphabetical order |
!todo suggestors | A thank you command for everyone who has either contributed, requested a feature, or reported a bug |
!todoset | Commands for configuring your todo list |
Aliases: todosettings
|
|
!todoset autosort | Set your todo list to auto sort |
!todoset categoryemojis | Set your category emojis |
Aliases: catemojis
|
|
!todoset categoryemojis completedemoji | Set the emoji for the completed category. |
!todoset categoryemojis todoemoji | Set the emoji for the todo category. |
!todoset colour | Set the colour of your todo list's embeds |
!todoset combine | Combine your todo list with your completed list |
!todoset completeemoji | Set the completed emoji used for completed todos. |
!todoset details | Have your todo list send you extra details. |
!todoset embeds | Set your todo list to use embeds |
!todoset markdown | Set your todo list to use markdown blocks |
!todoset number | Set your todo list to index todos whilst listing them |
!todoset preset | Set you settings to a preset |
!todoset pretty | Have your todo list look pretty |
!todoset private | Set your todo list to display privately |
!todoset showsettings | Show your todo settings |
!todoset timestamps | Set whether todo should use timestamps |
!todoset todoemoji | Set the emoji used for todos |
Tools
Mod and Admin tools.
Author(s): aikaterna and sitryk
Command | Description |
---|---|
!access | Check channel access |
!access compare | Compare channel access with another user. |
!access text | Check text channel access. |
!access voice | Check voice channel access. |
!banlist | Displays the server's banlist. |
!chinfo | Shows channel information. Defaults to current text channel. |
!cid | Shows the channel id for the current channel. |
!eid | Get an id for an emoji. |
!einfo | Emoji information. |
!inrole | Check members in the role specified. |
!joined | Show when a user joined the guild. |
!listchannel | List the channels of the current server |
Aliases: channellist
|
|
!listguilds | List the guilds|servers the bot is in. |
Aliases: listservers, guildlist, serverlist
|
|
!newusers | Lists the newest 5 members. |
!perms | Fetch a specific user's permissions. |
!rid | Shows the id of a role. |
!rinfo | Shows role info. |
!rolelist | Displays the server's roles. |
Aliases: listroles
|
|
!sid | Show the server id. |
!sinfo | Shows server information. |
!stinfo | Sticker information. |
!uid | Get a member's id from a fuzzy name search. |
!uimages | Shows user image urls. Defaults to author. |
!uinfo | Shows user information. Defaults to author. |
!whatis | What is it? |
TransferChannel
A cog to transfer messages from a channel to another channel, with many options!
Author(s): AAA3A
Command | Description |
---|---|
!transferchannel | Transfer messages from a channel to another channel, with many options. This might take a long time. |
Aliases: channeltransfer
|
|
!transferchannel after | Transfer a part of the messages from a channel to another channel. This might take a long time. |
!transferchannel all | Transfer all messages from a channel to another channel. This might take a long time. |
!transferchannel before | Transfer a part of the messages from a channel to another channel. This might take a long time. |
!transferchannel between | Transfer a part of the messages from a channel to another channel. This might take a long time. |
!transferchannel bot | Transfer a part of the messages from a channel to another channel. This might take a long time. |
!transferchannel message | Transfer a specific message to another channel. This might take a long time. |
!transferchannel messages | Transfer a part of the messages from a channel to another channel. This might take a long time. |
!transferchannel user | Transfer a part of the messages from a channel to another channel. This might take a long time. |
TrickOrTreat
Trick or treating for your server.
Author(s): aikaterna
Command | Description |
---|---|
!buycandy | Buy some candy. Prices could vary at any time. |
!cboard | Show the candy eating leaderboard. |
!cinventory | Check your inventory. |
!eatcandy | Eat some candy. |
!pickup | Pick up some candy, if there is any. |
!stealcandy | Steal some candy. |
!totbalance | [Admin] Check how many candies are 'on the ground' in the guild. |
!totchannel | Channel management for Trick or Treat. |
!totchannel add | Add a text channel for Trick or Treating. |
!totchannel remove | Remove a text channel from Trick or Treating. |
!totcooldown | Set the cooldown time for trick or treating on the server. |
!tottoggle | Toggle trick or treating on the whole server. |
Trigger
Author(s): flare(flare#0001)
Command | Description |
---|---|
!trigger | Group command for triggers. |
!trigger create | Create a trigger. |
!trigger delete | Delete a trigger. |
!trigger edit | Edit a trigger. |
!trigger edit boundary | Toggle word boundaries for a trigger. |
!trigger edit case | Toggle case sensitivity for a trigger. |
!trigger edit cooldown | Set the cooldown for a trigger. |
!trigger edit embeds | Toggle searching within embeds for the trigger. |
!trigger edit responses | Edit the responses for a trigger. |
!trigger edit trigger | Edit the trigger. |
!trigger list | List all triggers. |
!trigger toggle | Toggle a trigger. |
Tube
A YouTube subscription cog
Thanks to mikeshardmind(Sinbad) for the RSS cog as reference
Author(s): CrunchBangDev and YamiKaitou#8975
Command | Description |
---|---|
!tube | Post when new videos are added to a YouTube channel |
!tube customize | Add a custom message to videos from a YouTube channel |
!tube demo | Post the latest video from all subscriptions |
!tube list | List current subscriptions |
!tube rolemention | Adds a role mention in front of the message |
!tube subscribe | Subscribe a Discord channel to a YouTube channel |
!tube unsubscribe | Unsubscribe a Discord channel from a YouTube channel |
!tube update | Update feeds and post new videos |
Turn
Author(s): Zephyrkul (Zephyrkul#1089)
Command | Description |
---|---|
!turn | Manage turns in a channel. |
Aliases: turns
|
|
!turn add | Add members to the queue. |
!turn load | Load a previously saved turn set. |
!turn pause | Pauses the timer. |
!turn remove | Remove a member from the queue. |
!turn save | Save the current turn settings to disk. |
!turn set | Configure turn settings. |
!turn set destination | Change where the bot announces turns. |
!turn set source | Change where the bot will look for messages. |
!turn set time | Change how long the bot will wait for a message. |
!turn skip | Skip the specified amount of people. |
!turn start | Begin detecting and announcing the turn order. |
!turn stop | Stop detecting and announcing the turn order. |
Tweets
Cog for displaying info from Twitter's API
Author(s): Palm__ and TrustyJAID
Command | Description |
---|---|
Gets various information from Twitter's API |
|
Aliases: tweets, tw
|
|
!twitter forgetme | Delete your saved authentication data from the bot |
!twitter send | Allows the owner to send tweets through discord |
!twitter stream | Controls for the twitter stream |
!twitter stream buttons | Toggle whether or not to apply like, retweet, and reply buttons to the channels |
!twitter stream follow | Add a twitter username to follow in a channel. |
!twitter stream followrule | Add all tweets from a specific stream rule to a channel. |
!twitter stream rules | List the current stream rules |
!twitter stream unfollow | Add a twitter username to follow in a channel. |
!twitter stream unfollowrule | Remove all tweets from a specific stream rule to a channel. |
!twitter tweets | Display a users tweets as a scrollable message |
!twitter user | Get info about the specified user |
Twitch
Get twitch user information and post when a user gets new followers
Author(s): TrustyJAID
Command | Description |
---|---|
!twitch | Twitch related commands |
!twitch clips | Twitch Clips commands |
!twitch clips remclips | Remove an account from new clip notifications in the specified channel |
!twitch clips setclips | Setup a channel for automatic clip notifications |
!twitch clips view | Get latest twitch clips from a user |
!twitch follows | Get latest Twitch followers |
!twitch remfollow | Remove an account from follow notifications in the specified channel |
!twitch set | Sets the twitch user info for individual users to make commands easier |
!twitch setfollow | Setup a channel for automatic follow notifications |
!twitch streams | Twitch Stream commands |
!twitch testfollow | Test channel for automatic follow notifications |
!twitch user | Shows basic Twitch profile information |
TypeRacer
Race to see who can type the fastest!
Credits to Cats3153.
Author(s): PhenoM4n4n and Kuro
Command | Description |
---|---|
!typerace | Start a typing race! |
UTTT
Play ultimate tic tac toe with one other person.
Author(s): Flame442
Command | Description |
---|---|
!uttt | Play a game of ultimate tic tac toe. |
!utttset | Config options for UTTT. |
!utttset delete | Set if old messages should be deleted when new ones are sent. |
!utttstop | Stop the game of ultimate tic tac toe in this channel. |
UrlButtons
A cog to have url-buttons!
Author(s): AAA3A
Command | Description |
---|---|
!urlbuttons | Group of commands to use UrlButtons. |
!urlbuttons add | Add a url-button for a message. |
!urlbuttons bulk | Add a url-button for a message. |
!urlbuttons clear | Clear all url-buttons for a message. |
!urlbuttons list | List all url-buttons of this server or display the settings for a specific one. |
!urlbuttons remove | Remove a url-button for a message. |
Valentine
Send virtual Valentine's Day cards to other users.
This cog allows users to generate and send a personalized imageas a Valentine's card to another member in the server.
Author(s): Glas
Command | Description |
---|---|
!valentines | Send love letter to an user!.. |
Vcstats
Tracks various stats in a voice channel.
Author(s): willamette
Command | Description |
---|---|
!vcstats | Tracks a stat in a voice channel. |
!vcstats add | Adds a stat to be tracked. |
!vcstats remove | Removes a stat to be tracked |
!vcstats stats | Lists the stats which can be tracked. |
Verify
Verification process for members
Setting up a verification process so members have to verify they read or accept the rules
Author(s): SharkyTheKing and Predeactor
Command | Description |
---|---|
!agree | Agreeing to this means you understand the rules of the server. |
Aliases: verify
|
|
!verifyset | Manages the settings for the guild. |
!verifyset active | Activates or Deactivates the verification process. |
!verifyset autorole | Define roles to give when an user pass the verification. |
!verifyset autorole add | Add a role to give. |
!verifyset autorole list | List all roles that will be given. |
!verifyset autorole remove | Remove a role to give. |
!verifyset log | Sets the channel you wish to log to. |
!verifyset temprole | Sets what role is placed on users when they join the guild. |
VoiceLogs
Logs information about voice channel connection times.
Author(s): ZeLarpMaster#0818 and aikaterna
Command | Description |
---|---|
!voicelog | Access voice activity data. |
Aliases: voicelogs
|
|
!voicelog channel | Look up the voice activity on a voice channel. |
!voicelog toggle | Toggle voice activity recording on and off. |
!voicelog user | Look up the voice activity of a user. |
VoiceTools
Various tools to make voice channels better!
Author(s): Jakub Kuczys (https://github.com/Jackenmen)
Command | Description |
---|---|
!voicetools | Settings for voice tools. |
!voicetools forcelimit | Settings for ForceLimit module. |
!voicetools forcelimit disable | Disables ForceLimit module. |
!voicetools forcelimit enable | Enables ForceLimit module. |
!voicetools forcelimit ignore | Adds members, roles or voice channels to ignorelist of ForceLimit module. |
!voicetools forcelimit ignorelist | Shows ignorelist of ForceLimit module. |
!voicetools forcelimit unignore | Adds members, roles or voice channels to ignorelist of ForceLimit module |
!voicetools vip | Settings for VIP module. |
!voicetools vip add | Adds members and roles to vip list of VIP module. |
!voicetools vip disable | Disables VIP module. |
!voicetools vip enable | Enables VIP module. |
!voicetools vip list | Shows vip list of VIP module. |
!voicetools vip remove | Removes members and roles to vip list of VIP module. |
Voteout
Author(s): crayyy_zee
Command | Description |
---|---|
!vote | Start a voteout against a user. |
!votesettings | Change the settings for voteout. |
Aliases: voteset
|
|
!votesettings action | Change the action to take on a voted out user. |
!votesettings anonymousvotes | Change whether or not votes are anonymous. |
!votesettings button | Change the button settings for voteout. |
!votesettings button emoji | Change the emoji of the button. |
!votesettings button label | Change the label of the button. |
!votesettings button style | Change the style of the button. |
!votesettings ignorehierarchy | Change whether or not to ignore role hierarchy when users vote out other users. |
!votesettings mutuallyexclusiveroles | Change the mutually exclusive roles for voteout. |
!votesettings threshold | Change the threshold for voteout. |
!votesettings timeout | Change the timeout for voteout. |
Warnings
Warn misbehaving users and take automated actions.
Author(s): Cog Creators
Command | Description |
---|---|
!actionlist | List all configured automated actions for Warnings. |
!mywarnings | List warnings for yourself. |
!reasonlist | List all configured reasons for Warnings. |
!unwarn | Remove a warning from a user. |
!warn | Warn the user for the specified reason. |
!warnaction | Manage automated actions for Warnings. |
!warnaction add | Create an automated action. |
!warnaction delete | Delete the action with the specified name. |
!warnings | List the warnings for the specified user. |
!warningset | Manage settings for Warnings. |
!warningset allowcustomreasons | Enable or disable custom reasons for a warning. |
!warningset senddm | Set whether warnings should be sent to users in DMs. |
!warningset showmoderator | Decide whether the name of the moderator warning a user should be included in the DM to that user. |
!warningset usewarnchannel | Set if warnings should be sent to a channel set with |
!warningset warnchannel | Set the channel where warnings should be sent to. |
!warnreason | Manage warning reasons. |
!warnreason create | Create a warning reason. |
!warnreason delete | Delete a warning reason. |
Webhook
Various webhook commands to create and send messages along webhooks!
Author(s): PhenoM4n4n and AAA3A
Command | Description |
---|---|
!webhook | Various webhook commands to create and send messages along webhooks. |
Aliases: webhooks
|
|
!webhook clear | Delete all webhooks in this server. |
!webhook closesession | Close an ongoing webhook session in a channel. |
!webhook create | Creates a webhook in the channel specified with the name specified. |
!webhook custom | Sends a message a channel as a webhook using a specified display name and a specified avatar url. |
!webhook edit | Edit a message sent by a webhook. |
!webhook freverse | |
!webhook permissions | Show all members in the server that have the permission |
Aliases: perms
|
|
!webhook reverse | |
!webhook reversed | |
!webhook say | Sends a message in a channel as a webhook using your display name and your avatar. |
!webhook send | Sends a message to the specified webhook using your display name and you avatar. |
!webhook session | Initiate a session within this channel sending messages to a specified webhook link. |
!webhook sudo | Sends a message in a channel as a webhook using the display name and the avatar of a specified member. |
Weeb
Set of weeby commands to show your otaku-ness
you can use 'c' as an additional argument for deleting your messageEg: `[p]uwu c`
Author(s): epic guy#0715
Command | Description |
---|---|
!owo | Replies with OwO variant emoticons |
!uwu | Replies with UwU variant emoticons |
!xwx | Replies with flower girl/yandere girl |
WeeedBot
It's weeedbot.
Author(s): luna
Command | Description |
---|---|
!weeed | This is the primary cog group. Try `` |
!weeed comic | Generates a comic using the last specified number of messages. Can optionally send a message ID as well |
!weeed set | Configure various WeeedCog settings. |
!weeed set background_image | Changes the background to use for the comics, or "list". |
!weeed set comic_text | Optional text element to accompany the post e.g. "Whoa, here's a comic:", or 'none' |
!weeed set font | Changes the font to use for the comics, or "list". |
!weeed set max_messages | The max number of messages you can put in a comic |
Welcome
Announce when users join or leave a server.
Author(s): tmerc
Command | Description |
---|---|
!welcome | Get current Welcome settings. |
Aliases: welcomeset
|
|
!welcome ban | Change settings for ban notices. |
!welcome ban channel | Sets the channel to be used specifically for ban notices. |
!welcome ban message | Manage ban message formats. |
Aliases: msg
|
|
!welcome ban message add | Add a new ban message format to be chosen. |
!welcome ban message delete | Delete an existing ban message format from the list. |
Aliases: del
|
|
!welcome ban message list | Lists the available ban message formats. |
Aliases: ls
|
|
!welcome ban toggle | Turns ban notices on or off. |
!welcome ban toggledelete | Turns deletion of previous ban notice on or off. |
!welcome channel | Sets the channel to be used for event notices. |
!welcome join | Change settings for join notices. |
!welcome join botmessage | Sets the message format to use for join notices for bots. |
!welcome join channel | Sets the channel to be used specifically for join notices. |
!welcome join message | Manage join message formats. |
Aliases: msg
|
|
!welcome join message add | Add a new join message format to be chosen. |
!welcome join message delete | Delete an existing join message format from the list. |
Aliases: del
|
|
!welcome join message list | Lists the available join message formats. |
Aliases: ls
|
|
!welcome join toggle | Turns join notices on or off. |
!welcome join toggledelete | Turns deletion of previous join notice on or off. |
!welcome join whisper | Change settings for join whispers. |
!welcome join whisper message | Set the message DM'd to new members when they join. |
!welcome join whisper type | Set if a DM is sent to the new member. |
!welcome leave | Change settings for leave notices. |
!welcome leave channel | Sets the channel to be used specifically for leave notices. |
!welcome leave message | Manage leave message formats. |
Aliases: msg
|
|
!welcome leave message add | Add a new leave message format to be chosen. |
!welcome leave message delete | Delete an existing leave message format from the list. |
Aliases: del
|
|
!welcome leave message list | Lists the available leave message formats. |
Aliases: ls
|
|
!welcome leave toggle | Turns leave notices on or off. |
!welcome leave toggledelete | Turns deletion of previous leave notice on or off. |
!welcome toggle | Turns Welcome on or off. |
!welcome unban | Change settings for unban notices. |
!welcome unban channel | Sets the channel to be used specifically for unban notices. |
!welcome unban message | Manage unban message formats. |
Aliases: msg
|
|
!welcome unban message add | Add a new unban message format to be chosen. |
!welcome unban message delete | Delete an existing unban message format from the list. |
Aliases: del
|
|
!welcome unban message list | Lists the available unban message formats. |
Aliases: ls
|
|
!welcome unban toggle | Turns unban notices on or off. |
!welcome unban toggledelete | Turns deletion of previous unban notice on or off. |
Werewolf
Base to host werewolf on a guild
Author(s): Bobloy
Command | Description |
---|---|
!buildgame | Create game codes to run custom games. |
!ww | Base command for this cog. Check help for the commands list. |
!ww choose | Arbitrary decision making |
!ww code | Adjusts the game code. |
!ww forcejoin | Force someone to join a game of Werewolf |
!ww join | Joins a game of Werewolf |
!ww new | Create and join a new game of Werewolf |
!ww quit | Quit a game of Werewolf |
!ww search | Find custom roles by name, alignment, category, or ID |
!ww search alignment | Search for a role by alignment |
!ww search category | Search for a role by category |
!ww search index | Search for a role by ID |
!ww search name | Search for a role by name |
!ww start | Checks number of players and attempts to start the game |
!ww stop | Stops the current game |
!ww vote | Vote for a player by ID |
!wwset | Base command to adjust settings. Check help for command list. |
!wwset category | Assign the channel category |
!wwset channel | Assign the village channel |
!wwset list | Lists current guild settings |
!wwset logchannel | Assign the log channel |
!wwset role | Set the game role |
WhoPlays
Look at what games people in the server are playing. Rewritten for V3, from https://github.com/AznStevy/Maybe-Useful-Cogs/blob/master/whoplays/whoplays.py
Author(s): Stevy and Predä
Command | Description |
---|---|
!cgames | Shows the currently most played games |
!whoplays | Shows a list of all the people playing a game. |
WoWTools
Interact with various World of Warcraft APIs
Author(s): Karlo
Command | Description |
---|---|
!gmanage | Guild management commands. |
!gmanage find | Find a member in the guild. |
!gmset | Configure guild management. |
!gmset guild_name | Set the guild name to be used in the guild management commands. |
!gmset guild_realm | Set the realm of the guild. |
!gmset guildlog | Set the channel for guild logs. |
!gmset guildlog_welcome | Set the guild log welcome channel. |
!gmset rankstring | Bind a rank to a string. |
!gmset view | View guild rank settings. |
!price | Get the current auction price of an item. |
!raiderio | Commands for interacting with Raider.io |
Aliases: rio
|
|
!raiderio affixes | Display this week's affixes. |
!raiderio guild | Display the raider.io profile of a guild. |
!raiderio profile | Display the raider.io profile of a character. |
!rating | Check a character's PVP ratings. |
!sbset | Change Mythic+ leaderboard settings |
!sbset blacklist | Manage the scoreboard blacklist. |
Aliases: blocklist
|
|
!sbset blacklist add | Add characters to the scoreboard blacklist. |
!sbset blacklist clear | Clear the scoreboard blacklist. |
!sbset blacklist list | List the characters on the scoreboard blacklist. |
!sbset blacklist remove | Remove characters from the scoreboard blacklist. |
!sbset channel | Set the channel to send the Mythic+ leaderboard to. |
!serverset | Change WoW guild-related settings |
!serverset guild | Set the name of your guild. |
!serverset images | Toggle scoreboard images on or off. |
!serverset onmessage | Toggle the bot's ability to respond to messages when a supported spell/item name is mentioned. |
!serverset patchcountdown | Add or remove a locked channel that will display the time until the next patch releases. |
!serverset realm | Set the realm of your guild. |
!serverset region | Set the region where characters and guilds will be searched for. |
!wowscoreboard | Show various scoreboards for your guild. |
Aliases: sb
|
|
!wowscoreboard dungeon | Get the Mythic+ scoreboard for this guild. |
!wowset | Change WoWTools settings. |
!wowset character | Character settings. |
!wowset character name | Set your character name. |
!wowset character realm | Set your character's realm. |
!wowset character region | Set your character's region. |
!wowtoken | Check price of WoW token in a region |
WordStats
Tracks commonly used words.
Author(s): Flame442
Command | Description |
---|---|
!topchance | Prints the members with the highest estimated probability that their next word would be the specified word. |
!topchance global | Prints the members with the highest estimated probability that their next word would be the specified word across all guilds. |
!topchatters | Prints the members who have said the most words. |
!topchatters global | Prints the members who have said the most words across all guilds. |
!topratio | Prints the members with the highest "word to all words" ratio. |
!topratio global | Prints the members with the highest "word to all words" ratio in all guilds. |
!wordstats | Prints the most commonly used words. |
!wordstats global | Prints the most commonly used words across all guilds. |
!wordstatsset | Config options for wordstats. |
!wordstatsset channel | Set if wordstats should record stats for this channel. |
!wordstatsset forgetme | Make wordstats forget all data about you. |
!wordstatsset minlength | Set the minimum length a word has to be in order to be displayed. |
!wordstatsset server | Set if wordstats should record stats for this server. |
!wordstatsset stopwords | Set if stopwords should be included in outputs. |
!wordstatsset user | Set if wordstats should record stats for you. |
WordleGame
Play a match of Wordle game, in multiple languages and lengths!
Author(s): AAA3A
Command | Description |
---|---|
!wordle | Play a match of Wordle game. |
!wordlestats | Show the stats for the Wordle game. |
XTools
Provides various features and functionalities related to Xbox, including profile retrieval, game clips and screenshot viewing, Microsoft services status checking, and more.
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!gamertag | Get the Gamertag associated with an XUID |
!gameswithgold | View this month's free games with Gold |
!setgt | Set your Gamertag to use commands without entering it |
!xclips | View your game clips |
!xfriends | View your friends list |
!xgames | View your games and achievements |
!xmostplayed | View your most played games |
!xprofile | View your Xbox profile |
!xscreenshots | View your Screenshots |
!xstatus | Check Microsoft Services Status |
!xstatuschannel | Set the channel for Microsoft status alerts |
!xuid | Get a player's XUID |
YgoCard
Creates YGO Card
Author(s): Glas
Command | Description |
---|---|
!ygo | Make a ygocard... |
YouTube
Search YouTube for videos.
Author(s): aikaterna and Paddo
Command | Description |
---|---|
!youtube | Search on Youtube. |
!ytsearch | Search on Youtube, multiple results. |
poweractions
Author(s): Space Wizards
Command | Description |
---|---|
!poweractionscfg | Commands for configuring the servers to be able to manage the actions for power actions. |
!poweractionscfg add | Adds a server. |
!poweractionscfg list | Get a list of servers. |
!poweractionscfg remove | Removes a server. |
!restartnetwork | Attemps to restarts all servers on the bot. |
!restartserver | Restarts a server. |
!stopserver | Stops a server. The server will wait for the round to end, but will not be automatically restarted. |
!updateserver | Sends an update request to a server. |