194 Cogs with 2.4k Commands
AFK
A cog for being afk and responding when idiots ping you.
Author(s): inthedark.org
Command | Description |
---|---|
!afk | Set yourself as AFK with an optional message. |
!afk block | Block of unblock users from triggering your ping list. |
!afk clear | [Admin/Mod] Reset member's AFK. |
!afk custom | Change the message sent when someone pings you while you're afk. |
!afk ignore | [Admin/Mod] Add or remove channels for your guild. |
!afk list | List users who are AFK and their duration. |
!afk list blocked | List your blocked users. |
Aliases: block
|
|
!afk list ignored | Lists the ignored channels for AFK. |
!afk nickname | [Admin/Mod] change the afk nickname identifier of your server. |
!afk reset | [Admin/Mod] Reset member's custom afk message. |
!afk settings | Shows the settings for the server. |
!afk togglenick | [Admin/Mod] Toggle the afk nickname identifier of your server. |
AIArt
Generate art using AI.
Author(s): ryan5453
Command | Description |
---|---|
!anything | Generate art using the Anything v4.5 model. |
!aom | Generate art using the AOM3 model. |
!nemu | Generate art using the Nemu model. |
!wombo | Generate art using Wombo. |
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 |
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. |
Adventure
Adventure, derived from the Goblins Adventure cog by locastan.
Author(s): locastan, aikaterna, TrustyJAID, and Draper
Command | Description |
---|---|
!adventure | This will send you on an adventure! |
!adventureset | Setup various adventure settings. |
!adventureset cart | [Admin] Add or remove a text channel that the Trader cart can appear in. |
!adventureset cartname | [Admin] Set the server's name of the cart. |
!adventureset cartroom | [Admin] Lock carts to a specific text channel. |
!adventureset carttime | [Admin] Set the cooldown of the cart. |
!adventureset economy | [Admin] Manages the adventure economy. |
!adventureset economy maxwithdraw | [Admin] Set how much players are allowed to withdraw. |
!adventureset economy withdraw | [Admin] Toggle whether users are allowed to withdraw from adventure currency to main currency. |
!adventureset embeds | [Admin] Set whether or not to use embeds for the adventure game. |
Aliases: embed
|
|
!adventureset god | [Admin] Set the server's name of the god. |
!adventureset locks | [Admin] Reset Adventure locks. |
!adventureset locks adventure | [Admin] Reset the adventure game lock for the server. |
!adventureset rebirthcost | [Admin] Set what percentage of the user balance to charge for rebirths. |
!adventureset showsettings | Display current settings. |
!adventureset version | Display the version of adventure being used. |
!aleaderboard | Print the leaderboard. |
!apayday | Get some free gold. |
!atransfer | Transfer currency between players/economies. |
!atransfer deposit | Convert bank currency to gold. |
!atransfer player | Transfer gold to another player. |
!atransfer withdraw | Convert gold to bank currency. |
!backpack | This shows the contents of your backpack. |
!backpack disassemble | Disassemble items from your backpack. |
!backpack equip | Equip an item from your backpack. |
!backpack eset | Equip all parts of a set that you own. |
!backpack sell | Sell an item from your backpack. |
!backpack sellall | Sell all items in your backpack. Optionally specify rarity or slot. |
!backpack trade | Trade an item from your backpack to another user. |
!bless | [Cleric Class Only] |
!cbackpack | Complex backpack management tools. |
!cbackpack disassemble | Disassemble items from your backpack. |
!cbackpack sell | Sell items from your backpack. |
!cbackpack show | This shows the contents of your backpack. |
!convert | Convert normal, rare or epic chests. |
!ebackpack | This shows the contents of your backpack that can be equipped. |
!equip | This equips an item from your backpack. |
!focus | [Wizard Class Only] |
!forge | [Tinkerer Class Only] |
!heroclass | Allows you to select a class if you are level 10 or above. |
!insight | [Psychic Class Only] |
!loadout | Set up gear sets or loadouts. |
Aliases: loadouts
|
|
!loadout delete | Delete a saved loadout. |
!loadout equip | Equip a saved loadout. |
!loadout save | Save your current equipment as a loadout. |
!loadout show | Show saved loadouts. |
!loot | This opens one of your precious treasure chests. |
!music | [Bard Class Only] |
!mysets | Show your sets. |
!negaverse | This will send you to fight a nega-member! |
!nvsb | Print the negaverse scoreboard. |
!pet | [Ranger Class Only] |
!pet forage | Use your pet to forage for items! |
!pet free | Free your pet :cry: |
!rage | [Berserker Class Only] |
!rebirth | Resets your character level and increases your rebirths by 1. |
!scoreboard | Print the scoreboard. |
!setinfo | Show set bonuses for the specified set. |
!skill | This allows you to spend skillpoints. |
!stats | This draws up a character sheet of you or an optionally specified member. |
!themeset | [Admin] Modify themes. |
!themeset list | [Admin] Show custom objects in the specified theme. |
Aliases: show
|
|
!themeset list monster | [Admin] Show monster objects in the specified theme. |
!themeset list pet | [Admin] Show pet objects in the specified theme. |
!unequip | This stashes a specified equipped item into your backpack. |
!wscoreboard | Print the weekly scoreboard. |
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 |
Alignments
Author(s): TrustyJAID
Command | Description |
---|---|
!alignment | Generate a Alignment Card |
!alignmentset | Commands for setting alignment settings |
!alignmentset background | Set the colour of the Alignment card background. |
!alignmentset bgtile | Set the background image (tiled). |
!alignmentset box | Set the colour of the Alignment card boxes border. |
!alignmentset settings | Show the current alignment card settings |
!alignmentset text | Set the colour of the text. |
!alignmentset textborder | Set the colour of the text border. |
!alignmentset watermark | Add a watermark image to the alignment card |
AltDentifier
Check new users with AltDentifier API
Author(s): Unknown
Command | Description |
---|---|
!altcheck | Check a user on AltDentifier. |
!altset | Manage AltDentifier Settings. |
!altset action | Specify what actions to take when a member joins and has a certain Trust Level. |
!altset channel | Set the channel to send AltDentifier join checks to. |
!altset settings | View AltDentifier Settings. |
!altset unwhitelist | Remove a user from the AltDentifier whitelist. |
!altset whitelist | Whitelist a user from AltDentifier actions. |
Animals
Random animals!
Author(s): inthedark.org
Command | Description |
---|---|
!bear | Random bears! |
!bird | Random birds! |
!cats | Random cats! |
!cats breeds | List of cat breeds. |
!dog | Random dogs! |
!dog breeds | List of dog breeds. |
!dolphin | Random dolphins! |
!duck | Random ducks! |
!elephant | Random elephants! |
!fox | Random foxes! |
!giraffe | Random giraffes! |
!hippo | Random hippos! |
!horse | Random horses! |
!kangaroo | Random kangaroos! |
!killerwhale | Random killer whales! |
!koala | Random koalas! |
!lion | Random lions! |
!lizard | Random lizards! |
!panda | Random pandas! |
!pigs | Random pigs! |
!raccoon | Random raccoons! |
!redpanda | Random red pandas! |
!shark | Random sharks! |
!snake | Random snakes! |
!spider | Random spiders! |
!turtle | Random turtles! |
Anime
Search for anime, manga, characters and users using Anilist
Author(s): Unknown
Command | Description |
---|---|
!anime | Searches for an anime with the given title. |
!aninews | Displays the latest anime news from Anime News Network. |
!anistaff | Searches for a staff with the given name and displays information about the search results such as description, |
!character | Searches for a character with the given name. |
!crunchynews | Displays the latest anime news from Crunchyroll. |
Aliases: crnews
|
|
!last | Displays the most recently aired anime episodes. |
!manga | Searches for a manga with the given title. |
!next | Displays the next airing anime episodes. |
!random | Displays a random anime or manga of the specified genre. |
!studio | Searches for a studio with the given name and displays information about the search results such as the studio |
!theme | Displays a specific opening or ending of the given anime. |
!themes | Searches for the openings and endings of the given anime and displays them. |
!trending | Displays the current trending anime or manga on AniList. |
Artemis
Artemis Image Poster Service
Command | Description |
---|---|
!check_linked_users | [Mod] Check the contents of linked_users |
!chuni | Returns Chunithm Data for the linked user |
!diva | Returns Diva Data for the linked user |
!force | [Debug] Post new images if any |
!link | Connects your AIME with Discord ID |
!mai | Returns MaiMai Data for the linked user |
!ong | Returns Ongeki Data for the linked user |
!set_channel | [Mod] Set's Channel for Artemis Image Posting |
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%. |
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. |
Autoreact
Lets you configure emojis that will be added to any message containing text matching a regex.
Author(s): hollowstrawberry
Command | Description |
---|---|
!autoreact | Reacts to specific text with an emoji. |
!autoreact list | Shows all autoreacts. |
!autoreact remove | Remove an existing autoreact for an emoji. |
!coreact | Copies other people's reactions to recent messages. |
!coreact chance | The percent chance that the bot will add its own reaction when anyone else reacts. |
BanMessage
Send message on ban in a chosen channel. Supports images!
Author(s): Jakub Kuczys (https://github.com/Jackenmen)
Command | Description |
---|---|
!banmessageset | BanMessage settings. |
!banmessageset addmessage | Add ban message. |
!banmessageset channel | Set channel for ban messages. Leave empty to disable. |
!banmessageset hackban | Set if hackbans should trigger ban messages. |
!banmessageset listmessages | List ban message templates. |
!banmessageset removemessage | Remove ban message. |
Aliases: deletemessage
|
|
!banmessageset setimage | Set image for ban message. |
!banmessageset unsetimage | Unset image for ban message. |
BanOnLeave
Author(s): crayyy_zee
Command | Description |
---|---|
!banonleave | Ban On Leave |
Aliases: bol
|
|
!banonleave log | Set the log channel where ban on leave messages will be sent |
!banonleave showsettings | Show current settings |
Aliases: show, ss
|
|
!banonleave toggle | Toggle ban on leave |
BanRole
Ban and unban by role
Author(s): palmtree5
Command | Description |
---|---|
!banrole | Ban all members with the specified role |
!unbanrole | Unban members who were banned via banrole and who had the specified role at ban time |
Bartender
Serve some yummy drinks
Author(s): coffeebank
Command | Description |
---|---|
!barserve | Serve a drink to a user |
!barset | Set bartender |
!barset add | Add a drink to the menu |
!barset remove | Remove a drink from the menu |
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. |
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. |
BitTensorImg
Generate images using select BitTensor subnets with image generation capabilities.
Author(s): zhaobenny
Command | Description |
---|---|
!19gen | Generate an image using Nineteen |
!chutesgen | Generate an image using Chutes |
Booru
Searches images on Gelbooru with slash command and tag completion support.
Author(s): hollowstrawberry
Command | Description |
---|---|
!booru | Finds an image on Gelbooru. Type tags separated by spaces. |
!boorutag | Searches for tags on Gelbooru. |
BotSaysGame
Play the Bot Says... game, where the bot says something easy to do, and you have to do it to not be eliminated!
Author(s): AAA3A
Command | Description |
---|---|
!botsays | Play the Bot Says... game, where the bot says something easy to do, and you have to do it to not be eliminated. |
Aliases: botsaysgame
|
BubbleCog
Author(s): TrustyJaid and Glas
Command | Description |
---|---|
!speech | Make a Speech bubble... |
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®️ |
Casino
Author(s): Redjumpman (Redjumpman#1337)
Command | Description |
---|---|
!allin | Bets all your currency for a chance to win big! |
!blackjack | Play a game of blackjack. |
!casino | Interacts with the Casino system. |
!casino admin | A list of Admin level and above commands for Casino. |
!casino info | Shows information about Casino. |
!casino memberships | Displays a list of server/global memberships. |
!casino releasecredits | Approves pending currency for a user. |
!casino resetinstance | Reset global/server cooldowns, settings, memberships, or everything. |
!casino resetuser | Reset a user's cooldowns, stats, or everything. |
!casino stats | Shows your play statistics for Casino |
!casino version | Shows the current Casino version. |
!casinoset | Changes Casino settings |
!casinoset access | Sets the access level required to play a game. |
!casinoset assignmem | Manually assigns a membership to a user. |
!casinoset cooldown | Sets the cooldown for a game. |
!casinoset gametoggle | Opens/Closes a specific game for use. |
!casinoset max | Sets the maximum bid for a game. |
!casinoset memdesigner | A process to create, edit, and delete memberships. |
!casinoset min | Sets the minimum bid for a game. |
!casinoset multiplier | Sets the payout multiplier for a game. |
!casinoset name | Sets the name of the Casino. |
!casinoset oldstyle | Toggle between editing and sending new messages for casino games.. |
!casinoset payoutlimit | Sets a payout limit. |
!casinoset payouttoggle | Turns on a payout limit. |
!casinoset revokemem | Revoke an assigned membership. |
!casinoset toggle | Opens and closes the Casino for use. |
!coin | Coin flip game with a 50/50 chance to win. |
!craps | Plays a modified version of craps |
!cups | Guess which cup of three is hiding the coin. |
!dice | Roll a set of dice and win on 2, 7, 11, 12. |
!double | Play a game of Double Or Nothing. |
!hilo | Pick high, low, or 7 in a dice rolling game. |
!war | Play a modified game of war. |
Citation
Create Papers Please citations
Citation generation from https://gitlab.com/Saphire/citations
Author(s): Saphire and TrustyJAID
Command | Description |
---|---|
!citate | Generate a citation from papers please |
!citate advanced | Generate a citation from papers please |
!citate set | Set citation settings for the server. |
!citate set maketheme | Create your own custom theme to be used for advanced citation |
!citate set penalty | Set the citation penalty for the server. |
!citate set theme | Set the citation theme to be used on this server |
!citate set title | Set the citation title for the server. |
City
A virtual city where you can commit crimes, work jobs, and more.
Author(s): CalaMariGold
Command | Description |
---|---|
!city | Access the city system. |
!city inventory | View your inventory of items and perks from all city systems. |
!crime | Access the crime system. |
!crime bail | Pay bail to get out of jail early |
!crime blackmarket | View the black market shop. |
!crime commit | Choose a crime to commit using an interactive menu |
!crime jail | Manually put a user in jail. |
!crime jailbreak | Attempt to break out of jail |
!crime leaderboard | View the server's crime leaderboard. |
Aliases: lb
|
|
!crime stats | View detailed crime statistics and financial impact |
!crime status | View current jail status, cooldowns, and other active states |
!crimeset | Configure crime settings |
!crimeset cooldown | Set the cooldown for a crime type (in seconds) |
!crimeset fine | Set the fine multiplier for a crime type |
!crimeset global | Configure global crime settings |
!crimeset global bailcost | Set the bail cost multiplier |
!crimeset global togglebail | Enable or disable the bail system |
!crimeset global view | View all crime settings |
!crimeset jailtime | Set the jail time for a crime type (in seconds) |
!crimeset reload_defaults | Reload the default crime settings for this guild. |
!crimeset reward | Set the reward range for a crime type |
!crimeset scenarios | Manage custom random scenarios for this server. |
!crimeset scenarios add | Add a custom random scenario to the crime pool. |
!crimeset scenarios list | List all custom scenarios in this server. |
!crimeset scenarios remove | Remove a custom scenario by name. |
!crimeset success_rate | Set the success rate for a crime type (0.0 to 1.0) |
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. |
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
Count from 1 to infinity!
Author(s): MAX
Command | Description |
---|---|
!counting | Commands for the counting game. |
!counting resetme | Reset your own counting stats. |
!counting stats | Show counting stats for a user. |
!countingset | Configure counting game settings. |
!countingset channel | Set or clear the counting channel. |
!countingset deleteafter | Set delete-after time for invalid messages (10-300 seconds). |
!countingset excluderoles | Set roles to exclude from receiving the ruin role. |
!countingset message | Set custom messages for specific events. |
!countingset minage | Set minimum account age to count. |
!countingset reactions | Toggle reactions for correct counts. |
Aliases: togglereaction, togglereact
|
|
!countingset reset | Reset all counting settings back to default. |
!countingset ruincount | Toggle whether users can ruin the count. |
!countingset ruinrole | Set or clear the role assigned for ruining the count, with an optional temporary duration. |
!countingset sameuser | Toggle if the same user can count consecutively. |
!countingset setemoji | Set the reaction emoji for correct counts. |
!countingset settings | Show current counting settings. |
!countingset silent | Toggle silent mode for bot messages. |
!countingset toggle | Toggle the counting game on or off. |
!countingset toggledeleteafter | Toggle delete-after time for invalid messages. |
!countingset togglemessage | Toggle visibility of edit or count messages. |
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. |
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 and ltzmax
Command | Description |
---|---|
!ping | View bot latency. |
!ping moreinfo | Ping with additional latency stastics. |
!ping shards | View latency for all shards. |
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? |
!communism | Blending with the flag. |
!confusedcat | Confused cat. |
!corporate | Corporate needs you to find the differences. |
!crab | Crab rave. |
!dab | Show off your dabbing skills |
!dank | Dank. no scope. |
!delete | Delete this. |
!disability | Not all disabilities look the same. |
!discordav | Discord avatar. |
!discordavalt | Discord avatar alt. |
!dmcitation | Citation needed. |
!dmcry | Drink my tears. |
!dmdeepfry | Deep fry your image. |
!dmglitch | Glitch. |
!dminvert | Invert the colors. |
!dmnuke | Nuke it. |
!dmobama | Obama. |
!dmpetpet | Pet pet. |
!dmrip | Rest in peace. |
!dmslap | Slap. |
!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. |
!goggles | Put on some goggles. |
!hitler | Worse than hitler. |
!humansgood | Humans are wonderful things. |
!inator | Xinator. |
!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. |
!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. |
!rembg | Remove the background of an image. |
!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. |
!trigger | Triggered. |
!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. |
Deepfry
Deepfries memes.
Author(s): Flame442
Command | Description |
---|---|
!deepfry | Deepfries images. |
!deepfryset | Config options for deepfry. |
!deepfryset allowalltypes | Allow filetypes that have not been verified to be valid. |
!deepfryset frychance | Change the rate images are automatically deepfried. |
!deepfryset nukechance | Change the rate images are automatically nuked. |
!nuke | Demolishes images. |
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 |
Deleter
Set channels for their messages to be auto-deleted after a specified amount of time.
WARNING: This cog has potential API abuse AND SHOULD BE USED CAREFULLY! If you see any issues arise due to this, please report to Neuro Assassin or bot owner ASAP!
Author(s): Neuro Assassin
Command | Description |
---|---|
!deleter | Group command for commands dealing with auto-timed deletion. |
!deleter channel | Set the amount of time after a message sent in the specified channel is supposed to be deleted. |
!deleter remove | Remove messages in the specified channel from the auto-timed deletion. |
!deleter wipe | Removes all messages in the specified channel from the auto-timed deleter. |
DisboardReminder
Set a reminder to bump on Disboard.
Author(s): inthedark.org and Phenom4n4n
Command | Description |
---|---|
!bumpreminder | Set a reminder to bump on Disboard. |
Aliases: bprm
|
|
!bumpreminder channel | Set the channel to send bump reminders to. |
!bumpreminder clean | Toggle whether [botname] should keep the bump channel "clean." |
!bumpreminder lock | Toggle whether the bot should automatically lock/unlock the bump channel. |
!bumpreminder message | Change the message used for reminders. Providing no message will reset to the default message. |
!bumpreminder pingrole | Set a role to ping for bump reminders. |
!bumpreminder settings | Show your Bump Reminder settings. |
Aliases: showsettings, show, ss
|
|
!bumpreminder thankyou | Change the message used for 'Thank You' messages. Providing no message will reset to the default message. |
DiscordModals
A cog to use Discord Modals, forms with graphic interface!
Author(s): AAA3A
Command | Description |
---|---|
!discordmodals | Group of commands to use DiscordModals. |
!discordmodals add | Add a Modal for a message. |
!discordmodals list | List all Modals of this server or display the settings for a specific one. |
!discordmodals remove | Remove a Modal for a message. |
DisurlVotesTracker
Track votes on Disurl, assign roles to voters and remind them to vote!
Author(s): AAA3A
Command | Description |
---|---|
!disurlvotestracker | Commands to interact with DisurlVotesTracker. |
Aliases: dvt
|
|
!disurlvotestracker leaderboard | Show the lifetime leaderboard of voters. |
!disurlvotestracker monthlyleaderboard | Show the monthly leaderboard of voters. |
!setdisurlvotestracker | Commands to configure DisurlVotesTracker. |
Aliases: setdvt
|
|
!setdisurlvotestracker customvotemessage | Custom vote message. You can specify the ID or the link of an existing message, or provide an embed payload. Use the variables |
!setdisurlvotestracker customvoteremindermessage | Custom vote reminder message. You can specify the ID or the link of an existing message, or provide an embed payload. Use the variables |
!setdisurlvotestracker disurlauthaurizationkey | Your Disurl authorization key, used to secure the Dashboard webhook. That's the key which you set on https://disurl.me/dashboard/server/GUILD_ID/webhooks. |
!setdisurlvotestracker enabled | Toggle the cog. WARNING: Red-Web-Dashboard has to be installed and started for this to work. |
!setdisurlvotestracker instructions | Instructions on how to set up DisurlVotesTracker. |
!setdisurlvotestracker modalconfig | Set all settings for the cog with a Discord Modal. |
!setdisurlvotestracker resetleaderboards | Reset the leaderboards. |
!setdisurlvotestracker resetsetting | Reset a setting. |
!setdisurlvotestracker showsettings | Show all settings for the cog with defaults and values. |
!setdisurlvotestracker votereminder | Toggle vote reminders. A reminder will be sent to voters 12 hours after their vote. |
!setdisurlvotestracker votersrole | The role that will be assigned to voters. |
!setdisurlvotestracker voteschannel | The channel where votes notifications will be sent. |
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. |
DropEvent
Command | Description |
---|---|
!dropevent | |
!dropevent blacklist | |
!dropevent blacklist all | |
!dropevent dropchance | |
!dropevent dropreward | |
!dropevent dropwords | |
Aliases: dw
|
|
!dropevent dropwords add | |
!dropevent dropwords clear | |
!dropevent dropwords remove | |
!dropevent leaderboard | |
Aliases: lb
|
|
!dropevent resetdrops | |
!dropevent showsettings | |
!dropevent stats | |
!dropevent toggle | |
Aliases: enable, disable
|
|
!dropevent whitelist | |
DropdownsTexts
A cog to have dropdowns-texts!
Author(s): AAA3A
Command | Description |
---|---|
!dropdownstexts | Group of commands to use DropdownsTexts. |
!dropdownstexts add | Add a dropdown-text for a message. |
!dropdownstexts bulk | Add dropdown-texts for a message. |
!dropdownstexts clear | Clear a dropdown-texts for a message. |
!dropdownstexts list | List all dropdowns-texts of this server or display the settings for a specific one. |
!dropdownstexts remove | Remove a dropdown-text for a message. |
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 | |
!payouts | Show the payouts for the slot machine. |
!slot | Use the slot machine. |
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). |
EmojiMixup
Mix and match emojis to create new ones, from Google's Emoji Kitchen!
Author(s): AAA3A
Command | Description |
---|---|
!emojimixup | Mix two emojis together to create a new one! Use |
EmojiSteal
Steals emojis and stickers sent by other people and optionally uploads them to your own server. Supports context menu commands.
Author(s): hollowstrawberry
Command | Description |
---|---|
!getemoji | Get the image link for custom emojis or an emoji ID. |
!steal | Steals the emojis and stickers of the message you reply to. Can also upload them with [p]steal upload. |
Aliases: emojisteal
|
|
!steal upload | Steals emojis and stickers you reply to and uploads them to this server. |
!uploadsticker | |
EmojiTracker
Track emojis and view leaderboards/most emojis used ect..
This cog will track reactions added to other user's messages.It will ignore reactions added to a bot's messageIt will also only count one reaction per emoji for each user on a message so user's can't spam react/unreact
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!emojilb | View the emoji leaderboard |
!reactlb | View user leaderboard for most emojis added |
!resetreacts | Reset reaction data for this guild |
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. |
ExtendedEconomy
Set prices for commands, customize how prices are applied, log bank events and more!
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!addcost | Add a cost to a command |
!backpay | Calculate and award missed paydays for all members within a time period. |
!bankpie | View a pie chart of the top X bank balances. |
!banksetrole | Set the balance of all user accounts that have a specific role |
!extendedeconomy | Extended Economy settings |
Aliases: ecoset, exteco
|
|
!extendedeconomy autoclaimchannel | Set the auto claim channel |
!extendedeconomy autopaydayrole | Add/Remove auto payday roles |
!extendedeconomy eventlog | Set an event log channel |
!extendedeconomy mainlog | Set the main log channel |
!extendedeconomy resetcooldown | Reset the payday cooldown for a user |
!extendedeconomy rolebonus | Add/Remove Payday role bonuses |
!extendedeconomy stackpaydays | Toggle whether payday roles stack or not |
Aliases: stackpayday
|
|
!extendedeconomy taxwhitelist | Add/Remove roles from the transfer tax whitelist |
!extendedeconomy transfertax | Set the transfer tax percentage as a decimal |
!extendedeconomy view | View the current settings |
!idbalance | Get the balance of a user by ID. |
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. |
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. |
FireCog
Author(s): TrustyJaid and Glas
Command | Description |
---|---|
!fire | FIRE |
ForceMention
Mention the unmentionables
Author(s): Unknown
Command | Description |
---|---|
!forcemention | Mentions that role, regardless if it's unmentionable. |
!forcementionset | Settings for forcemention |
!forcementionset editrole | Toggle whether forcemention can edit roles |
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
|
Fumo
Fumo Fumo. Fumo? Fumo! ᗜˬᗜ
Author(s): Kuro and Glas
Command | Description |
---|---|
!fumo | Generate a random Fumo ᗜˬᗜ |
!fumo friday | Generates a random Fumo Friday video ᗜˬᗜ |
!fumo gif | Generates a random Fumo GIF ᗜˬᗜ |
!fumo image | Generates a random Fumo image ᗜˬᗜ |
!fumo video | Generates a random Fumo video ᗜˬᗜ |
!fumoroid | Oh look! A Fumo staring at your polaroid avatar ᗜˬᗜ |
!marisafie | Take a selfie with Marisa. Say cheese! ᗜˬᗜ |
!marisahat | Let's see how do you look after wearing Marisa's hat ᗜˬᗜ |
Fun
Module for fun/meme commands.
RedBot V3 conversion of Appu's Fun cog.
Author(s): Appu and TrustyJAID
Command | Description |
---|---|
!oof | React 🅾🇴🇫 to a message. |
!react | Add letter(s) as reaction to previous message. |
!regional | Replace letters with regional indicator emojis. |
!space | Add n spaces between each letter. Ex: |
!textflip | Flip given text. |
!vowelreplace | Replaces all vowels in a word with a letter. |
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. |
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. |
!giftawayunclaimed | List all unclaimed gifts with their message URLs, or a note if no message exists. Shows all unclaimed gifts in storage, not just loaded ones. |
!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 |
GoogleCog
Author(s): Glas
Command | Description |
---|---|
!googleit | Google it! |
Hangman
Play hangman with the bot.
Author(s): Flame442
Command | Description |
---|---|
!hangman | Play hangman with the bot. |
!hangmanset | Config options for hangman. |
!hangmanset edit | Set if hangman messages should be one edited message or many individual messages. |
!hangmanset wordlist | Change the wordlist used. |
!hangmanset wordlist current | Show the current wordlist. |
!hangmanset wordlist default | Set the wordlist to the default list. |
!hangmanset wordlist list | List available wordlists. |
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. |
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. |
Horoscope
Author(s): Unknown
Command | Description |
---|---|
!font | Allows you to set the font that the fortune cookies are shown in. |
!horo | Retrieves today's horoscope for a zodiac sign. |
!tsujiura | Retrieves a random fortune cookie fortune. |
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. |
ImgMcrs
Original Generator of Entertainment for you \s
Command | Description |
---|---|
!3list | Embed 3list form |
!aa | Add macros locally per server |
!ae | Edits the macro, (both the url and description are optional) |
!aep | Lists all macros with no description, supports flags |
!ar | Removes the macro |
!as | Search for a macro, -g for global macros |
!dlist | Lists all macros in a long format with descriptions, supports flags |
!llist | Lists all macros, Has certain flags |
!slist | Lists all macros in a compact format, supports flags |
Imgflip
Generate memes from imgflip.com API
Author(s): Twentysix and TrustyJAID
Command | Description |
---|---|
!getmemes | List memes with names that can be used |
!meme | Create custom memes from imgflip |
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 |
KDrop
Command | Description |
---|---|
!kdrop | Base command for KDrop settings. |
Aliases: kd
|
|
!kdrop leaderboard | Show the KDrop leaderboard. |
Aliases: lb
|
|
!kdrop leaderboard daily | Show the KDrop daily leaderboard. |
Aliases: d
|
|
!kdrop leaderboard daily reset | Reset the KDrop daily leaderboard. |
Aliases: r
|
|
!kdrop leaderboard monthly | Show the KDrop monthly leaderboard. |
Aliases: m
|
|
!kdrop leaderboard monthly reset | Reset the KDrop monthly leaderboard. |
Aliases: r
|
|
!kdrop leaderboard reset | Reset the KDrop leaderboard. |
!kdrop leaderboard weekly | Show the KDrop weekly leaderboard. |
Aliases: w
|
|
!kdrop leaderboard weekly reset | Reset the KDrop weekly leaderboard. |
Aliases: r
|
|
!kdrop prefixes | Set the prefix for Karuta bot so I can easily track drop commands. |
!kdrop role | Base command for KDrop role settings. |
Aliases: r
|
|
!kdrop role add | Add a role to the KDrop role list. |
!kdrop role list | List the roles in the KDrop role list. |
Aliases: l
|
|
!kdrop role remove | Remove a role from the KDrop role list. |
!kdrop trackchan | Set the channels for KDrop tracking. |
KoFiTracker
Track donations, subscriptions and shop orders on KoFi!
Author(s): AAA3A
Command | Description |
---|---|
!kofiprofile | Get the details of a KoFi profile. |
!setkofitracker | Commands to configure KoFiTracker. |
!setkofitracker add | Add a KoFi page to track. |
!setkofitracker instructions | Instructions on how to set up KoFiTracker. |
!setkofitracker list | List the KoFi pages being tracked. |
!setkofitracker remove | Remove a KoFi page from tracking. |
KuroTools
Just some (maybe) useful tools made by Kuro.
Author(s): Kuro
Command | Description |
---|---|
!raw | Get a raw content from a message. |
!timediff | Get the time difference between 2 Discord object IDs. |
!when | Get when a Discord object was created. |
LastFM
Interacts with the last.fm API.
Author(s): flare(flare#0001), joinem, fixator10, and ryan
Command | Description |
---|---|
!crowns | Check yourself or another users crowns. |
!fm | LastFM commands |
!fm artist | Your top tracks or albums for specific artist. |
!fm chart | Visual chart of your top albums, tracks or artists. |
!fm compare | Compare two users music tastes |
!fm compare albums | Compare your top albums with someone else. |
!fm compare artists | Compare your top artists with someone else. |
!fm compare tracks | Compare your top tracks with someone else. |
!fm last | Your weekly listening overview. |
!fm login | Authenticates your last.fm account. |
Aliases: set
|
|
!fm logout | Deauthenticates your last.fm account. |
Aliases: unset
|
|
!fm love | Love a song on last.fm. |
!fm loved | Get a list of loved songs for a user. |
!fm lyrics | Currently playing song or most recent song. |
!fm nowplaying | Currently playing song or most recent song. |
!fm profile | Lastfm profile. |
!fm recent | Tracks you have recently listened to. |
!fm scrobbler | Toggles automatic scrobbling in VC. |
!fm server | LastFM Server Commands |
!fm server chart | Visual chart of the servers albums, artists or tracks. |
!fm server nowplaying | What people on this server are listening to at the moment. |
Aliases: np
|
|
!fm server recent | Tracks recently listened to in this server. |
!fm server topalbums | Most listened albums in the server. |
Aliases: talb
|
|
!fm server topartists | Most listened artists in the server. |
Aliases: ta
|
|
!fm server toptracks | Most listened tracks in the server. |
Aliases: tt
|
|
!fm streak | View how many times you've listened to something in a row |
!fm tag | Commands to tag things |
!fm tag album | Commands to tag albums |
Aliases: albums
|
|
!fm tag album add | Add tags to an album |
!fm tag album list | List tags for an album |
!fm tag album remove | Remove tags from an album |
!fm tag artist | Commands to tag tracks |
!fm tag artist add | Add tags to an artist |
!fm tag artist list | List tags for an artist |
!fm tag artist remove | Remove tags from an artist |
!fm tag track | Commands to tag tracks |
Aliases: tracks, song
|
|
!fm tag track add | Add tags to a track |
!fm tag track list | List tags for a track |
!fm tag track remove | Remove tags from a track |
!fm topalbums | Most listened albums. |
!fm topartists | Most listened artists. |
!fm toptracks | Most listened tracks. |
!fm unlove | Unlove a song on last.fm. |
!fm wordcloud | WordCloud Commands |
Aliases: cloud, wc
|
|
!fm wordcloud albums | Get a picture with the most listened to albums. |
!fm wordcloud artists | Get a picture with the most listened to artists. |
!fm wordcloud tracks | Get a picture with the most listened to tracks. |
!scrobble | Scrobble a song to last.fm. |
!whoknows | Check who has listened to a given artist the most. |
!whoknowsalbum | Check who has listened to a given album the most. |
!whoknowstrack | Check who has listened to a given song the most. |
Leaver
Creates a goodbye message when people leave
Author(s): Bobloy
Command | Description |
---|---|
!leaverset | Adjust leaver settings |
Aliases: setleaver
|
|
!leaverset channel | Choose the channel to send leave messages to |
LetterCog
Letterdance Commands
Author(s): Glas
Command | Description |
---|---|
!letterdance | Creates a letterdance gif |
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. |
Longcat
Summon variably-lengthed, randomly-colored longcats. Can be summoned with lmao
, cat
and nyan
.
Author(s): raidensakura
Command | Description |
---|---|
!cat | Summon a longcat. Can also be summoned with |
Aliases: caat, caaat, caaaat, caaaaat, caaaaaat, caaaaaaat, caaaaaaaat, caaaaaaaaat, caaaaaaaaaat, caaaaaaaaaaat, caaaaaaaaaaaat, caaaaaaaaaaaaat, caaaaaaaaaaaaaat, caaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaat, lmao, lmaao, lmaaao, lmaaaao, lmaaaaao, lmaaaaaao, lmaaaaaaao, lmaaaaaaaao, lmaaaaaaaaao, lmaaaaaaaaaao, lmaaaaaaaaaaao, lmaaaaaaaaaaaao, lmaaaaaaaaaaaaao, lmaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, lmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaao, nyan, nyaan, nyaaan, nyaaaan, nyaaaaan, nyaaaaaan, nyaaaaaaan, nyaaaaaaaan, nyaaaaaaaaan, nyaaaaaaaaaan, nyaaaaaaaaaaan, nyaaaaaaaaaaaan, nyaaaaaaaaaaaaan, nyaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan, nyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan
|
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. |
MafiaGame
Play the Mafia game, with many roles (Mafia/Villagers/Neutral), modes (including Random and Custom), anomalies...!
Author(s): AAA3A
Command | Description |
---|---|
!mafia | Play the Mafia game, with many roles (Mafia/Villagers/Neutral), modes (including Random and Custom), anomalies... |
Aliases: mafiagame
|
|
!mafia achievements | Show your achievements or the achievements of a specific member. |
!mafia afkkill | Kill a member for AFK from the Mafia game in this server. |
!mafia anomalies | Show the different anomalies of the Mafia game. |
!mafia anomaly | Show the information about a specific anomaly. |
!mafia defaultdyingmessage | Set your default custom dying message. |
!mafia explain | Explain how to play the Mafia game. |
!mafia mode | Show the informations about a specific mode. |
!mafia modes | Show the different modes of the Mafia game. |
!mafia poll | Create a poll for the game. |
!mafia role | Show the informations about a specific role. |
!mafia roles | Show the different roles of the Mafia game |
!mafia start | Start a game of Mafia! |
!mafia tempban | Ban a member temporary from the Mafia game in this server. |
!mafia unban | Unban a member from the Mafia game in this server. |
!setmafia | Settings for MafiaGame. |
!setmafia addreactions | If this option is enabled, the alive players will be able to react to the messages. |
!setmafia afkdaysbeforekick | The number of days before a player is kicked for being AFK. |
!setmafia afktempbanduration | The duration in hours of the temp ban for being AFK. |
!setmafia alchemistlethalpotionnight1 | If this option is enabled, the Alchemist will be able to use the lethal potion on Night 1. |
!setmafia allowspectators | If this option is enabled, the cog will allow spectators to watch the game. |
!setmafia anomalies | If this option is enabled, the anomalies will be enabled. |
!setmafia anonymousjudgement | If this option is enabled, the judgement will be anonymous. |
!setmafia anonymousvoting | If this option is enabled, the voting will be anonymous. |
!setmafia category | The category where the channel will be created. |
!setmafia channelautodelete | If this option is enabled, the channel will be automatically deleted after the game. |
!setmafia costtoplay | The cost to play the game. |
!setmafia customroles | The roles that will be assigned at the beginning of the game, if the mode is |
!setmafia defaultmode | The default mode that will be used. |
!setmafia defendjudgement | If this option is enabled, the player who has been voted will be able to defend. |
!setmafia defendtimeout | The time in seconds to defend. |
!setmafia disabledanomalies | The anomalies that will be disabled. |
!setmafia disabledroles | The roles that will be disabled. |
!setmafia displayroleswhenstarting | If this option is enabled, the cog will display the roles in game and their abilities when starting. |
!setmafia dyingmessage | If this option is enabled, the players will be able to set a custom death message. |
!setmafia gamelogs | If this option is enabled, the cog will log the game in an HTML file. |
!setmafia hoarderhoardsameplayeriffailed | If this option is enabled, the Hoarder can hoard the same player again if they failed previously. |
!setmafia judgementtimeout | The time in seconds to judge. |
!setmafia judgeprosecuteday1 | If this option is enabled, the Judge will be able to prosecute on Day 1. |
!setmafia mafiacommunication | If this option is enabled, the Mafia members will be able to communicate. |
!setmafia modalconfig | Set all settings for the cog with a Discord Modal. |
!setmafia moreroles | If this option is enabled, the cog will add more roles to the game. |
!setmafia performactiontimeout | The time in seconds to perform an action. |
!setmafia pingrole | The role that will be pinged when the game starts. |
!setmafia pollthreshold | The votes needed to start the game. |
!setmafia redeconomy | If this option is enabled, the cog will integrate with the Red economy. |
!setmafia resetsetting | Reset a setting. |
!setmafia rewardforwinning | The reward for winning the game. |
!setmafia rewardforwinningbasedoncosts | If this option is enabled, the reward for winning will be based on the costs and shared between the winners. |
!setmafia showdeadrole | If this option is enabled, the cog will show the dead role to the players. |
!setmafia showsettings | Show all settings for the cog with defaults and values. |
!setmafia talktimeout | The time in seconds to talk. |
!setmafia towntraitor | If this option is enabled, the town will have a Traitor. The Traitor has to be killed within 3 days of last mafia death. |
!setmafia townvip | If this option is enabled, the town will have a VIP who have to be killed by Mafia before win. |
!setmafia vigilanteshootnight1 | If this option is enabled, the Vigilante will be able to shoot on Night 1. |
!setmafia votingtimeout | The time in seconds to vote. |
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 |
MartTools
Multiple tools that are originally used on Martine.
Author(s): Predä and Draper
Command | Description |
---|---|
!advusagecount | Permanent stats since first time that the cog has been loaded. |
Aliases: advusagec
|
|
!bankstats | Show stats of the bank. |
!prefix | Show all prefixes of the bot |
Aliases: prefixes
|
|
!servercount | Send servers stats of the bot. |
Aliases: serverc, serversc
|
|
!usagecount | Show the usage count of the bot. |
Aliases: usagec
|
Meow
Meow!
My ~~girlfriend~~ (now wife!) had a dream about this cog, so I had to make it ¯\_(ツ)_/¯Use `[p]automeow` to toggle automatic meow response.
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!automeow | Toggle automatic meow response |
!meow |
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. |
Mod
Moderation tools.
Author(s): Cog Creators
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 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 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 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 showsettings | Show the current server administration settings. |
!modset tracknicknames | Toggle whether server nickname changes should be tracked. |
!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. |
Movietar
Make trash videos with your avatar
Author(s): Glas
Command | Description |
---|---|
!afeeling | We're talking about facts.. |
!akira | leave me alone at you... |
!bernie | Financial Support.. |
!blame | I've gotta blame somebody.. |
!cons | There are consequences.. |
!crimenes | Se busca urgentemente.. |
!flour | Just flour.. |
!fourk | Caught in 4k.. |
!heman | I've got the power.. |
!lold | Lol'd at you... |
!makevideo | |
!mewhen | Mewhen... |
!mike | MM eating mike's.. |
!nogod | No god please.. |
!place | What has this place become.. |
!wtf | Korone... |
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. |
NekosBest
Sends random images from nekos.best + RolePlay Commands.
Author(s): MAX
Command | Description |
---|---|
!angry | angry at a user. |
!baka | Baka baka baka! |
!bite | Bite a user! |
!blush | blushes! |
!bored | You're bored! |
!cry | Cry! |
!cuddle | Cuddle a user! |
!dance | Dance! |
!facepalm | Facepalm at a user! |
!feed | Feeds a user! |
!handhold | handhold a user! |
!handshake | handshake! |
!happy | happiness with a user! |
!highfive | highfive a user! |
!hugs | Hugs a user! |
!husbando | Send a random husbando image. |
!kiss | Kiss a user! |
!kitsune | Send a random kitsune image. |
!laugh | laugh! |
!lurk | Lurks! |
!nekos | Send a random neko image. |
!nekoset | Settings for nekosbest cog. |
!nekoset reset | Reset a user's command counts. |
!nod | nods a user far far away. |
!nom | nom nom a user far far away. |
!nope | nope a user far far away. |
!pat | Pats a user! |
!peck | peck! |
!pokes | Pokes at a user! |
!pout | Pout a user! |
!punch | punch a user! |
!run | Run away from a user. |
!shoot | shoot a user! |
!shrug | Shrugs a user! |
!slap | Slap a user! |
!sleep | Sleep zzzz! |
!smile | Smile! |
!smug | Smugs at someone! |
!stare | Stares at a user! |
!think | Thinking! |
!thumbsup | thumbsup! |
!tickle | Tickle a user! |
!vkick | kick a user! |
!waifu | Send a random waifu image. |
!wave | Waves! |
!wink | Winks at a user! |
!yawn | yawn! |
!yeet | yeet a user far far away. |
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. |
NotSoBot
Rewrite of many NotSoBot commands to work on RedBot V3
Author(s): NotSoSuper and TrustyJAID
Command | Description |
---|---|
!aesthetics | Returns inputed text in aesthetics |
!ascii | Convert text into ASCII |
!caption | Add caption to an image |
!emojify | Replace characters in text with emojis |
!flipimg | Rotate an image 180 degrees |
!flop | Flip an image horizontally |
!gascii | Gif to ASCII |
!glitch | Glitch a gif or png |
!gmagik | Attempt to do magik on a gif |
!haah | Mirror an image vertically left to right |
!hooh | Mirror an image horizontally bottom to top |
!iascii | Generate an ascii art image of last image in chat or from URL |
!invert | Invert the colours of an image |
!jpeg | Add more JPEG to an Image |
!magik | Apply magik to an image. |
!merge | Merge/Combine Two Photos |
!minecraftachievement | Generate a Minecraft Achievement |
!pixelate | Pixelate an image |
!rip | Generate tombstone image with name and optional text |
!rotate | Rotate image X degrees |
!triggered | Generate a Triggered GIF for a user or image |
!vw | Add vaporwave flavours to an image |
!waaw | Mirror an image vertically right to left |
!watermark | Add a watermark to an image |
!woow | Mirror an image horizontally top to bottom |
Nyaa
Obtain torrents from nyaa.
Author(s): Wyn
Command | Description |
---|---|
!nyaa | Search anime. |
!nyaa lookup | Returns torrents from search. |
Ogey
Le ogey Cog.
All this code was originally made by Kuro, he's the king .
Author(s): Kuro
Command | Description |
---|---|
!ogey | Generates Ogey Image. |
!ogey gif | Generates a random Ogey GIF. |
Aliases: gifs
|
|
!ogey image | Generates a random Ogey image. |
Aliases: images
|
Osu
Commands for interacting with osu!
Author(s): Kuro
Command | Description |
---|---|
!osu | osu! related commands. |
!osu avatar | Get a player's current osu! avatar. |
!osu card | Get a player's osu! Standard profile card. |
!osu link | Link your osu! account. |
!osu profile | Send a player's osu! profile in an embed. |
!osu unlink | Unlink your osu! account. |
Otherbot
Command | Description |
---|---|
!otherbot | Otherbot configuration options. |
!otherbot channel | Sets the channel to report in. |
!otherbot pingrole | Sets the role to use for pinging. Leave blank to reset it. |
!otherbot watch | Watch settings. |
Aliases: watching
|
|
!otherbot watch offline | Manage offline notifications. |
!otherbot watch offline add | Add a bot that will be tracked when it goes offline. |
!otherbot watch offline embed | Set wether you want to receive notifications in embed or not. |
!otherbot watch offline emoji | Choose which emoji that will be used for offline messages. |
!otherbot watch offline list | Lists currently tracked bots. |
!otherbot watch offline remove | Removes a bot currently tracked. |
!otherbot watch online | Manage online notifications. |
!otherbot watch online add | Add a bot that will be tracked when it comes back online. |
!otherbot watch online embed | Set wether you want to receive notifications in embed or not. |
!otherbot watch online emoji | Choose which emoji that will be used for online messages. |
!otherbot watch online list | Lists currently tracked bots. |
!otherbot watch online remove | Removes a bot currently tracked. |
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. |
PetPet
Make PetPet GIFs!
Author(s): PhenoM4n4n, Kuro, and Glas
Command | Description |
---|---|
!petpet | PetPet someone. |
PfpImgen
Make images from avatars!
Author(s): PhenoM4n4n and Glas
Command | Description |
---|---|
!ahoy | You and Marine <3... |
!ahri | Look at this shit... |
!amigo | Amigo at... |
!ash | You become ash... |
!banner | To war we go! |
!bau | You become a bau bau... |
!better | Play better games... |
!bill | You become a billboard... |
!bonk | Bonk! Go to horny jail. |
!cage | to the cage... |
!cloudflare | Cloudflare someone!... |
!clowno | You become a clown... |
!competition | When you're at a competition |
!conference | Well well, what do you have to say?... |
!cutie | Assign someone a cute license. |
!dark | Horrfying secret... |
!delulu | Assign someone a delulu license. |
!denwa | Point at... |
!didyou | Did you know... |
!dj | Make a DJ... |
!doctor | The Doctor is IN... |
!dreaming | Dreaming of you... |
!dreams | Has soñado... |
!elite | Elite Miko!... |
!evidence | Here's the photographic evidence... |
!feeling | Can I borrow a feeling... |
!fraud | He's a fraud... |
!fumopic | Remilia caughts you in 4K... |
!funado | Estoy funado... |
!gosling | Totally not gosling at all... |
!honestly | Quite incredible... |
!horny | Assign someone a horny license. |
!huaso | Tikitikiti... |
!idiot | You're a fucking idiot... |
!ilove | I love... |
!ina | Ina is totally disgusted at you... |
!ineko | Make a neko avatar... |
!ipunch | Punch somebody!... |
!ireally | I really shouln't... |
!itis | You are running out... |
!jack | Jack Sparrow's tresaure... |
!kowone | Korone...... |
!lies | Don't believe his lies... |
!marihat | Marisa Hat... |
!marisa | Selfie with Marisa... |
!mhr | My honest reaction... |
!mikuphone | Miku phone... |
!mulder | Shitposting License... |
!mygf | My girlfriend... |
!nep | Rom & Ram spooked at you... |
!nickel | If I had a nickel for everytime someone ran this command.. |
!nofun | No fun allowed!... |
!pets | No Pets allowed... |
!pippa | Pippa stares at you... |
!pretend | You become Essex... |
!primeday | it's primeday!... |
!reliable | Call the ol' reliable... |
!religion | We could make a religion out off this!... |
!rika | Point at... |
!sanic | Sonic Celebrates... |
!secreto | El Secreto de la creatividad |
!shutup | Will you shutup, man |
!simp | You are now a simp. |
!slur | TIME TO GO CALL SOMEONE A SLUR ON DISCORD!... |
!stoptalking | Tell someone to stop blabbering away |
!sugoi | You become serval... |
!sus | You're among us... |
!taiko | Taiko... |
!thejar | To the jar!... |
!thisnow | We can end this now... |
!thisuser | This user makes me happy |
!thrilled | Thrilled... |
!twoguys | Two guys in a bus... |
!waku | Certified WakuWaku moment... |
!world | You're my world... |
!you | Make a you avatar... |
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 |
PokeFusion
Fuse Gen1 Pkmns in a terrible fashion
Author(s): Glas
Command | Description |
---|---|
!pokefuse | Searches for pokemons.. |
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! |
QRChecker
A QR code checker for attachments
Author(s): Unknown
Command | Description |
---|---|
!qrchecker | Configure QR code checker |
!qrchecker maxpixels | Set the maximum image pixels to check. |
!qrchecker show | Show current settings |
!qrchecker toggle | Toggle QR code checking |
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. |
ReTrigger
Trigger bot events using regular expressions
Author(s): TrustyJAID
Command | Description |
---|---|
!retrigger | Setup automatic triggers based on regular expressions |
!retrigger addrole | Add a trigger to add a role |
!retrigger allowlist | Set allowlist options for retrigger |
Aliases: whitelist
|
|
!retrigger allowlist add | Add a channel, user, or role to triggers allowlist |
!retrigger allowlist remove | Remove a channel, user, or role from triggers allowlist |
!retrigger ban | Add a trigger to ban users for saying specific things found with regex |
!retrigger blocklist | Set blocklist options for retrigger |
Aliases: blacklist
|
|
!retrigger blocklist add | Add a channel, user, or role to triggers blocklist |
!retrigger blocklist remove | Remove a channel, user, or role from triggers blocklist |
!retrigger command | Add a command trigger |
!retrigger dm | Add a dm response trigger |
!retrigger dmme | Add trigger to DM yourself |
!retrigger edit | Edit various settings in a set trigger. |
!retrigger edit chance | Edit the chance a trigger will execute. |
!retrigger edit command | Edit the text of a saved trigger. |
!retrigger edit cooldown | Set cooldown options for retrigger |
!retrigger edit deleteafter | Edit the delete_after parameter of a saved text trigger. |
!retrigger edit disable | Disable a trigger |
!retrigger edit edited | Toggle whether the bot will listen to edited messages as well as on_message for |
!retrigger edit enable | Enable a trigger |
!retrigger edit ignorecommands | Toggle the trigger ignoring command messages entirely. |
!retrigger edit includethreads | Toggle whether the allowlist/blocklist will include threads within the channel. |
!retrigger edit mention | Set whether or not to send this trigger will allow role mentions |
!retrigger edit nsfw | Toggle whether a trigger is considered NSFW. |
!retrigger edit ocr | Toggle whether to use Optical Character Recognition to search for text within images. |
!retrigger edit react | Edit the emoji reactions of a saved trigger. |
!retrigger edit readembeds | Toggle whether a trigger will check embeds. |
!retrigger edit readfilenames | Toggle whether to search message attachment filenames. |
!retrigger edit readthreads | Toggle whether a filter trigger will check thread titles. |
!retrigger edit regex | Edit the regex of a saved trigger. |
!retrigger edit reply | Set whether or not to reply to the triggered message |
!retrigger edit role | Edit the added or removed roles of a saved trigger. |
!retrigger edit suppress | Toggle whether a trigger will suppress original message embeds. |
!retrigger edit text | Edit the text of a saved trigger. |
!retrigger edit thread | Set whether or not this trigger will attempt to create a private thread on the triggered |
!retrigger edit tts | Set whether or not to send the message with text-to-speech |
!retrigger explain | Explain how to use retrigger |
!retrigger filter | Add a trigger to delete a message |
!retrigger image | Add an image/file response trigger |
!retrigger imagetext | Add an image/file response with text trigger |
!retrigger kick | Add a trigger to kick users for saying specific things found with regex |
!retrigger list | List information about triggers. |
!retrigger modlog | Set which events to record in the modlog. |
!retrigger modlog addroles | Toggle custom add role messages in the modlog |
Aliases: addrole
|
|
!retrigger modlog bans | Toggle custom ban messages in the modlog |
Aliases: ban
|
|
!retrigger modlog channel | Set the modlog channel for filtered words |
!retrigger modlog filter | Toggle custom filter messages in the modlog |
Aliases: delete, filters, deletes
|
|
!retrigger modlog kicks | Toggle custom kick messages in the modlog |
Aliases: kick
|
|
!retrigger modlog removeroles | Toggle custom add role messages in the modlog |
Aliases: removerole, remrole, rolerem
|
|
!retrigger modlog settings | Show the current modlog settings for this server. |
Aliases: list
|
|
!retrigger multi | Add a multiple response trigger |
!retrigger publish | Add a trigger to automatically publish content in news channels. |
!retrigger random | Add a random text response trigger |
!retrigger randomimage | Add a random image/file response trigger |
!retrigger react | Add a reaction trigger |
!retrigger remove | Remove a specified trigger |
!retrigger removerole | Add a trigger to remove a role |
!retrigger rename | Add trigger to rename users |
!retrigger resize | Add an image to resize in response to a trigger |
!retrigger text | Add a text response trigger |
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
Create user reports that server staff can respond to.
Users can open reports using `[p]report`. These are then sentto a channel in the server for staff, and the report creatorgets a DM. Both can be used to communicate.
Author(s): Cog Creators
Command | Description |
---|---|
!report | Send a report. |
!report interact | Open a message tunnel. |
!reportset | Manage Reports. |
!reportset output | Set the channel where reports will be sent. |
!reportset toggle | Enable or disable reporting for this server. |
Aliases: toggleactive
|
RolePerks
Command | Description |
---|---|
!roleperks | RolePerks commands. |
Aliases: roleperk
|
|
!roleperks channel | Custom Channel Management. |
Aliases: chan
|
|
!roleperks channel category | Set the category where the custom channels will be created. |
!roleperks channel list | List the custom channels that have been claimed. |
!roleperks channel permissions | Manage permissions for perk channels. |
Aliases: perms, perm
|
|
!roleperks channel permissions set | Open an interactive menu that lets you modify the default permissions for perk channels that users claim for themselves. |
Aliases: update, change, view
|
|
!roleperks channel permissions sync | Sync the permissions of all the perk channels with the category permissions. |
!roleperks channel purge | Purge all the claimed channels. |
!roleperks claim | Claim your role perks. |
!roleperks claim channel | Get your own custom channel. |
Aliases: c
|
|
!roleperks claim role | Get your own custom role. |
Aliases: r
|
|
!roleperks eligibleroles | Perk role management |
Aliases: eligible, er, eligiblerole, erole
|
|
!roleperks eligibleroles add | Add a role to the perk roles. |
!roleperks eligibleroles list | List the perk roles. |
Aliases: ls
|
|
!roleperks eligibleroles remove | Remove a role from the perk roles. |
!roleperks role | Claimed Roles management commands. |
Aliases: roles
|
|
!roleperks role list | List the roles that have been claimed. |
Aliases: ls
|
|
!roleperks role memberlimit | Set the member limit for the custom role. |
!roleperks role precedingrole | Set the role that the custom role should be placed after. |
!roleperks role purge | Purge all the claimed roles. |
!roleperks viewall | View all the roles and channels that have been claimed. |
RoleTools
Role related tools for moderation
Author(s): TrustyJAID
Command | Description |
---|---|
!roletools | Commands for creating custom role settings |
!roletools atomic | Set the atomicity of role assignment. |
!roletools autorole | Set a role to be automatically applied when a user joins the server. |
!roletools buttons | Setup role buttons |
Aliases: button
|
|
!roletools buttons cleanup | Check each button that has registered a message still exists and remove buttons with |
!roletools buttons create | Create a role button |
!roletools buttons delete | Delete a saved button. |
!roletools buttons view | View current buttons setup for role assign in this server. |
!roletools cost | Set the cost to acquire a role. |
!roletools exclude | Set role exclusions |
Aliases: exclusive
|
|
!roletools exclude add | Add role exclusion (This will remove if the designated role is acquired |
!roletools exclude mutual | Allow setting roles mutually exclusive to eachother |
!roletools exclude remove | Remove role exclusion |
!roletools forcerole | Force a sticky role on one or more users. |
!roletools forceroleremove | Force remove sticky role on one or more users. |
!roletools giverole | Gives a role to designated members. |
!roletools include | Set role inclusion |
Aliases: inclusive
|
|
!roletools include add | Add role inclusion (This will add roles if the designated role is acquired |
!roletools include mutual | Allow setting roles mutually inclusive to eachother |
!roletools include remove | Remove role inclusion |
!roletools message | Commands for sending/editing messages for roletools |
!roletools message edit | Edit a bots message to include Role Buttons |
!roletools message editbutton | Edit a bots message to include Role Buttons |
!roletools message editselect | Edit a bots message to include Select Menus |
!roletools message send | Send a select menu to a specified channel for role assignment |
!roletools message sendbutton | Send buttons to a specified channel with optional message. |
!roletools message sendselect | Send a select menu to a specified channel for role assignment |
!roletools reaction | Reaction role settings |
Aliases: react, reactions
|
|
!roletools reaction bulk | Create multiple roles reactions for a single message |
!roletools reaction cleanup | Cleanup old/missing reaction roles and settings. |
!roletools reaction clearreact | Clear the reactions for reaction roles. This will remove |
!roletools reaction create | Create a reaction role |
!roletools reaction reactroles | View current bound roles in the server |
Aliases: reactionroles, reactrole
|
|
!roletools reaction remove | Remove a reaction role |
!roletools removerole | Removes a role from the designated members. |
!roletools required | Set role requirements |
Aliases: requires, require, req
|
|
!roletools required add | Add role requirements |
!roletools required any | Set the required roles to require any of the roles instead of all of them |
!roletools required remove | Remove role requirements |
!roletools select | Setup role select menus |
Aliases: selects
|
|
!roletools select cleanup | Check each select menu that has registered a message still exists and remove buttons with |
!roletools select create | Create a select menu |
!roletools select createoption | Create a select menu option |
!roletools select delete | Delete a saved select menu. |
!roletools select deleteoption | Delete a saved option. |
!roletools select view | View current select menus setup for role assign in this server. |
Aliases: list
|
|
!roletools select viewoptions | View current select menus setup for role assign in this server. |
Aliases: listoptions, viewoption, listoption
|
|
!roletools selfadd | Set whether or not a user can apply the role to themselves. |
!roletools selfrem | Set whether or not a user can remove the role from themselves. |
!roletools selfrole | Add or remove a defined selfrole |
!roletools sticky | Set whether or not a role will be re-applied when a user leaves and rejoins the server. |
!roletools viewroles | View current roletools setup for each role in the server |
RoleUtils
Useful role commands.
Includes massroling, role targeting, autoroling and reaction roles.
Author(s): inthedark.org and PhenoM4n4n
Command | Description |
---|---|
!autorole | Manage autoroles and sticky roles. |
!autorole add | Add a role to be added to all new members on join. |
!autorole bots | Manage autoroles for bots. |
!autorole bots add | Add a role to be added to all new bots on join. |
!autorole bots remove | Remove an autorole for bots. |
!autorole bots toggle | Toggle the bots only autorole system. |
!autorole humans | Manage autoroles for humans. |
!autorole humans add | Add a role to be added to all new humans on join. |
!autorole humans remove | Remove an autorole for humans. |
!autorole humans toggle | Toggle the human only autorole system. |
!autorole remove | Remove an autorole. |
!autorole sticky | |
Aliases: stickyrole
|
|
!autorole sticky add | |
!autorole sticky remove | |
!autorole sticky set | |
!autorole toggle | Toggle the auto role system. |
!multirole | Add multiple roles to a member. |
!multirole remove | Remove multiple roles from a member. |
!reactrole | Base command for Reaction Role management. |
!reactrole bind | Bind a reaction role to an emoji on a message. |
!reactrole create | Create a reaction role. |
!reactrole delete | Delete an entire reaction role for a message. |
!reactrole delete bind | Delete an emoji-role bind for a reaction role. |
!reactrole list | View the reaction roles on this server. |
!role | Base command for modifying roles. |
!role add | Add a role to a member. |
!role addmulti | Add a role to multiple members. |
!role all | Add a role to all members of the server. |
!role bots | Add a role to all bots in the server. |
!role color | Change a role's color. |
!role colors | Sends the server's roles, ordered by color. |
!role create | Creates a role. |
!role custom | Add/Remove roles to one or more users |
!role hoist | Toggle whether a role should appear seperate from other roles. |
!role humans | Add a role to all humans (non-bots) in the server. |
!role in | Add a role to all members of a another role. |
!role info | Get information about a role. |
!role members | Sends a list of members in a role. |
!role name | Change a role's name. |
!role rall | Remove a role from all members of the server. |
!role rbots | Remove a role from all bots in the server. |
!role remove | Remove a role from a member. |
!role removemulti | Remove a role from multiple members. |
!role rhumans | Remove a role from all humans (non-bots) in the server. |
!role rin | Remove a role from all members of a another role. |
!role target | Modify roles using 'targeting' args. |
!role target add | Add a role to members using targeting args. |
!role target remove | Remove a role from members using targeting args. |
!role uniquemembers | View the total unique members between multiple roles. |
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. |
RussianRoulette
Author(s): Redjumpman (Redjumpman#1337)
Command | Description |
---|---|
!russian | Start or join a game of russian roulette. |
!russianversion | Shows the cog version for RussianRoulette. |
!setrussian | Russian Roulette Settings group. |
!setrussian chamber | Sets the chamber size of the gun used. MAX: 12. |
!setrussian cost | Sets the required cost to play. |
!setrussian wait | Set the wait time (seconds) before starting the game. |
Sekai
Creates Sekai Sticker WONDERHOY
Author(s): Glas
Command | Description |
---|---|
!characters | Show available characters! |
!sekai | Make a Sekai sticker! |
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 |
Shibe
Shibe commands
Author(s): Chris/Gai
Command | Description |
---|---|
!shibe | Get a random shiba inu picture |
Ship
Author(s): Glas
Command | Description |
---|---|
!ship | Calculate the percentage of love compatibility between two people.. |
Shop
Author(s): Redjumpman (Redjumpman#1337)
Command | Description |
---|---|
!inventory | Displays your purchased items. |
!setshop | Shop Settings group command |
!setshop alertrole | Sets the role that will receive alerts. |
!setshop alerts | Toggles alerts when users redeem items. |
!setshop gifting | Toggles if users can gift items. |
!setshop sorting | Set how shop items are sorted. |
!setshop toggle | Closes/opens all shops. |
!shop | Shop group command |
!shop bulkadd | Add multiple items and shops. |
!shop buy | Shop menu appears with no purchase order. |
!shop clearinv | Completely clears a user's inventory. |
!shop gift | Gift another user a set number of one of your items. |
!shop give | Administratively gives a user an item. |
!shop item | Creates, Deletes, and Edits items. |
!shop manager | Creates edits, or deletes a shop. |
!shop pending | Displays the pending menu. |
!shop redeem | Redeems an item in your inventory. |
!shop restock | Restocks all items in a shop by a specified amount. |
!shop trade | Attempts to trade an item with another user. |
!shop tradetoggle | Disables or enables trading with you. |
!shop version | Shows the current Shop version. |
SmartLyrics
Gets lyrics for your current song.
Author(s): ryan5453
Command | Description |
---|---|
!lyrics | Gets the lyrics for your current song. |
SmartReact
Command | Description |
---|---|
!addreact | |
!delallreact | |
!delreact | Delete a reaction from a trigger word. |
!listreact | List all trigger words and their reactions. |
Snipe
Multi Snipe for fun and non-profit
Author(s): npc203 (epic guy#0715)
Command | Description |
---|---|
!esnipe | EditSnipe a channel's last edited message for fun and profit. |
!esnipe bulk | List all recorded edit snipes in the past for said text channel. |
!esnipe user | Edit Snipe a user's edited messages from the said channel. |
!snipe | Snipe a channel's last deleted message for fun and profit. |
!snipe bulk | List all recorded snipes in the past for said text channel. |
!snipe embed | Snipe past embeds in the channel. |
!snipe search | search through the history of deleted/edited messages |
!snipe user | Snipe a user's past deleted messages from a text channel. |
!snipeset | Configuration settings for snipe |
!snipeset ignore | Ignore channel or server from sniping |
!snipeset ignore channel | Ignore/Unignore a channel for sniping |
!snipeset ignore server | Ignore/Unignore this server for sniping |
!snipeset show | Show ignoring channels for the server |
Spoilerer
Author(s): Zephyrkul (Zephyrkul#1089)
Command | Description |
---|---|
!spoiler | Spoilers the attachments provided with the message for you. |
!spoiler button | Enable or disable the spoiler button for this guild. |
!spoiler message | Spoilers the specified message's attachments by deleting it and re-posting it. |
StableDiffusion
Stable Diffusion using the Replicate API.
Author(s): inthedark.org
Command | Description |
---|---|
!stablediffusion | Generate art using Replicate Stable Diffusion. |
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 |
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. |
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. |
System
Get system metrics.
Most commands work on all OSes or omit certian information.See the help for individual commands for detailed limitations.
Author(s): @vexingvexed
Command | Description |
---|---|
!system | Get information about your system metrics. |
!system all | Get an overview of the current system metrics, similar to |
Aliases: overview, top
|
|
!system cpu | Get metrics about the CPU. |
!system disk | Get infomation about disks connected to the system. |
!system mem | Get infomation about memory usage. |
Aliases: memory, ram
|
|
!system network | Get network stats. They may have overflowed and reset at some point. |
Aliases: net
|
|
!system processes | Get an overview of the status of currently running processes. |
Aliases: proc
|
|
!system red | See what resources [botname] is using. |
!system sensors | Get sensor metrics. |
!system uptime | Get the system boot time and how long ago it was. |
Aliases: up
|
|
!system users | Get information about logged in users. |
TTT
Tic Tac Toe
Author(s): aikaterna and HizkiFW
Command | Description |
---|---|
!ttt | Tic Tac Toe |
Tags
Create and use tags.
The TagScript documentation can be found [here](https://cogs.melonbot.io/tags/).
Author(s): inthedark.org, PhenoM4n4n, sravan, and npc203
Command | Description |
---|---|
!invoketag | Manually invoke a tag with its name and arguments. |
!tag | Tag management with TagScript. |
Aliases: customcom, cc, alias
|
|
!tag add | Add a tag with TagScript. |
!tag alias | Add an alias for a tag. |
!tag append | Add text to a tag's TagScript. |
!tag backup | Backup all the tag data for your server. |
!tag docs | Search the TagScript documentation for a block. |
!tag edit | Edit a tag's TagScript. |
!tag info | Show information about a tag. |
!tag list | View all stored tags on this server. |
!tag pastebin | Add a tag with a Pastebin link. |
!tag raw | Get a tag's raw content. |
!tag remove | Permanently delete a tag. |
!tag restore | Restore all tag data for your server. |
!tag search | Search for tags by name. |
!tag unalias | Remove an alias for a tag. |
!tag usage | See tag usage stats. |
Aliases: stats
|
|
!tags | View all tags and aliases. |
Taiko
A cog made for managing taiko-web servers
Command | Description |
---|---|
!generate_new_image | Generate an image with the provided main and sub text. |
!latestscores | Show last 50 played songs and it's scores |
!leastplayed | Least played songs! |
!randomsong | Suggest a random song from the database and display top 5 scores for each difficulty. |
!searchsong | Show song details (name and ID) for the provided song name |
!setchannel | Set channel for notifications |
!setchannel scores | Set scores channel |
!setchannel songs | Set songs channel |
!setrole | Set or unset roles for the server |
!songinfo | Fetch detailed information about a specific song by its ID or name. |
!songlist | Grab all song names from database |
!test_song_announcement_image | Test command to create an image for a song announcement using placeholder attributes. |
!togglemention | Enable or disable to mention you in discord, when you score! |
!topplayers | Top global players in taiko, use -g for global ranking |
!toprank | Show the top 5 of total scores with the provided song name |
!topsongs | Most played songs! |
!tp | Show taiko stats about the discord user |
!trends | Display trends for the most and least played songs for each month of the current year. |
!unsetchannel | Remove channel for notifications |
!unsetchannel scores | |
!unsetchannel songs |
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 |
TeachMe
Author(s): nottherealtar
Command | Description |
---|---|
!teachme | Retrieves a random Quote from ZenQuotes.io and sends it as an embed. |
TempRoles
A cog to assign temporary roles to users, expiring after a set duration!
Author(s): AAA3A and Obi-Wan3
Command | Description |
---|---|
!temproles | Assign TempRoles roles to users, expiring after a set time. |
Aliases: temprole
|
|
!temproles addallowedselftemprole | Add an allowed self Temp Role. |
!temproles addjoiningtemprole | Add a joining Temp Role. |
!temproles assign | Assign/Add a TempRole to a member, for a specified duration. |
!temproles autoaddtemprole | Add an auto Temp Role. |
!temproles autotemproles | List the auto Temp Roles. |
!temproles edit | Edit a TempRole for a member, for a specified duration. |
!temproles joiningtemproles | List the joining Temp Roles. |
!temproles list | List active Temp Roles on this server, for optional specified member and/or role. |
!temproles logschannel | Set the logs channel for Temp Roles. |
!temproles mylist | List active Temp Roles for yourself. |
!temproles removeallowedselftemprole | Remove an allowed self Temp Role. |
!temproles removeautoaddtemprole | Remove an auto Temp Role. |
!temproles removejoiningtemprole | Remove a joining Temp Role. |
!temproles selfassign | Assign/Add an allowed self Temp Role to yourself, for a specified duration. |
!temproles selflist | Unassign/Remove an allowed self Temp Role from yourself. |
!temproles selfunassign | Unassign/Remove an allowed self Temp Role from yourself. |
!temproles unassign | Unassign/Remove a TempRole from a member. |
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. |
TheApix
Description
Command | Description |
---|---|
!apix | Commands for TheApix. |
!apix advice | Fetches a random piece of advice. |
!apix animechan | Fetch a random fact using TheApix. |
!apix bingsearch | Searches Bing for images based on a query. |
!apix blackpink | Creates a stylized "Blackpink"-themed image with custom text, color, and optional border.. |
!apix carbon | Generates a code snippet image using the Carbon API, saves it to the downloads folder, uploads it, and returns the URL of the uploaded image.. |
!apix cat | Fetches a random cat image URL.. |
!apix dog | Fetches a random dog image URL.. |
!apix domainsearch | Fetches domain information from the DomainsDB API. |
!apix fox | Fetches a random fox image URL.. |
!apix genqr | Generates a QR code. |
!apix joke | Fetches a specified number of jokes. |
!apix quote | Fetches a random quote. |
!apix riddle | Fetches a random riddle from the Riddles API. |
!apix uselessfact | Fetches a random useless fact. |
!apix worddef | Fetch definitions for a word from the Dictionary API. |
ThreadBumper
Author(s): flare#0001
Command | Description |
---|---|
!keepalive | Sends a ping to the thread to keep it alive. |
Timestamp
A discord timestamp creator cog.
Author(s): TrustyJAID
Command | Description |
---|---|
!timestamp | Make your very own discord timestamp! |
Aliases: ts
|
|
!timestamp absolute | Produce an absolute timestamp. |
!timestamp relative | Produce a timestamp relative to right now. |
!timestamp snowflake | Produce a snowflake's timestamp |
!timestamp timezone | Timezone related commands |
!timestamp timezone set | Set your timezone for conversions |
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? |
Translate
Translate everything!
Author(s): Kuro
Command | Description |
---|---|
!texttoemoji | Convert the given text to emojis! |
!translate | Translates the given text! |
!translateset | Translate configuration. |
!translateset react | Enable or disable translation with flag emoji reaction. |
Trivia
Play trivia with friends!
Author(s): Cog Creators
Command | Description |
---|---|
!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. |
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 |
UwU
UwU.
Author(s): PhasecoreX
Command | Description |
---|---|
!uwu | Uwuize the replied to message, previous message, or your own text. |
VocaDB
Fetch Vocaloid song lyrics on VocaDB.net database!
Author(s): ow0x and Fixator10
Command | Description |
---|---|
!vocadb | Fetch Vocaloid song lyrics from VocaDB.net database |
VoiceLog
Logs users joining and leaving a VC, inside the VC chat itself.
Author(s): hollowstrawberry
Command | Description |
---|---|
!voicelog | Voice Log configuration |
!voicelog disable | Disable voice log for the whole guild. |
!voicelog enable | Enable voice log for the whole guild. |
VrtUtils
A collection of stateless utility commands for getting info about various things.
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
!binary2text | Convert a binary string to text |
!botinfo | Get info about the bot |
!cleanadventurealerts | Prune adventure alerts from members no longer in the server |
!closestuser | Find the closest fuzzy match for a user |
!emojidata | Get info about an emoji |
!exportchat | Export chat history to an html file |
!filterdelete | Delete all messages containing a keyword in a channel |
!getbanner | Get a user's banner |
!getuser | Find a user by ID |
!getwebhook | Find a webhook by ID |
!noping | Toggle whether you want to be pinged |
!nopingset | No Ping subcommands |
!nopingset prune | Prune users no longer in the server from the No Ping rule |
!nopingset view | List users who have opted out of being pinged |
Aliases: list
|
|
!oldestaccounts | See which users have the oldest Discord accounts |
!oldestchannels | See which channel is the oldest |
!oldestmembers | See which users have been in the server the longest |
!randomnum | Generate a random number between the numbers specified |
!reactmsg | Add a reaction to a message |
!rolemembers | View all members that have a specific role |
!samplevoters | Select a random sample of voters from a message |
!setcooldown | Set a cooldown for the current channel |
!text2binary | Convert text to binary |
!todorefresh | Refresh a todo list channel. |
!wipethreads | Clear all threads from a server |
!wipevcs | Clear all voice channels from a server |
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. |
Watamelon
Le Watamelon Cog.
All this code was originally made by Kuro, he's the king .
Author(s): Kuro
Command | Description |
---|---|
!watamelon | Generates Watamelon Image. |
!watamelon gif | Generates a random Watamelon GIF. |
Aliases: gifs
|
|
!watamelon image | Generates a random Watamelon image. |
Aliases: images
|
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
Welcomes new members and goodbye those who leave to the guild in the default channel rewritten for V3 from https://github.com/irdumbs/Dumb-Cogs/blob/master/welcome/welcome.py
Author(s): irdumb and TrustyJAID
Command | Description |
---|---|
!welcomeset | Sets welcome module settings |
!welcomeset bot | Special greeting for bots. |
!welcomeset bot goodbyemsg | Set the goodbye msg for bots. |
!welcomeset bot msg | Set the greeting msg for bots. |
!welcomeset bot role | Set the role to put bots in when they join. |
!welcomeset bot test | Test the bot joining message |
!welcomeset embed | Set various embed options. |
!welcomeset embed author | Toggle the author field being filled in the embed. |
!welcomeset embed colour | Set the embed colour. |
!welcomeset embed footer | Set the embed footer. |
!welcomeset embed goodbyecolour | Set the embed colour. |
!welcomeset embed icon | Set the embed icon image. |
!welcomeset embed image | Set embed image options. |
!welcomeset embed image goodbye | Set the embed image link for goodbyes. |
!welcomeset embed image greeting | Set the embed image link for greetings. |
!welcomeset embed mention | Toggle mentioning the user when they join. |
!welcomeset embed thumbnail | Set the embed thumbnail image. |
!welcomeset embed timestamp | Toggle the timestamp in embeds. |
!welcomeset embed title | Set the embed title. |
!welcomeset embed toggle | Toggle embed messages. |
!welcomeset goodbye | Manage goodbye messages. |
Aliases: leave
|
|
!welcomeset goodbye add | Adds a goodbye message format for the guild to be chosen at random |
!welcomeset goodbye allowedmentions | Determine the bots allowed mentions for greetings |
!welcomeset goodbye channel | Sets the channel to send the goodbye message. |
!welcomeset goodbye deleteafter | Set the time after which a greeting message is deleted in seconds. |
!welcomeset goodbye deleteprevious | Turns on/off deleting the previous greeting message when a user joins. |
!welcomeset goodbye list | Lists the goodbye messages of this guild and allows editing the settings. |
!welcomeset goodbye test | Test the goodbye message deleted after 60 seconds |
!welcomeset goodbye toggle | Turns on/off sending goodbye messages to users who leave to the guild. |
!welcomeset greeting | Manage welcome messages |
Aliases: welcome
|
|
!welcomeset greeting add | Adds a greeting message format for the guild to be chosen at random |
!welcomeset greeting allowedmentions | Determine the bots allowed mentions for greetings |
!welcomeset greeting channel | Sets the channel to send the greeting message. |
!welcomeset greeting count | Turns on/off showing how many users join each day. |
!welcomeset greeting deleteafter | Set the time after which a greeting message is deleted in seconds. |
!welcomeset greeting deleteprevious | Turns on/off deleting the previous greeting message when a user joins. |
!welcomeset greeting filter | Set what to do when a username matches the bots filter. |
!welcomeset greeting grouped | Set whether to group greeting messages |
!welcomeset greeting list | Lists the greeting messages of this guild and allows editing the settings. |
!welcomeset greeting minimumage | Set the minimum number of days a user account must be to show up in the greeting message. |
!welcomeset greeting test | Test the greeting message deleted after 60 seconds. |
!welcomeset greeting toggle | Turns on/off welcoming new users to the guild. |
!welcomeset settings | Show the servers welcome settings |
!welcomeset whisper | Sets whether or not a DM is sent to the new user |
Wolfram
Ask Wolfram Alpha any question.
Author(s): aikaterna
Command | Description |
---|---|
!wolfram | Ask Wolfram Alpha any question. |
!wolframimage | Ask Wolfram Alpha any question. Returns an image. |
!wolframsolve | Ask Wolfram Alpha any math question. Returns step by step answers. |
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. |
YTDL
Downloads YouTube videos.
Author(s): Unknown
Command | Description |
---|---|
!ytdl | Download a video from YouTube. |
YTDownloader
Author(s): blizzardthewolf
Command | Description |
---|---|
!uploadvideo | Uploads a video to a song by ID or name. |
!yt2webm | Converts a YouTube video to WebM in 540p. |
!ytmp3 | Converts a YouTube video to MP3. |
!ytmp4 | Converts a YouTube video to MP4. |
!ytmp4access | Manage access to the ytmp4 command. |
!ytmp4access addrole | Add a role to access the ytmp4 command. |
!ytmp4access adduser | Add a user to access the ytmp4 command. |
!ytmp4access removerole | Remove a role from the access list. |
!ytmp4access removeuser | Remove a user from the access list. |
!ytmp4access setcost | Set the cost for using the ytmp4 command. |
Youwouldnt
Youwouldnt
Author(s): Glas
Command | Description |
---|---|
!youwo | You wouln't steal a meme... |