288 Cogs with 3.2k Commands
AbuseIPDB
Author(s): adminelevation
Command | Description |
---|---|
,abuseipdb | AbuseIPDB is a project to help combat the spread of hackers, spammers, and abusive activity on the internet by providing a central blacklist for webmasters, system administrators, and other interested parties to report IP's engaged in bad behavior. |
,abuseipdb check | See details about an IPv4 or IPv6 |
,abuseipdb leaderboard | Show the top 10 reporters over the last 30 days |
,abuseipdb list | Show all reports for an IP |
,abuseipdb report | Create a new IP abuse report |
,abuseipdbset | Configure the AbuseIPDB cog |
,abuseipdbset setapikey | |
Achievements
Earn achievements by chatting in channels.
Author(s): MAX
Command | Description |
---|---|
,achievements | Achievements commands. |
Aliases: achieve
|
|
,achievements ignoreme | Ignore yourself from earning achievements. |
,achievements leaderboard | Check the leaderboard. |
Aliases: lb
|
|
,achievements list | List all available achievements. |
,achievements profile | Check your profile or someone else's. |
,achievements unlocked | Check your unlocked achievements or someone else's. |
,achievementset | Achievement settings. |
Aliases: achieveset
|
|
,achievementset blacklist | Add or remove a channel from the blacklisted channels list. |
,achievementset channel | Set the channel to notify about achievements. |
,achievementset emoji | Emoji settings. |
,achievementset emoji check | Set the check emoji. |
,achievementset emoji cross | Set the cross emoji. |
,achievementset listblacklisted | List all blacklisted channels. |
Aliases: listbl
|
|
,achievementset notify | Toggle achievement notifications. |
,achievementset settings | Check the current settings. |
,achievementset toggle | Toggle achievements. |
,customset | Custom achievements commands. |
,customset add | Add a custom achievement. |
,customset clear | Clear all custom achievements. |
,customset enable | Toggle custom achievements. |
,customset remove | Remove a custom achievement. |
AcronymGame
Play a random match of Acrononym game, with Modals!
Author(s): AAA3A
Command | Description |
---|---|
,acronymgame | Play a random match of Acronym game. |
Aliases: acronym, acro
|
AddImage
Add images the bot can upload
Author(s): TrustyJAID
Command | Description |
---|---|
,addimage | Add an image for the bot to directly upload |
,addimage add | Add an image to direct upload on this server |
,addimage clean_deleted_images | Cleanup deleted images that are not supposed to be saved anymore |
,addimage clear_images | Clear all the images stored for the current server |
,addimage delete | Remove a selected images |
,addimage ignoreglobal | Toggle usage of bot owner set global images on this server |
,addimage list | List images added to bot |
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. |
AdminUtils
Useful commands for server administrators.
Author(s): Fixator10, DiNitride, kablekompany, and Predeactor
Command | Description |
---|---|
,aemoji | Manage emoji |
,aemoji add | Create custom emoji |
,aemoji message | Add an emoji from a specified message |
,aemoji remove | Remove emoji from server |
,aemoji rename | Rename emoji and restrict to certain roles |
,amassmove | Move all members from one voice channel to another |
,channel | Manage channels |
,channel create | Create a channel |
Aliases: add
|
|
,channel create stage | Create a stage channel |
,channel create text | Create a text channel |
,channel create voice | Create a voice channel |
,channel delete | Remove a channel from server |
,channel rename | Rename a channel |
,prune | Cleanup inactive server members |
,restartvoice | Change voice channel's region to random and back |
AdvancedBlacklist
An advanced blacklist cog for more control over your blacklist
Author(s): Jojo#7791
Command | Description |
---|---|
,localblacklist | Manage the local blacklist for your guild. |
Aliases: localblocklist
|
|
,localblacklist add | Add users to the local blacklist |
,localblacklist clear | Clear the local blacklist |
,localblacklist list | List the members and roles in the local blacklist. |
,localblacklist reason | Edit the reason for a member or role in the local blacklist. |
,localblacklist remove | Remove users from the local blacklist. |
,localwhitelist | Manage the local whitelist for your guild. |
Aliases: localallowlist
|
|
,localwhitelist add | Add members and roles to the local whitelist. |
,localwhitelist clear | Clear the local whitelist |
,localwhitelist list | List the locally whitelisted members/roles |
,localwhitelist reason | Edit the reason for a locally whitelisted member/role |
,localwhitelist remove | Remove members/roles from the local whitelist |
AdvancedInvite
An advanced invite for [botname]
To configure the invite command, check out `[p]invite set`.
Author(s): Jojo#7791
Command | Description |
---|---|
,invite | Invite [botname] to your server! |
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. |
Afk
Notify users whenever you go AFK with pings logging.
Be afk and notify users who ping you with a reason of your choice.
Author(s): NoobInDaHause
Command | Description |
---|---|
,afk | Be afk and notify users whenever they ping you. |
,afkset | Settings for the AFK cog. |
Aliases: awayset
|
|
,afkset forceafk | Forcefully add or remove an AFK status on a user. |
,afkset members | Check who are all the afk members in your guild. |
,afkset nick | Toggle whether to change the users nick with [AFK] {user_display_name} or not. |
,afkset reset | Reset your AFK settings to default. |
,afkset showsettings | See your AFK settings. |
Aliases: ss
|
|
,afkset sticky | Toggle whether to sticky your afk or not. |
,afkset togglelogs | Toggle whether to log all pings you recieved or not. |
Aliases: tl
|
Aki
Play Akinator in Discord!
Author(s): PhenoM4n4n and sravan
Command | Description |
---|---|
,aki | Start a game of Akinator! |
AltDentifier
Check new users with AltDentifier API
Author(s): PhenoM4n4n
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! |
,cat | Random cats! |
,cat 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! |
,pig | Random pigs! |
,raccoon | Random raccoons! |
,redpanda | Random red pandas! |
,shark | Random sharks! |
,snake | Random snakes! |
,spider | Random spiders! |
,turtle | Random turtles! |
AnnounceDaily
Send daily announcements
Author(s): Bobloy
Command | Description |
---|---|
,announcedaily | Base command for managing AnnounceDaily settings |
Aliases: annd
|
|
,announcedaily addimg | Add an image to the pool of announcement images |
,announcedaily addmsg | Add a message to the pool of announcement messages |
,announcedaily delimg | Remove an image from the announcement pool |
,announcedaily delmsg | Remove a message from the announcement pool |
,announcedaily listimg | List all registered announcement images |
,announcedaily listmsg | List all registered announcement messages |
,announcedaily setchannel | Set the announcement channel for this server |
,announcedaily settime | Set the daily announcement time |
,runannounce | Manually run the daily announcement |
AnonReporter
Author(s): Dav
Command | Description |
---|---|
,anonreport | Report something anonymously (don't include text to report via DM) |
,anonreporter | Anonreporter settings |
,anonreporter channel | Set the channel used for guild reports. |
,botreport | Report something to the bot owner anonymously. |
AnotherPingCog
A rich embed ping command with latency timings.
You can customise the emojis, colours or force embeds with `[p]pingset`.
Author(s): @vexingvexed
Command | Description |
---|---|
,ping | A rich embed ping command with timings. |
Aliases: pinf, png, pign, pjgn, ipng, pgn, pnig
|
AntiPhishing
Guard users from malicious links and phishing attempts with customizable protection options.
Author(s): adminescalation
Command | Description |
---|---|
,antiphishing | Configurable options to help keep known malicious links out of your community's conversations. |
,antiphishing action | Customize enforcement |
,antiphishing alerthook | Set an alert webhook. Useful if you manage multiple servers and want to consolidate link safety alerts. |
,antiphishing autoban | Configure an independent autoban |
,antiphishing logchannel | Set logging channel |
,antiphishing scan | Scan the last 500 links in each channel against the blocklist. |
,antiphishing settings | Show current settings |
,antiphishing staffrole | Set responder role |
,antiphishing stats | Check statistics |
,antiphishing timeoutduration | Set timeout duration |
Audio
Play audio through voice channels.
Author(s): Cog Creators
Command | Description |
---|---|
,audioset | Music configuration options. |
,audioset autodeafen | Toggle whether the bot will be auto deafened upon joining the voice channel. |
,audioset autoplay | Change auto-play setting. |
,audioset autoplay playlist | Set a playlist to auto-play songs from. |
,audioset autoplay reset | Resets auto-play to the default playlist. |
,audioset autoplay toggle | Toggle auto-play when there no songs in queue. |
,audioset countrycode | Set the country code for Spotify searches. |
,audioset dailyqueue | Toggle daily queues. |
,audioset dc | Toggle the bot auto-disconnecting when done playing. |
,audioset dj | Toggle DJ mode. |
,audioset emptydisconnect | Auto-disconnect from channel when bot is alone in it for x seconds, 0 to disable. |
,audioset emptypause | Auto-pause after x seconds when room is empty, 0 to disable. |
,audioset jukebox | Set a price for queueing tracks for non-mods, 0 to disable. |
,audioset lyrics | Prioritise tracks with lyrics. |
,audioset maxlength | Max length of a track to queue in seconds, 0 to disable. |
,audioset maxvolume | Set the maximum volume allowed in this server. |
,audioset mycountrycode | Set the country code for Spotify searches. |
,audioset notify | Toggle track announcement and other bot messages. |
,audioset persistqueue | Toggle persistent queues. |
,audioset restrictions | Manages the keyword whitelist and blacklist. |
,audioset restrictions blacklist | Manages the keyword blacklist. |
,audioset restrictions blacklist add | Adds a keyword to the blacklist. |
,audioset restrictions blacklist clear | Clear all keywords added to the blacklist. |
,audioset restrictions blacklist delete | Removes a keyword from the blacklist. |
,audioset restrictions blacklist list | List all keywords added to the blacklist. |
,audioset restrictions whitelist | Manages the keyword whitelist. |
,audioset restrictions whitelist add | Adds a keyword to the whitelist. |
,audioset restrictions whitelist clear | Clear all keywords from the whitelist. |
,audioset restrictions whitelist delete | Removes a keyword from the whitelist. |
,audioset restrictions whitelist list | List all keywords added to the whitelist. |
,audioset role | Set the role to use for DJ mode. |
,audioset settings | Show the current settings. |
Aliases: info
|
|
,audioset thumbnail | Toggle displaying a thumbnail on audio messages. |
,audioset vote | Percentage needed for non-mods to skip tracks, 0 to disable. |
,autoplay | Starts auto play. |
,bump | Bump a track number to the top of the queue. |
,bumpplay | Force play a URL or search for a track. |
,disconnect | Disconnect from the voice channel. |
,eq | Equalizer management. |
,eq delete | Delete a saved eq preset. |
,eq list | List saved eq presets. |
,eq load | Load a saved eq preset. |
,eq reset | Reset the eq to 0 across all bands. |
,eq save | Save the current eq settings to a preset. |
,eq set | Set an eq band with a band number or name and value. |
,genre | Pick a Spotify playlist from a list of categories to start playing. |
,local | Local playback commands. |
,local folder | Play all songs in a localtracks folder. |
,local play | Play a local track. |
,local search | Search for songs across all localtracks folders. |
,now | Now playing. |
,pause | Pause or resume a playing track. |
,percent | Queue percentage. |
,play | Play the specified track or search for a close match. |
,playlist | Playlist configuration options. |
,playlist append | Add a track URL, playlist link, or quick search to a playlist. |
,playlist copy | Copy a playlist from one scope to another. |
,playlist create | Create an empty playlist. |
,playlist dedupe | Remove duplicate tracks from a saved playlist. |
,playlist delete | Delete a saved playlist. |
,playlist info | Retrieve information from a saved playlist. |
,playlist list | List saved playlists. |
,playlist queue | Save the queue to a playlist. |
,playlist remove | Remove a track from a playlist by url. |
,playlist rename | Rename an existing playlist. |
,playlist save | Save a playlist from a url. |
,playlist start | Load a playlist into the queue. |
,playlist update | Updates all tracks in a playlist. |
,prev | Skip to the start of the previously played track. |
,queue | List the songs in the queue. |
,queue clean | Removes songs from the queue if the requester is not in the voice channel. |
,queue cleanself | Removes all tracks you requested from the queue. |
,queue clear | Clears the queue. |
,queue search | Search the queue. |
,queue shuffle | Shuffles the queue. |
,remove | Remove a specific track number from the queue. |
,repeat | Toggle repeat. |
,search | Pick a track with a search. |
,seek | Seek ahead or behind on a track by seconds or to a specific time. |
,shuffle | Toggle shuffle. |
,shuffle bumped | Toggle bumped track shuffle. |
,sing | Make Red sing one of her songs. |
,skip | Skip to the next track, or to a given track number. |
,stop | Stop playback and clear the queue. |
,summon | Summon the bot to a voice channel. |
,volume | Set the volume, 1% - 150%. |
AudioTrivia
Upgrade to the Trivia cog that enables audio trivia
Replaces the Trivia cog
Author(s): Bobloy
Command | Description |
---|---|
,atriviaset | Manage Audio Trivia settings. |
,atriviaset repeat | Set whether or not short audio will be repeated |
,atriviaset timelimit | Set the maximum seconds permitted to answer a question. |
,audiotrivia | Start trivia session on the specified category or categories. |
,audiotrivia list | List available trivia including audio categories. |
,trivia | Start trivia session on the specified category. |
,trivia info | Get information about a trivia category. |
,trivia leaderboard | Leaderboard for trivia. |
Aliases: lboard
|
|
,trivia leaderboard global | Global trivia leaderboard. |
,trivia leaderboard server | Leaderboard for this server. |
,trivia list | List available trivia categories. |
,trivia stop | Stop an ongoing trivia session. |
,triviaset | Manage Trivia settings. |
,triviaset botplays | Set whether or not the bot gains points. |
,triviaset maxscore | Set the total points required to win. |
,triviaset override | Allow/disallow trivia lists to override settings. |
,triviaset payout | Set the payout multiplier. |
,triviaset revealanswer | Set whether or not the answer is revealed. |
,triviaset showsettings | Show the current trivia settings. |
,triviaset stopafter | Set how long until trivia stops due to no response. |
,triviaset timelimit | Set the maximum seconds permitted to answer a question. |
,triviaset usespoilers | Set if bot will display the answers in spoilers. |
AutoDisconnect
Author(s): Zephyrkul (Zephyrkul#1089)
Command | Description |
---|---|
,afkdisconnect | Sets how long to wait before disconnecting an AFK member, in seconds. |
AutoGist
Auto-upload files with configured extension sent by users to gist.github.com.
Author(s): Jakub Kuczys (https://github.com/Jackenmen)
Command | Description |
---|---|
,autogistset | AutoGist settings. |
,autogistset allowchannels | Allow the bot to listen to the given channels. |
,autogistset blockchannels | Block the bot from listening to the given channels. |
,autogistset channeldefault | Set whether AutoGist should by default listen to channels. |
,autogistset extensions | Settings for file extensions |
Aliases: ext, exts
|
|
,autogistset extensions add | Add file extensions to the list. |
,autogistset extensions list | List file extensions that are required for AutoGist to upload file to Gist. |
,autogistset extensions remove | Remove file extensions from the list. |
,autogistset listentobots | Make AutoGist listen to messages from other bots in this server. |
,autogistset listentohumans | Make AutoGist listen to messages from humans in this server. |
,autogistset listentoself | Make the bot listen to messages from itself in this server. |
,autogistset listoverridden | List guild channels that don't use the default setting. |
AutoMod
Interact with and view discord's automod
Author(s): TrustyJAID
Command | Description |
---|---|
,automod | Commnads for interacting with automod |
,automod actions | View the servers saved automod actions |
Aliases: action
|
|
,automod create | Create automod rules, triggers, and actions |
Aliases: c
|
|
,automod create action | Create a saved action for use in automod Rules. |
,automod create rule | Create an automod rule in the server |
,automod create trigger | Create a saved trigger for use in automod Rules. |
,automod rules | View the servers current automod rules |
Aliases: list, rule, view
|
|
,automod triggers | View the servers saved automod triggers |
Aliases: trigger
|
AutoPublisher
Automatically push news channel messages.
Author(s): MAX, AAA3A
Command | Description |
---|---|
,autopublisher | Manage AutoPublisher setting. |
Aliases: aph, autopub
|
|
,autopublisher ignorechannel | Ignore/Unignore a news channel to prevent AutoPublisher from publishing messages in it. |
,autopublisher reset | Reset AutoPublisher setting. |
,autopublisher settings | Show AutoPublisher setting. |
Aliases: view
|
|
,autopublisher toggle | Toggle AutoPublisher enable or disable. |
,autopublisher version | Shows the version of the cog. |
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. |
Badges
Create fun fake badges based on your discord profile
Author(s): TrustyJAID
Command | Description |
---|---|
,badges | Creates a fun fake badge based on your discord profile |
,gbadges | Creates a fun fake gif badge based on your discord profile |
,listbadges | List the available badges that can be created |
BanChart
Display a chart of the moderators with the most bans.
Author(s): PhenoM4n4n and Aikaterna
Command | Description |
---|---|
,banchart | Display a chart of the moderators with the most bans. |
,banchart storedbans | Creates a ban chart using the server's bans rather than audit logs. |
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. |
Battleship
Play battleship with one other person.
Author(s): Flame442
Command | Description |
---|---|
,battleship | Start a game of battleship. |
,battleshipboard | View your current board from an ongoing game in your DMs. |
,battleshipset | Config options for battleship. |
,battleshipset extra | Set if an extra shot should be given after a hit. |
,battleshipset imgboard | Set if the board should be displayed using an image. |
,battleshipset mention | Set if players should be mentioned when their turn begins. |
,battleshipset thread | Set if a thread should be created per-game to contain game messages. |
,battleshipstop | Stop the game of battleship in this channel. |
Beautify
Beautify and minify JSON.
This cog has two commands, `[p]beautify` and `[p]minify`. Both of which behave in similar ways.
They are very flexible and accept inputs in many ways,
for example replies or uploading - or just simply putting it after the command.
Author(s): @vexingvexed
Command | Description |
---|---|
,beautify | Beautify some JSON. |
,minify | Minify some JSON. |
BetterUptime
Replaces the core uptime
command to show the uptime
percentage over the last 30 days.
The cog will need to run for a full 30 days for the full
data to become available.
Author(s): @vexingvexed
Command | Description |
---|---|
,downtime | Check [botname] downtime over the last 30 days. |
,uptime | Get [botname]'s uptime percent over the last 30 days, and when I was last restarted. |
,uptimegraph | Check [botname] uptime with a graph over the last 30 days. |
Bigmoji
Emoji tools
Author(s): FlapJack
Command | Description |
---|---|
,bigmoji | Post a large .png of an emoji |
Bingo
Author(s): TrustyJAID
Command | Description |
---|---|
,bingo | Generate a Bingo Card |
,bingoset | Commands for setting bingo settings |
,bingoset background | Set the colour of the Bingo card background. |
,bingoset bgtile | Set the background image (tiled). |
,bingoset bingo | Set the "BINGO" of the board. |
,bingoset box | Set the colour of the Bingo card boxes border. |
,bingoset clear | Clear out the current bingo cards tiles. |
,bingoset icon | Add an icon image to the bingo card |
,bingoset name | Set the name of the current bingo card. |
,bingoset reset | Reset a users bingo card or reset the whole servers bingo card. |
,bingoset seed | Set an additional seed to the randomness of players cards. |
,bingoset settings | Show the current bingo card settings |
,bingoset stamp | Set the colour of the "stamp" that fills the box. |
,bingoset text | Set the colour of the text. |
,bingoset tiles | Set the tiles for the servers bingo cards. |
,bingoset watermark | Add a watermark image to the bingo card |
Birthday
Birthdays
Set yours and get a message and role on your birthday!
Author(s): @vexingvexed
Command | Description |
---|---|
,bdset | Birthday management commands for admins. |
,bdset channel | Set the channel where the birthday message will be sent. |
,bdset forceremove | Force-remove a user's birthday. |
,bdset forceset | Force-set a specific user's birthday. |
,bdset interactive | Start interactive setup |
,bdset msgwithoutyear | Set the message to send when the user did not provide a year. |
,bdset msgwithyear | Set the message to send when the user did provide a year. |
,bdset requiredrole | Set a role that users must have to set their birthday. |
,bdset requiredrolepurge | Remove birthdays from the database for users who no longer have the required role. |
,bdset role | Set the role that will be given to the user on their birthday. |
,bdset rolemention | Choose whether or not to allow role mentions in birthday messages. |
,bdset settings | View your current settings |
,bdset stop | Stop the cog from sending birthday messages and giving roles in the server. |
,bdset time | Set the time of day for the birthday message. |
,birthday | Set and manage your birthday. |
Aliases: bday
|
|
,birthday remove | Remove your birthday. |
Aliases: delete, del
|
|
,birthday set | Set your birthday. |
,birthday upcoming | View upcoming birthdays, defaults to 7 days. |
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 |
Calculator
Do math
Author(s): PhenoM4n4n
Command | Description |
---|---|
,calculate | Calculate a math expression. |
CardsAgainstHumanity
Author(s): TrustyJAID, crhallberg, and Cards Against Humanity®️
Command | Description |
---|---|
,cah | Cards Against Humanity®️ commands |
,cah list | List all the available set names. |
,cah start | Start a game of Cards Against Humanity®️ |
Cartographer
Backup & Restore tools for Discord servers.
This cog can backup & restore the following:
- Bans (including reason)
- Categories (permissions/order)
- Text channels (permissions/order)
- Voice channels (permissions/order)
- Forum channels (permissions/order)[Not forum posts]
- Roles (permissions/color/name/icon and what members they're assigned to)
- Emojis (name/roles, Very slow and rate limit heavy)
- Stickers (name/description, Very slow and rate limit heavy)
- Members (roles and nicknames)
- Messages (Optional, can be disabled)
- Server icon/banner/splash/discovery splash/description/name
- All server verification/security settings
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
,cartographer | Open the Backup/Restore menu |
Aliases: carto
|
|
,cartographerset | Backup & Restore Tools |
Aliases: cartoset
|
|
,cartographerset backup | Create a backup of this server |
,cartographerset restorelatest | Restore the latest backup for this server |
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. |
Chatchart
Show activity.
Author(s): aikaterna and Redjumpman
Command | Description |
---|---|
,ccallow | Remove a channel from the deny list to allow chatchart use. |
,ccdeny | Add a channel to deny chatchart use. |
,ccdenylist | List the channels that are denied. |
,chatchart | Generates a pie chart, representing the last 5000 messages in the specified channel. |
,serverchart | Generates a pie chart, representing the last 1000 messages from every allowed channel in the server. |
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. |
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. |
Cloudflare
A Red-Discordbot cog to interact with the Cloudflare API.
Author(s): adminescalation
Command | Description |
---|---|
,intel | Utilize security & network intelligence powered by Cloudflare's global distributed network to assist in your investigations. |
,intel asn | View information about an ASN |
,intel domain | View information about a domain |
,intel domainhistory | View information about a domain's history |
,intel ip | View information about an IP address |
,intel subnets | View information for ASN subnets |
,intel whois | View available WHOIS info |
,urlscanner | With Cloudflare’s URL Scanner, you have the ability to investigate the details of a domain, IP, URL, or ASN. Cloudflare’s URL Scanner is available in the Security Center of the Cloudflare dashboard, Cloudflare Radar and the Cloudflare API. |
,urlscanner autoscan | Enable or disable automatic URL scans. |
,urlscanner create | Start a new scan for the provided URL. |
,urlscanner har | Fetch the HAR of a scan by the scan ID |
,urlscanner results | Get the result of a URL scan by its ID. |
,urlscanner scan | Scan a URL using Cloudflare URL Scanner and return the verdict. |
,urlscanner screenshot | Get the screenshot of a scan by its scan ID |
,urlscanner search | Search for URL scans by date and webpage requests. |
CmdChannel
A cog to send the result of a command to another channel!
Author(s): AAA3A
Command | Description |
---|---|
,cmdchannel | Use |
,cmdchannel channel | Act as if the command had been typed in the channel of your choice. |
,cmdchannel testvar | Test variables. |
Coffeetime
Gets times across the world...
Author(s): coffeebank, aikaterna, and fishyfing
Command | Description |
---|---|
,time | Shows the current time for the specified user. |
,timein | Gets the time in a timezone. |
,timeset | Sets your timezone. |
,timetools | Checks the time. |
,timetools compare | Compare your saved timezone with another user's timezone. |
,timetools iso | Looks up ISO3166 country codes and gives you a supported timezone. |
,timetools user | Shows the current time for the specified user. |
Color
View embeds showcasing the supplied color and information about it
Author(s): Neuro Assassin#4779 <@473541068378341376>
Command | Description |
---|---|
,color | Group command for color commands |
Aliases: colour
|
|
,color decimal | Provides the RGB value of the decimal value given. |
,color hex | Provides the RGB value and HSL value of a passed hexadecimal value. Hexadecimal value must in the format of something like |
,color hsl | Provides the hexadecimal value and the RGB value of the hsl value given. Each value must have a space between them. |
,color msgshort | Enable or disable the in-message shortcut. |
,color name | Provides the hexadecimal value, RGB value and HSL value of a passed color. For example, pass |
,color rgb | Provides the hexadecimal value and HSL value of the rgb value given. Each value must have a space between them. Highest argument must be 1 or 255, indicating the highest value of a single value (r, g, or b). |
CommandChart
Shows the commands most used in a certain channel within the last so-and-so messages
Author(s): Neuro Assassin#4779 <@473541068378341376>
Command | Description |
---|---|
,commandchart | See the used commands in a certain channel within a certain amount of messages. |
Compliment
Compliment users because there's too many insults
Author(s): Airen, JennJenn, and TrustyJAID
Command | Description |
---|---|
,compliment | Compliment the user |
Connect4
Play Connect 4!
Author(s): Benjamin Mintz, flare, and PhenoM4n4n
Command | Description |
---|---|
,connect4 | Play Connect 4 with another player. |
,connect4 stats | View Connect 4 stats. |
ConversationGames
Conversation games
Author(s): inthedark.org
Command | Description |
---|---|
,cgset | Configurating options for Conversation Games. |
,cgset rating | Set rating for the games. |
,dare | Dare questions, optionally ask dare questions to members! |
,neverhaveiever | Never have I ever. |
Aliases: nhie
|
|
,paranoia | Paranoia questions. |
,truth | Truth questions, optionally ask truth questions to members! |
,wouldyourather | Would you rather? |
Aliases: wyr
|
Converters
Some converters.
Author(s): Predä
Command | Description |
---|---|
,conv | Some utility converters. |
Aliases: converter
|
|
,conv celsius | Convert degree Celsius to Fahrenheit or Kelvin. |
Aliases: c
|
|
,conv celsius fahrenheit | Convert degree Celsius to Fahrenheit. |
,conv celsius kelvin | Convert degree Celsius to Kelvin. |
,conv fahrenheit | Convert Fahrenheit degree to Celsius or Kelvin. |
Aliases: f
|
|
,conv fahrenheit celsius | Convert Fahrenheit degree to Celsius. |
,conv fahrenheit kelvin | Convert Fahrenheit degree to Kelvin. |
,conv kelvin | Convert Kelvin degree to Celsius or Fahrenheit. |
Aliases: k
|
|
,conv kelvin celsius | Convert Kelvin degree to Celsius. |
,conv kelvin fahrenheit | Convert Kelvin degree to Fahrenheit. |
,conv kg | Convert kilograms to pounds. |
,conv kg lb | Convert kilograms to pounds. |
,conv km | Convert kilometers to miles. |
,conv km mi | Convert kilometers to miles. |
,conv lb | Convert pounds to kilograms. |
,conv lb kg | Convert pounds to kilograms. |
,conv mi | Convert miles to kilometers. |
,conv mi km | Convert miles to kilometers. |
,conv todate | Convert a unix timestamp to a readable datetime. |
,conv tounix | Convert a date to a unix timestamp. |
CookieClicker
Play a cookie clicker.
Anti stress 100%.
Author(s): NoobInDaHause
Command | Description |
---|---|
,cookieclicker | Cookie clicker. |
,cookieclickerlb | See this guild's leaderboard. |
Aliases: cclb
|
|
,cookieclickerset | Configure the cogs settings. |
Aliases: ccset
|
|
,cookieclickerset buttoncolour | Change the CookieClicker button colour. |
,cookieclickerset emoji | Change the cookie emoji. |
,cookieclickerset forgetme | Remove yourself from this guild's cookie clicker leaderboard. |
,cookieclickerset reset | Reset the CookieClicker current guild settings to default. |
CookieStore
Additional store with redeemable items to my Cookies cog.
Author(s): saurichable
Command | Description |
---|---|
,buy | Buy an item from the cookie store. |
,cookiestoreset | Various Cookie Store settings. |
Aliases: cookiestore, storeset
|
|
,cookiestoreset add | Add purchasable stuff. |
,cookiestoreset add game | Add a purchasable (non-returnable) game. |
,cookiestoreset add item | Add a purchasable (returnable) item. |
,cookiestoreset add role | Add a purchasable (returnable) role. |
,cookiestoreset gg | Switch from per-guild to global cookie store and vice versa. |
,cookiestoreset ping | Set the role/member that should be pinged when a member wants to redeem their item. |
,cookiestoreset remove | Remove purchasable stuff. |
,cookiestoreset remove game | Remove a purchasable game. |
,cookiestoreset remove item | Remove a purchasable item. |
,cookiestoreset remove role | Remove a purchasable role. |
,cookiestoreset reset | Delete all items from the store. |
,cookiestoreset reset nventories | Delete all items from all members' inventories. |
,cookiestoreset restock | Change the quantity of an existing purchasable item. |
,cookiestoreset settings | See current settings. |
,cookiestoreset show | Show information about a purchasable item/role/game key. |
,cookiestoreset toggle | Toggle store for current server. |
,inventory | See all items you own. |
,inventory remove | Remove an item from your inventory. |
,redeem | Redeem an item from your inventory. |
,return | Return an item, you will only get 50% of the price. |
,shop | Display the cookie store. |
Cookies
Collect cookies and steal from others.
Author(s): saurichable
Command | Description |
---|---|
,cgive | Give someone some yummy cookies. |
,cookie | Get your daily dose of cookies. |
,cookielb | Display the server's cookie leaderboard. |
,cookies | Check how many cookies you have. |
,cookieset | Various Cookies settings. |
,cookieset add | Add cookies to someone. |
,cookieset amount | Set the amount of cookies members can obtain. |
,cookieset cooldown | Set the cooldown for |
,cookieset gg | Switch from per-guild to global cookies and vice versa. |
,cookieset rate | Set the exchange rate for |
,cookieset reset | Delete all cookies from all members. |
,cookieset role | Cookie rewards for roles. |
,cookieset role add | Set cookies for role. |
,cookieset role del | Delete cookies for role. |
,cookieset role multiplier | Set cookies multipler for role. Disabled when random amount is enabled. |
,cookieset role show | Show how many cookies a role gives. |
,cookieset set | Set someone's amount of cookies. |
,cookieset settings | See current settings. |
,cookieset steal | Toggle cookie stealing for current server. |
,cookieset stealcooldown | Set the cooldown for |
,cookieset take | Take cookies away from someone. |
,exchange | Exchange currency into cookies and vice versa. |
,steal | Steal cookies from members. |
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. |
CrabRave
Create your very own crab rave
Author(s): DankMemer Team, TrustyJAID, and thisisjvgrace
Command | Description |
---|---|
,crab | Make crab rave videos |
,miku | Make miku rave videos |
CustomApps
Customize Staff apps for your server
Author(s): KableKompany (KableKompany#0001)
Command | Description |
---|---|
,accept | Accept a staff applicant. |
,appcheck | Not Functioning |
,apply | Apply to be a staff member. |
,applysetup | Go through the initial setup process. |
,appq | Set/see the custom questions for the applications in your server |
Aliases: appquestions
|
|
,appq reset | Fully resets server configuation to default, and clears all custom app questions |
,appq set | Set up custom questions for your server |
,deny | Deny a staff applicant. |
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 |
DadJokes
Random dad jokes from icanhazdadjoke.com
Author(s): UltimatePancake
Command | Description |
---|---|
,dadjoke | Gets a random dad joke. |
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. |
Decancer
Decancer users names removing special and accented chars.
`[p]decancerset` to get started if you're already using redbot core modlog
Author(s): KableKompany#0001 and PhenoM4n4n
Command | Description |
---|---|
,decancer | Remove special/cancerous characters from user nicknames |
,decancerset | Set up the modlog channel for decancer'd users, |
,decancerset auto | Toggle automatically decancering new users. |
,decancerset defaultname | If you don't want a server of simps, change this |
,decancerset modlog | Set a decancer entry to your modlog channel. |
,dehoist | Decancer all members of the targeted role. |
DecodeBinary
Decodes binary strings to human-readable ones.
The bot will check every message sent by users for binary and try to
convert it to human-readable text. You can check that it is working
by sending this message in a channel:
01011001011000010111100100100001
Author(s): PhasecoreX
Command | Description |
---|---|
,decodebinaryset | Change DecodeBinary settings. |
,decodebinaryset ignore | Change DecodeBinary ignore settings. |
,decodebinaryset ignore channel | Ignore/Unignore the current channel. |
,decodebinaryset ignore server | Ignore/Unignore the current server. |
,decodebinaryset settings | Display current settings. |
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. |
Dictionary
Word, yo
Parts of this cog are adapted from the PyDictionary library.
Author(s): UltimatePancake and aikaterna
Command | Description |
---|---|
,antonym | Displays antonyms for a given word. |
,define | Displays definitions of a given word. |
,synonym | Displays synonyms for a given word. |
DiscordEdit
A cog to edit Discord default objects, like guilds, roles, text channels, voice channels, threads and AutoMod!
Author(s): AAA3A
Command | Description |
---|---|
,editguild | Commands for edit a guild. |
,editguild afkchannel | Edit guild afkchannel. |
,editguild afktimeout | Edit guild afk timeout. |
,editguild banner | Edit guild banner. |
,editguild community | Edit guild community state. |
,editguild defaultnotifications | Edit guild notification level. |
,editguild description | Edit guild description. |
,editguild discoverable | Edit guild discoverable state. |
,editguild discoverysplash | Edit guild discovery splash. |
,editguild explicitcontentfilter | Edit guild explicit content filter. |
,editguild icon | Edit guild icon. |
,editguild invitesdisabled | Edit guild invites disabled state. |
,editguild name | Edit guild name. |
,editguild preferredlocale | Edit guild preferred locale. |
,editguild premiumprogressbarenabled | Edit guild premium progress bar enabled. |
,editguild publicupdateschannel | Edit guild public updates channel. |
,editguild raidalertsdisabled | Edit guild invites raid alerts disabled state. |
,editguild ruleschannel | Edit guild rules channel. |
,editguild safetyalertschannel | Edit guild invites safety alerts channel. |
,editguild splash | Edit guild splash. |
,editguild systemchannel | Edit guild system channel. |
,editguild systemchannelflags | Edit guild system channel flags. |
,editguild vanitycode | Edit guild vanity code. |
,editguild verificationlevel | Edit guild verification level. |
,editguild view | View and edit guild. |
,editguild widgetchannel | Edit guild invites widget channel. |
,editguild widgetenabled | Edit guild invites widget enabled state. |
,editrole | Commands for edit a role. |
,editrole color | Edit role color. |
,editrole create | Create a role. |
,editrole delete | Delete a role. |
,editrole displayicon | Edit role display icon. |
,editrole hoist | Edit role hoist. |
,editrole list | List all roles in the current guild. |
,editrole mentionable | Edit role mentionable. |
,editrole name | Edit role name. |
,editrole permissions | Edit role permissions. |
,editrole position | Edit role position. |
,editrole view | View and edit role. |
,edittextchannel | Commands for edit a text channel. |
,edittextchannel category | Edit text channel category. |
,edittextchannel clone | Clone a text channel. |
,edittextchannel create | Create a text channel. |
,edittextchannel defaultautoarchiveduration | Edit text channel default auto archive duration. |
,edittextchannel defaultthreadslowmodedelay | Edit text channel default thread slowmode delay. |
,edittextchannel delete | Delete a text channel. |
,edittextchannel invite | Create an invite for a text channel. |
,edittextchannel list | List all text channels in the current guild. |
,edittextchannel name | Edit text channel name. |
,edittextchannel nsfw | Edit text channel nsfw. |
,edittextchannel overwrites | Edit text channel overwrites/permissions. |
,edittextchannel position | Edit text channel position. |
,edittextchannel slowmodedelay | Edit text channel slowmode delay. |
,edittextchannel syncpermissions | Edit text channel syncpermissions with category. |
,edittextchannel topic | Edit text channel topic. |
,edittextchannel type | Edit text channel type. |
,edittextchannel view | View and edit text channel. |
,editthread | Commands for edit a text channel. |
,editthread adduser | Add member to thread. |
,editthread appliedtags | Edit thread applied tags. |
,editthread archived | Edit thread archived. |
,editthread autoarchiveduration | Edit thread auto archive duration. |
,editthread create | Create a thread. |
,editthread delete | Delete a thread. |
,editthread invitable | Edit thread invitable. |
,editthread list | List all threads in the current guild. |
,editthread locked | Edit thread locked. |
,editthread name | Edit thread name. |
,editthread pinned | Edit thread pinned. |
,editthread removeuser | Remove member from thread. |
,editthread slowmodedelay | Edit thread slowmode delay. |
,editthread view | View and edit thread. |
,editvoicechannel | Commands for edit a voice channel. |
Aliases: editvoiceroom
|
|
,editvoicechannel bitrate | Edit voice channel bitrate. |
,editvoicechannel category | Edit voice channel category. |
,editvoicechannel clone | Clone a voice channel. |
,editvoicechannel create | Create a voice channel. |
,editvoicechannel delete | Delete voice channel. |
,editvoicechannel invite | Create an invite for a voice channel. |
,editvoicechannel list | List all voice channels in the current guild. |
,editvoicechannel name | Edit voice channel name. |
,editvoicechannel nsfw | Edit voice channel nsfw. |
,editvoicechannel overwrites | Edit voice channel overwrites/permissions. |
,editvoicechannel position | Edit voice channel position. |
,editvoicechannel slowmodedelay | Edit voice channel slowmode delay. |
,editvoicechannel syncpermissions | Edit voice channel sync permissions. |
,editvoicechannel userlimit | Edit voice channel user limit. |
,editvoicechannel videoqualitymode | Edit voice channel video quality mode. |
,editvoicechannel view | View and edit voice channel. |
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. |
DisurlReminder
Set a reminder to bump on Disurl.
Author(s): PhenoM4n4n, coolaid
Command | Description |
---|---|
,bumpreminder | Set a reminder to bump on Disurl. |
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. |
,bumpreminder thankyou | Change the message used for 'Thank You' messages. Providing no message will reset to the default 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-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. |
DonationLogger
Donation Logger System.
Log any donations from your server.
Author(s): NoobInDaHause
Command | Description |
---|---|
,donationlogger | DonationLogger base commands. |
Aliases: d, dl, dono, donolog
|
|
,donationlogger add | Add bank donation amount to a member or yourself. |
,donationlogger balance | Check your or some one else's donation balance. |
,donationlogger donationcheck | See who has donated more or less or all from a bank. |
,donationlogger leaderboard | See who has donated the most from a bank. |
,donationlogger remove | Remove bank donation amount to a member or yourself. |
,donationlogger resetcog | Reset the cog's whole config. |
,donationlogger resetuser | Reset a member or user's specific bank or all bank donations. |
,donationlogger set | Set someone's donation balance to the amount of your choice. |
,donationlogger setup | Setup the donation logger system in this guild. |
,donationloggerset | DonationLogger settings commands. |
Aliases: dlset, donologset, donoset
|
|
,donationloggerset autorole | Enable or Disable automatic role additon or removal. |
,donationloggerset bank | Bank settings commands. |
,donationloggerset bank add | Add a new bank. |
,donationloggerset bank amountroles | Bank Amount-Roles settings commands. |
Aliases: ar
|
|
,donationloggerset bank amountroles list | See the list of amountroles on a bank. |
,donationloggerset bank amountroles remove | Remove an amount from the roles milestone. |
,donationloggerset bank amountroles set | Set roles milestone to an amount. |
,donationloggerset bank emoji | Change a bank's emoji. |
,donationloggerset bank hidden | Hide, UnHide or see the list of hidden banks. |
,donationloggerset bank list | See the list of registered banks. |
,donationloggerset bank multiplier | Manage setting donation multipliers from banks. |
,donationloggerset bank remove | Remove a bank. |
,donationloggerset bank resetbank | Reset a banks donations or amountroles. |
,donationloggerset logchannel | Set or remove the log channel. |
,donationloggerset manager | Add, Remove or check the list of managers. |
,donationloggerset resetguild | Reset the guild's DonationLogger system. |
,donationloggerset showsettings | See all the current set settings for this guild's DonationLogger system. |
Aliases: ss, showallsettings
|
DontPingStaff
Punish users for pinging staff.
Author(s): sravan
Command | Description |
---|---|
,dps | Dont ping staff. |
,dps action | Choose none, kick, ban, mute, addroles, removeroles as the action. |
,dps addroles | Manage roles to be added to the user. |
,dps addroles add | Add a role to be added to the user. |
,dps addroles list | List the roles to be added to the user. |
,dps addroles remove | Remove a role from being added to the user. |
,dps amount | Set how many pings are needed to trigger an action. |
,dps message | Set the message to be sent to the user. |
,dps muterole | Set a role to be used for muting. |
,dps per | Set how long to wait between actions. |
,dps removeroles | Manage roles to be removed from the user. |
,dps removeroles add | Add a role to be removed from the user. |
,dps removeroles list | List the roles to be removed from the user. |
,dps removeroles remove | Remove a role from being removed from the user. |
,dps scope | Set the scope of the module. |
,dps settings | Show the current settings. |
,dps staffrole | Command for managing the staff role. |
,dps staffrole add | Add a role to the staff role. |
,dps staffrole list | List the staff roles. |
,dps staffrole remove | Remove a role from the staff role. |
,dps toggle | Toggle the module. |
,dps whitelist | Manage whitelist. |
Aliases: ignore
|
|
,dps whitelist add | Add users/roles/channels to the whitelist. |
,dps whitelist add channel | Add channels to the whitelist. |
,dps whitelist add role | Add roles to the whitelist. |
,dps whitelist add user | Add users to the whitelist. |
,dps whitelist remove | Remove users/roles/channels from the whitelist. |
,dps whitelist remove channel | Remove channels from the whitelist. |
,dps whitelist remove role | Remove roles from the whitelist. |
,dps whitelist remove user | Remove users from the whitelist. |
Downloader
Install community cogs made by Cog Creators.
Community cogs, also called third party cogs, are not included
in the default Red install.
Community cogs come in repositories. Repos are a group of cogs
you can install. You always need to add the creator's repository
using the `[p]repo` command before you can install one or more
cogs from the creator.
Author(s): Cog Creators
Command | Description |
---|---|
,findcog | Find which cog a command comes from. |
Draw
A cog to make pixel arts on Discord!
Author(s): WitherredAway and AAA3A
Command | Description |
---|---|
,draw | Make a pixel art on Discord. |
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 | Get some free currency. |
,payouts | Show the payouts for the slot machine. |
,slot | Use the slot machine. |
EconomyTrack
Track your economy's total balance over time
Also track you server's member count!
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
,bankgraph | View bank status over a period of time. |
,economytrack | Configure EconomyTrack |
Aliases: ecotrack
|
|
,economytrack timezone | Set your desired timezone for the graph |
,economytrack togglebanktrack | Enable/Disable economy tracking for this server |
,economytrack togglemembertrack | Enable/Disable member tracking for this server |
,economytrack view | View EconomyTrack Settings |
,membergraph | View member count over a period of time. |
,remoutliers | Cleanup data above a certain total economy balance |
Editor
Allows for Administrators to edit a bot's messages by providing the new content or by copying another message
Author(s): Neuro Assassin
Command | Description |
---|---|
,editmessage | Edits a message with the content of another message or the specified content. |
EmbedCreator
Create embeds using buttons, modals and dropdowns!
Author(s): Kreusada
Command | Description |
---|---|
,embedcreate | Create an embed. |
EmbedPeek
Take a closer look at an embed.
Author(s): aikaterna
Command | Description |
---|---|
,embedpeek | Take a closer look at an embed. |
EmbedUtils
Create, post, and store embeds.
Author(s): PhenoM4n4n
Command | Description |
---|---|
,embed | Post a simple embed. |
,embed download | Download a JSON file for a message's embed. |
,embed edit | Edit a message sent by [botname]'s embeds. |
,embed edit fromfile | Edit a message's embed using a valid JSON file. |
,embed edit json | Edit a message's embed using valid JSON. |
,embed edit message | Edit a message's embed using another message's embed. |
,embed edit pastebin | Edit a message's embed using a pastebin link which contains valid JSON or YAML. |
,embed edit store | Edit a message's embed using an embed that's stored on this server. |
,embed edit store global | Edit a message's embed using an embed that's stored globally. |
,embed edit yaml | Edit a message's embed using valid YAML. |
,embed edit yamlfile | Edit a message's embed using a valid YAML file. |
,embed fromfile | Post an embed from a valid JSON file. |
,embed info | Get info about an embed that is stored on this server. |
,embed json | Post embeds from valid JSON. |
,embed message | Post an embed from a message. |
,embed pastebin | Post embeds from a pastebin link containing valid JSON or YAML. |
,embed post | Post stored embeds. |
,embed post global | Post global stored embeds. |
,embed store | Store embeds for server use. |
,embed store download | Download a JSON file for a stored embed. |
,embed store fromfile | Store an embed from a valid JSON file on this server. |
,embed store json | Store an embed from valid JSON on this server. |
,embed store list | View stored embeds. |
,embed store message | Store an embed from a message on this server. |
,embed store pastebin | Store an embed from valid JSON or YAML from a pastebin link on this server. |
,embed store remove | Remove a stored embed on this server. |
,embed store simple | Store a simple embed on this server. |
,embed store yaml | Store an embed from valid YAML on this server. |
,embed store yamlfile | Store an embed from a valid YAML file on this server. |
,embed webhook | Send embeds through webhooks. |
,embed webhook fromfile | Send embeds through webhooks, using JSON files. |
Aliases: fromjsonfile, fromdatafile
|
|
,embed webhook global | Send global embeds through webhooks. |
,embed webhook json | Send embeds through webhooks using JSON. |
,embed webhook message | Send embeds through webhooks. |
,embed webhook pastebin | Send embeds through webhooks using a pastebin link with valid YAML or JSON. |
,embed webhook yaml | Send embeds through webhooks using YAML. |
,embed webhook yamlfile | Send embeds through webhooks, using JSON files. |
Aliases: fromyamlfile
|
|
,embed yaml | Post embeds from valid YAML. |
,embed yamlfile | Post an embed from a valid YAML file. |
EmojiTools
Tools for Managing Custom Emojis
Author(s): Obi-Wan3
Command | Description |
---|---|
,emojitools | Various tools for managing custom emojis in servers. |
,emojitools add | Add Custom Emojis to Server |
,emojitools add allreactionsfrom | Add emojis to this server from all reactions in a message. |
,emojitools add emoji | Add an emoji to this server (leave |
,emojitools add emojis | Add some emojis to this server. |
,emojitools add fromimage | Add an emoji to this server from a provided image. |
,emojitools add fromreaction | Add an emoji to this server from a specific reaction on a message. |
,emojitools add fromzip | Add some emojis to this server from a provided .zip archive. |
,emojitools delete | Delete Server Custom Emojis |
Aliases: remove
|
|
,emojitools delete all | Delete all specific custom emojis from the server. |
,emojitools delete emojis | Delete custom emojis from the server. |
,emojitools edit | Edit Custom Emojis in the Server |
,emojitools edit name | Edit the name of a custom emoji from this server. |
,emojitools edit roles | Edit the roles to which the usage of a custom emoji from this server is restricted. |
,emojitools info | Get info about a custom emoji from this server. |
,emojitools save | Save Custom Emojis to Folders |
,emojitools save emojis | Save to a folder the specified custom emojis (can be from any server). |
,emojitools save folders | List all your saved EmojiTools folders. |
,emojitools save getzip | Zip and upload an EmojiTools folder. |
,emojitools save remove | Remove an EmojiTools folder. |
,emojitools save server | Save to a folder all custom emojis from this server (folder name defaults to server name). |
,emojitools tozip | Get a |
,emojitools tozip emojis | Get a |
,emojitools tozip server | Get a |
Encoding
Convert messages into fun encodings
Author(s): TrustyJAID
Command | Description |
---|---|
,decode | Decode a string. |
,decode b16 | Decode base16 text |
,decode b32 | Decode base32 text |
,decode b64 | Decode base 64 text |
,decode binary | Decode binary sequences of 8 |
,decode braille | Decide braille unicode characters to ascii |
,decode chr | Decode character numbers to a message |
,decode dna | Decodes a string of DNA in 4 byte ACGT format. |
,decode hex | Decode a hexadecimal sequence to text |
,decode rot | Decode a caeser cipher message with specified key |
,encode | Encode a string. |
,encode b16 | Encode text into base 16 |
,encode b32 | Encode text into base 32 |
,encode b64 | Encode text into base 64 |
,encode binary | Encode text into binary sequences of 8 |
,encode braille | Encode text into braille unicode characters |
,encode chr | Encode message into character numbers |
,encode dna | Encodes a string into DNA 4 byte ACGT format |
,encode hex | Encode text into hexadecimal |
,encode rot | Encode a caeser cipher message with specified key |
,hash | Various hashing commands |
,hash md5 | MD5 Hash some Text |
,hash sha1 | SHA1 Hash some Text |
,hash sha256 | SHA256 Hash some Text |
,hash sha512 | SHA512 Hash some Text |
ErrorBlacklist
Blacklist users if they use a command that errors too many times
Author(s): Jojo#7791
Command | Description |
---|---|
,errblversion | Get the version of error blacklist |
Evolution
EVOLVE THOSE ANIMALS!!!!!!!!!!!
Author(s): Neuro Assassin
Command | Description |
---|---|
,evolution | EVOLVE THE GREATEST ANIMALS OF ALL TIME!!!! |
Aliases: evo
|
|
,evolution backyard | Where ya animals live! Pass 1 or true to put it in a menu. |
,evolution deletemydata | Delete your game data. |
,evolution evolve | Evolve them animals to get more of da economy credits |
,evolution market | Buy or sell animals from different sellers |
,evolution market daily | View the daily deals. |
,evolution market store | Buy animals from the always in-stock store. |
,evolution start | Start your adventure... |
,evolution stash | Where your special animals are put if you cannot hold them in your backyard |
,evolution stash claim | Claim animals or perks from your stash. |
,evolution stash claim animal | Claim animals from your stash |
,evolution stash view | View the animals and perks you have in your stash |
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. |
FakeMod
Fake moderation tools to prank your friends!
Author(s): Kuro
Command | Description |
---|---|
,ben | Fake ban a user. |
,fakemodlogset | Manage fake modlog settings. |
,fakemodlogset emoji | Set an emoji for a fake mod action. |
,fakemodlogset modlog | Set a channel as the fake modlog. |
,fakemodlogset resetcases | Reset all fake modlog cases in this server. |
,kik | Fake kick a member. |
,myut | Fake mute a member. |
,unben | Fake unban a user. |
,unmyut | Fake unmute a member. |
,unworn | Fake unwarn a member for the specified reason. |
,worn | Fake warn a member for the specified reason. |
Fenrir
Various unreasonable commands inspired by Fenrir
Author(s): TrustyJAID
Command | Description |
---|---|
,fenrir | We're Moving on. |
,fenrir ban | Create a reaction emoji to ban users |
,fenrir block | Replaces all commands for specific members with insults |
,fenrir feedback | Create a reaction emoji to insult users |
Aliases: fenririnsult
|
|
,fenrir kick | Create a reaction emoji to kick users |
,fenrir lockdown | Replace all commands in the server with insults |
Aliases: lockdonw
|
|
,fenrir mute | Create a reaction emoji to mute users |
,fenrir set | Sets the mute role for fenrirmute to work |
Filter
This cog is designed for "filtering" unwanted words and phrases from a server.
It provides tools to manage a list of words or sentences, and to customize automatic actions to be taken against users who use those words in channels or in their name/nickname.
This can be used to prevent inappropriate language, off-topic discussions, invite links, and more.
Author(s): Cog Creators
Command | Description |
---|---|
,filter | Base command to add or remove words from the server filter. |
,filter add | Add words to the filter. |
,filter channel | Base command to add or remove words from the channel filter. |
,filter channel add | Add words to the filter. |
,filter channel clear | Clears this channel's filter list. |
,filter channel delete | Remove words from the filter. |
,filter channel list | Send a list of the channel's filtered words. |
,filter clear | Clears this server's filter list. |
,filter delete | Remove words from the filter. |
,filter list | Send a list of this server's filtered words. |
,filter names | Toggle name and nickname filtering. |
,filterset | Base command to manage filter settings. |
,filterset ban | Set the filter's autoban conditions. |
,filterset defaultname | Set the nickname for users with a filtered name. |
FirstMessage
Provides a link to the first message in the provided channel.
Author(s): inthedark.org
Command | Description |
---|---|
,firstmessage | Provide a link to the first message in current or provided channel. |
Flags
Get flags from country names.
Author(s): Kreusada
Command | Description |
---|---|
,flag | Get the flag for a country. |
,flagemojis | Get flag emojis for a list of countries. |
,flags | Get a list of all the flags and their alpha 2 codes. |
ForceMention
Mention the unmentionables
Author(s): Bobloy, PhenoM4n4n, and sravan
Command | Description |
---|---|
,forcemention | Mentions that role, regardless if it's unmentionable. |
,forcementionset | Settings for forcemention |
,forcementionset editrole | Toggle whether forcemention can edit roles |
Forward
Forward messages sent to the bot to the bot owner or in a specified channel.
Author(s): flare(flare#0001) and Aikaterna
Command | Description |
---|---|
,pm | PMs a person. |
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. |
Gallery
Set channels as galleries, deleting all messages that don't contain any attachments.
Author(s): saurichable, Kreusada
Command | Description |
---|---|
,galleryset | Various Gallery settings. |
,galleryset add | Add channels to the list of Gallery channels. |
,galleryset remove | Remove channels from the list of Gallery channels. |
,galleryset role | Add or remove whitelisted roles. |
,galleryset settings | See current settings. |
Aliases: showsettings, setting, show
|
|
,galleryset time | Set how long (in seconds!!) the bot should wait before deleting non images. |
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. |
Gmail
Send emails using your Gmail account.
Use `[p]gmailhelp` for help getting started.
Author(s): vertyco
Command | Description |
---|---|
,addemail | Add an email account |
Aliases: addgmail
|
|
,deleteemail | Delete an email account |
,editemail | Edit an email account |
Send an email |
|
,gmailhelp | Get instructions for setting up Gmail |
Aliases: gmailsetup
|
|
,gmailroles | Set the roles allowed to send emails |
,gmailsettings | View the email settings for the server |
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 |
GrinderLogger
GrinderLogger system.
Manage grinders from your server.
Author(s): NoobInDaHause
Command | Description |
---|---|
,grinderlogger | GrinderLogger base commands. |
Aliases: grlog
|
|
,grinderlogger addmember | Add a member as a grinder. |
,grinderlogger demote | Demote a grinder to a lower tier/level. |
,grinderlogger dono | Add or remove grinder donation amount and time. |
,grinderlogger leaderboard | Show the grinderlogger leaderboard. |
,grinderlogger promote | Promote a grinder to a higher tier/level. |
,grinderlogger removemember | Remove a grinder. |
,grinderlogger stats | Check your or someone else's grinder stats. |
,grinderloggerset | GrinderLogger settings commands. |
Aliases: grlogset
|
|
,grinderloggerset channel | Add or remove grinder related channels idk. |
,grinderloggerset dmstatus | Toggle whether to DM the member for their grinder promotion/demotion. |
,grinderloggerset donationloggersupport | Add support for DonationLogger. |
,grinderloggerset editreason | Edit the reason why you removed a former grinder. |
,grinderloggerset manager | Add, remove, or check the list of grinder managers. |
,grinderloggerset resetguild | Reset the guild GrinderLogger system. |
,grinderloggerset showsettings | Show GrinderLogger settings. |
Aliases: ss
|
|
,grinderloggerset tier | Add or remove tier amount roles. |
GuessTheNumber
A simple gtn game.
Author(s): sravan
Command | Description |
---|---|
,gtn | Start a gtn event. |
GuildStats
A cog to generate images with messages and voice stats, for members, roles, guilds, categories, text channels, voice channels and activities!
Author(s): AAA3A
Command | Description |
---|---|
,guildstats | Generate images with messages and voice stats, for members, roles, guilds, categories, text channels, voice channels and activities. |
,guildstats activities | Display stats for activities in this guild. |
,guildstats activity | Display stats for a specific activity in this guild. |
,guildstats category | Display stats for a specified category. |
,guildstats channel | Display stats for a specified channel. |
,guildstats disable | Disable the cog in this guild/server. |
,guildstats enable | Enable the cog in this guild/server. |
,guildstats graphic | Display graphic for members, roles guilds, text channels, voice channels and activities. |
,guildstats guild | Display stats for this guild. |
,guildstats ignoreactivity | Ignore or unignore a specific activity. |
,guildstats ignorecategory | Ignore or unignore a specific category. |
,guildstats ignorechannel | Ignore or unignore a specific channel. |
,guildstats ignoreme | Asking GuildStats to ignore your actions. |
,guildstats member | Display stats for a specified member. |
,guildstats memberactivities | Display stats for the activities of a specified member. |
,guildstats messages | Display stats for the messages in this guild. |
,guildstats monthly | Display monthly stats leaderboard for voice/messages members/channels. |
,guildstats role | Display stats for a specified role. |
,guildstats top | Display top stats leaderboard for voice/messages members/channels. |
,guildstats voice | Display stats for the voice in this guild. |
,guildstats weekly | Display weekly stats leaderboard for voice/messages members/channels. |
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. |
HidePing
Hidden pings cuz its cool ig.
Author(s): sravan
Command | Description |
---|---|
,hideping | Speak a message using a hidden ping! |
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. |
Hunting
Hunting, it hunts birds and things that fly.
Author(s): aikaterna and Paddo
Command | Description |
---|---|
,hunting | Hunting, it hunts birds and things that fly. |
,hunting bangtime | Toggle displaying the bang response time from users. |
,hunting eagle | Toggle whether shooting an eagle is bad. |
,hunting leaderboard | This will show the top 50 hunters for the server. |
,hunting mode | Toggle whether the bot listens for 'bang' or a reaction. |
,hunting next | When will the next occurrence happen? |
,hunting reward | Set a credit reward range for successfully shooting a bird |
,hunting score | This will show the score of a hunter. |
,hunting start | Start the hunt. |
,hunting stop | Stop the hunt. |
,hunting timing | Change the hunting timing. |
,hunting version | Show the cog version. |
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. |
ImageLog
Logs deleted images for moderation purposes.
Author(s): hollowstrawberry
Command | Description |
---|---|
,imagelog | View the current image log channel. |
,imagelog log_moderator_self_deletes | If disabled, users with Manage Message permission that delete their own image won't be logged. Enabled by default. True or False. |
,imagelog setchannel | Sets the image log channel to the current channel. |
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. |
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 |
Inspirobot
Posts images generated by https://inspirobot.me
Author(s): aikaterna
Command | Description |
---|---|
,inspireme | Fetch a random "inspirational message" from the bot. |
Insult
Airenkun's Insult Cog
Author(s): Airen, JennJenn, and TrustyJAID
Command | Description |
---|---|
,insult | Insult the user |
InviteBlocklist
Author(s): TrustyJAID
Command | Description |
---|---|
,inviteblock | Settings for managing invite link blocking |
Aliases: ibl, inviteblocklist
|
|
,inviteblock allowlist | Commands for setting the blocklist |
Aliases: whitelist, wl, al, allow
|
|
,inviteblock allowlist add | Add a guild ID to the allowlist, providing an invite link will also work |
,inviteblock allowlist info | Show what guild ID's are in the invite link allowlist |
,inviteblock allowlist remove | Add a guild ID to the allowlist, providing an invite link will also work |
,inviteblock blockall | Automatically remove all invites regardless of their destination |
,inviteblock blocklist | Commands for setting the blocklist |
Aliases: blacklist, bl, block
|
|
,inviteblock blocklist add | Add a guild ID to the blocklist, providing an invite link will also work |
,inviteblock blocklist info | Show what guild ID's are in the invite link blocklist |
,inviteblock blocklist remove | Add a guild ID to the blocklist, providing an invite link will also work |
,inviteblock immunity | Commands for fine tuning allowed channels, users, or roles |
Aliases: immune
|
|
,inviteblock immunity add | Add a channel, user, or role to the immunity list. |
,inviteblock immunity info | Show what channels, users, and roles are immune to inviteblocklist |
,inviteblock immunity remove | remove a channel, user, or role from the immunity list. |
Invites
Author(s): aikaterna
Command | Description |
---|---|
,invites | Invite information. |
,invites leaderboard | List pinned invites or all invites in a leaderboard style. |
,invites listpin | List pinned invites. |
Aliases: listpinned
|
|
,invites pin | Pin an invite to the leaderboard. |
,invites show | Show the stats for an invite, or show all invites. |
,invites unpin | Unpin an invite from the leaderboard. |
Jishaku
Jishaku ported to Red
Author(s): flare#0001, Gorialis
Command | Description |
---|---|
,jishaku | The Jishaku debug and diagnostic commands. |
Aliases: jsk
|
|
,jishaku cancel | Cancels a task with the given index. |
,jishaku cat | Read out a file, using syntax highlighting if detected. |
,jishaku curl | Download and display a text file from the internet. |
,jishaku debug | Run a command timing execution and catching exceptions. |
,jishaku dis | Disassemble Python code into bytecode. |
,jishaku git | Shortcut for 'jsk sh git'. Invokes the system shell. |
,jishaku hide | Hides Jishaku from the help command. |
,jishaku invite | Retrieve the invite URL for this bot. |
,jishaku load | Loads or reloads the given extension names. |
,jishaku override | Run a command with a different user, channel, or thread, optionally bypassing checks and cooldowns. |
,jishaku permtrace | Calculates the source of granted or rejected permissions. |
,jishaku pip | Shortcut for 'jsk sh pip'. Invokes the system shell. |
,jishaku py | Direct evaluation of Python code. |
,jishaku py_inspect | Evaluation of Python code with inspect information. |
,jishaku repeat | Runs a command multiple times in a row. |
,jishaku retain | Turn variable retention for REPL on or off. |
,jishaku rtt | Calculates Round-Trip Time to the API. |
Aliases: ping
|
|
,jishaku shell | Executes statements in the system shell. |
,jishaku show | Shows Jishaku in the help command. |
,jishaku shutdown | Logs this bot out. |
Aliases: logout
|
|
,jishaku source | Displays the source code for a command. |
,jishaku tasks | Shows the currently running jishaku tasks. |
,jishaku unload | Unloads the given extension names. |
,jishaku voice | Voice-related commands. |
Aliases: vc
|
|
,jishaku voice disconnect | Disconnects from the voice channel in this guild, if there is one. |
Aliases: dc
|
|
,jishaku voice join | Joins a voice channel, or moves to it if already connected. |
,jishaku voice pause | Pauses a running audio source, if there is one. |
,jishaku voice play | Plays audio direct from a URI. |
,jishaku voice resume | Resumes a running audio source, if there is one. |
,jishaku voice stop | Stops running an audio source, if there is one. |
,jishaku voice volume | Adjusts the volume of an audio source if it is supported. |
JoinPing
Ghost ping users when they join.
Author(s): crayyy_zee
Command | Description |
---|---|
,jpset | Adjust the settings for the cog. |
Aliases: joinpingset
|
|
,jpset channel | Set the channels where the pings will be sent on member join. |
Aliases: c, channels
|
|
,jpset channel add | Remove the channels from the list of channels where the pings will be sent on member join. |
,jpset channel remove | Add the channels to the list of channels where the pings will be sent on member join. |
,jpset deleteafter | Set the time in seconds after which the ping message will be deleted. |
,jpset message | Set the message that will be sent when a user joins. |
,jpset show | Show the current joinping settings. |
Aliases: showsettings, settings, setting
|
Jokes
Get some jokes from the Joke API.
Author(s): Honkertonken
Command | Description |
---|---|
,darkjoke | Get a random dark joke. |
,devjoke | Get a random dev joke. |
,joke | Get a random joke. |
,jokesearch | Search for a random joke with a specific query. |
,multijoke | Get multiple random joke(s). |
,onepart | Get a random 1 part joke. |
Aliases: 1part
|
|
,pun | Get a random pun. |
,twopart | Get a random 2 part joke. |
Aliases: 2part
|
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 Discord message links.
Author(s): PhenoM4n4n
Command | Description |
---|---|
,linkquote | Quote a message from a link. |
,linkquoteset | Manage LinkQuoter settings. |
,linkquoteset auto | Toggle automatic link-quoting. |
,linkquoteset delete | Toggle deleting of messages for automatic quoting. |
,linkquoteset global | Toggle cross-server quoting. |
,linkquoteset settings | View LinkQuoter settings. |
,linkquoteset webhook | Toggle whether [botname] should use webhooks to quote. |
ListPermissions
Get the allowed/disable permissions in a guild or channel for a role or member
Author(s): Neuro Assassin
Command | Description |
---|---|
,availablepermissions | Generates the permissions of a certain object and puts them in a nice table for you. Only shows the available permissions. |
Aliases: ap
|
|
,availablepermissions channel | Generates the permissions of a channel for either a member or a role. |
,availablepermissions channel member | Generates the permissions for a member in a channel. |
,availablepermissions channel role | Generates the basic permissions for a role in a channel. Note that these are only the basic permissions, True or False will only show when the permissions is different from the default permissions of a role. |
,availablepermissions guild | Generates the permissions for a role or member guild wide. These will change between channels. |
,availablepermissions guild member | Generates the guild wide permissions for a member. This only takes into account their guild permissions, not any for specific channels. |
,availablepermissions guild role | Generates the permissions of a role. |
,deniedpermissions | Generates the permissions of a certain object and puts them in a nice table for you. Only shows the denied permissions. |
Aliases: dp
|
|
,deniedpermissions channel | Generates the permissions of a channel for either a member or a role. |
,deniedpermissions channel member | Generates the permissions for a member in a channel. |
,deniedpermissions channel role | Generates the basic permissions for a role in a channel. Note that these are only the basic permissions, True or False will only show when the permissions is different from the default permissions of a role. |
,deniedpermissions guild | Generates the permissions for a role or member guild wide. These will change between channels. |
,deniedpermissions guild member | Generates the guild wide permissions for a member. This only takes into account their guild permissions, not any for specific channels. |
,deniedpermissions guild role | Generates the permissions of a role. |
,listpermissions | Generates the permissions of a certain object and puts them in a nice table for you. |
Aliases: lp
|
|
,listpermissions channel | Generates the permissions of a channel for either a member or a role. |
,listpermissions channel member | Generates the permissions for a member in a channel. |
,listpermissions channel role | Generates the basic permissions for a role in a channel. Note that these are only the basic permissions, True or False will only show when the permissions is different from the default permissions of a role. |
,listpermissions guild | Generates the permissions for a role or member guild wide. These will change between channels. |
,listpermissions guild member | Generates the guild wide permissions for a member. This only takes into account their guild permissions, not any for specific channels. |
,listpermissions guild role | Generates the permissions of a role. |
Lock
Advanced channel and server locking.
Author(s): PhenoM4n4n
Command | Description |
---|---|
,lock | Lock a channel. |
,lock server | Lock the server. |
,unlock | Unlock a channel. |
,unlock server | Unlock the server. |
,unviewlock | Allow users to view a channel. |
,viewlock | Prevent users from viewing a channel. |
LockItUp
Lockdown a list of channels, a channel, or the whole server.
Author(s): KableKompany (KableKompany#0001)
Command | Description |
---|---|
,lockdown | Lockdown a server |
,lockdownset | Settings for lockdown |
Aliases: lds
|
|
,lockdownset addchan | Adds channel to list of channels to lock/unlock |
,lockdownset addspecialchannel | Adds channel to list of channels to lock/unlock for special role |
,lockdownset lockmsg | Sets the lock message for your server |
,lockdownset logchan | Set up logging channel to record what channels the bot couldn't successfully lock/unlock |
,lockdownset notify | Set whether to send channel notifications on lockdown and unlockdown to each effected channel |
,lockdownset remusic | Remove channel from list of music chats |
,lockdownset reset | Fully resets server configuation to default, and clears all channels from list |
,lockdownset rmchan | Remove a channel to list of channels to lock/unlock |
,lockdownset rmspecialchannel | Remove a channel to list of channels to lock/unlock for special roles |
,lockdownset rmvc | Remove chat channel from list of voice chats |
,lockdownset setmusic | Adds channel to list of Music channels to lock/unlock |
,lockdownset setvc | Adds channel to list of voice chats to lock/unlock |
,lockdownset showsettings | See Guild Configuration |
,lockdownset specrole | Add a role to lock from sending messages instead of the @everyone role |
,lockdownset unlockmsg | Sets the unlock message for your server |
,lockit | Lock selected text/voice channel |
,lockvc | Locks all voice channels |
,unlockdown | Unlock the server |
,unlockit | Unlock selected text/voice channel |
,unlockvc | Unlocks all voice channels |
LoveCalculator
Calculate the love percentage for two users!
Author(s): Bobloy and SnappyDragon
Command | Description |
---|---|
,lovecalculator | Calculate the love percentage! |
Marriage
Marry, divorce, and give gifts to other members.
Author(s): saurichable
Command | Description |
---|---|
,about | Display your or someone else's about |
,about add | Add your about text |
,crush | Tell us who you have a crush on. |
,divorce | Divorce your current spouse |
,exes | Display your or someone else's exes. |
,gift | Give someone something. |
,marry | Marry the love of your life! |
,marryset | Various Marriage settings. |
Aliases: marriage
|
|
,marryset actions | Custom actions |
,marryset actions add | Add a custom action. |
,marryset actions list | Show custom action. |
,marryset actions remove | Remove a custom action. |
,marryset actions show | Show a custom action. |
,marryset divprice | Set the MULTIPLIER for getting divorced. |
,marryset gg | Switch from per-guild to global marriage and vice versa. |
,marryset gifts | Custom gifts |
,marryset gifts add | Add a custom gift. |
,marryset gifts list | Show custom gift. |
,marryset gifts remove | Remove a custom gift. |
,marryset gifts show | Show a custom gift. |
,marryset marprice | Set the price for getting married. |
,marryset multiple | Enable/disable whether members can be married to multiple people at once. |
,marryset settings | See current settings. |
,marryset toggle | Toggle Marriage. |
,perform | Do something with someone. |
,spouses | Display your or someone else's spouses. |
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. |
,servercount | Send servers stats of the bot. |
Aliases: serverc, serversc
|
|
,usagecount | Show the usage count of the bot. |
Aliases: usagec
|
MemoryGame
Play to Memory game, with buttons, leaderboard and Red bank!
Author(s): AAA3A
Command | Description |
---|---|
,memorygame | Play to Memory game. Choose between |
,memorygameleaderboard | Show MemoryGame leaderboard. |
Aliases: memorygamelb
|
|
,setmemorygame | Group of commands to set MemoryGame. |
,setmemorygame maxprize | Set the max prize for Red bank system and cog leaderboard. Default is 5000. |
,setmemorygame maxwrongmatches | Set the maximum tries for each game. Use |
,setmemorygame modalconfig | Set all settings for the cog with a Discord Modal. |
,setmemorygame redeconomy | If this option is enabled, the cog will give credits to the user each time the game is won. |
,setmemorygame reductionpersecond | Set the reduction per second of prize for Red bank system and cog leaderboard. Default is 5. |
,setmemorygame reductionperwrongmatch | Set the reduction per wrong match of prize for Red bank system and cog leaderboard. Default is 15. |
,setmemorygame resetleaderboard | Reset leaderboard in the guild. |
,setmemorygame resetsetting | Reset a setting. |
,setmemorygame showsettings | Show all settings for the cog with defaults and values. |
MentionPrefix
Ping the bot to see its prefixes.
Author(s): Draper and TrustyJAID
Command | Description |
---|---|
,mentiontoggle | Toggle whether mentioning the bot will send a help message. |
Minesweeper
Play Minesweeper inside of Discord
Author(s): Neuro Assassin#4779 <@473541068378341376>
Command | Description |
---|---|
,minesweeper | Starts a game of minesweeper. |
,spoilerms | Starts a non-interactive game of minesweeper with spoilers. |
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. |
ModRoles
Allow moderators to assign configured roles to users.
Author(s): Jakub Kuczys (https://github.com/Jackenmen)
Command | Description |
---|---|
,assignrole | Assign a role to a member. |
,modroles | Settings for assignable roles. |
,modroles add | Add assignable role. |
,modroles list | List assignable roles. |
,modroles remove | Remove assignable role. |
,modroles targets | Settings about allowed targets. |
,modroles targets allowbots | Allow to assign roles to bots with |
,modroles targets toprole | Enable/disable top role check. |
,unassignrole | Unassign a role from a member. |
Monopoly
Play monopoly with 2-8 people.
Author(s): Flame442
Command | Description |
---|---|
,monopoly | Play monopoly with 2-8 people. |
,monopoly delete | Delete one or more save files. |
,monopoly list | List available save files. |
,monopolyset | Config options for monopoly. |
,monopolyset auction | Set if properties should be auctioned when passed on. |
,monopolyset bail | Set how much bail should cost. |
,monopolyset darkmode | Set if the board should be a darker varient. |
,monopolyset doublego | Set if landing on go should double the amount of money given. |
,monopolyset freeparking | Set the reward for landing on free parking. |
,monopolyset go | Set the base value of passing go. |
,monopolyset hotellimit | Set a limit on the number of hotels that can be bought. |
,monopolyset houselimit | Set a limit on the number of houses that can be bought. |
,monopolyset income | Set how much Income Tax should cost. |
,monopolyset luxury | Set how much Luxury Tax should cost. |
,monopolyset maxjailrolls | Set the maximum number of rolls in jail before bail has to be paid. |
,monopolyset mention | Set if players should be mentioned when their turn begins. |
,monopolyset minraise | Set the minimum raise in auctions. |
,monopolyset startingcash | Set how much money players should start the game with. |
,monopolyset thread | Set if a thread should be created per-game to contain game messages. |
,monopolyset timeout | Set the amount of time before the game times out. |
,monopolystop | Stop the game of monopoly in this channel. |
MorseCode
Encode and decode morse code.
Author(s): Kreusada
Command | Description |
---|---|
,morse | Encode and decode morse code. |
,morse decode | Decode morse code. |
,morse encode | Encode morse code. |
Mover
Author(s): Dav
Command | Description |
---|---|
,massmove | |
MsgTracker
Message leaderboard that tracks
how many messages people send.
Idea prompted by Esports Discord, specifically Frostyy#1313 (526672641701183509)
Author(s): SharkyTheKing, Sravan, Cool aid
Command | Description |
---|---|
,ignoretracking | Ignore yourself from message tracking. |
,messages | Displays how many messages the user has. |
,msgleaderboard | Message Tracker Leaderboard, displays all the members. |
Aliases: msglb
|
|
,msgtop10 | Displays the top 10 members in the Msg-leaderboard |
,mtset | Message Count Settings. |
Aliases: msgset
|
|
,mtset admin | Administration commands. |
,mtset admin cooldown | Cooldown per user basis. |
,mtset admin counter | Change a member's recorded message count. |
,mtset admin deletecount | Will delete the member's entire record. |
,mtset admin resetguild | Will delete Guild's recorded members. |
,mtset allow | Ignore users / channels from message tracking. |
,mtset allow channel | This will allow/unallow a channel from message tracking. |
,mtset allowedchannellist | Displays channels that are allowed to track. |
,mtset enable | Enables / Disables system. |
,mtset ignore | Ignore users / channels from message tracking. |
,mtset ignore channel | This will ignore/unignore a channel from message tracking. |
,mtset ignore mods | Ignores/Unignores staff of a server. |
,mtset ignore user | This blocks the user(s) from being tracked. |
,mtset ignoredchannellist | Displays channels that are being ignored from tracking. |
,mtset mode | Set the tracking mode as whitelist or blacklist. |
,mtset showsettings | Display guild specific settings. |
Aliases: showsetting, ss, list
|
|
,mtset userlist | Displays users who are being ignored from tracking. |
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. |
NickNamer
NickNamer
Author(s): Dav
Command | Description |
---|---|
,cnick | Forcibly change a user's nickname. |
,freezenick | Freeze a users nickname. |
,nick | Forcibly change a user's nickname to a predefined string. |
,nickpurge | Remove all nicknames in the server. |
,nickset | Nicknamer settings |
,nickset dm | Set if you would like the bot to DM the user who's nickname was changed. |
,nickset modlog | Set if you would like to create a modlog entry everytime a nickname is being changed. |
,nickset name | Set the default name that will be applied when using |
,tempnick | Temporarily rename a user. |
,unfreezenick | Unfreeze a user's nickname. |
NicknameManagement
Cog for managing and normalizing user nicknames.
Author(s): adminescalation
Command | Description |
---|---|
,nickname | Group command for nickname management. |
,nickname allowedchars | Set the allowed characters for nicknames. |
,nickname autopurify | Enable or disable auto-purification of nicknames. |
,nickname cleanup | Clean up all pre-existing nicknames in the server slowly to prevent rate limits. |
,nickname maxlength | Set the maximum length for nicknames. |
,nickname normalize | Normalize a member's nickname to a standard format. |
,nickname purify | Purify a member's nickname to allowed characters only. |
NitroRole
Welcome new nitro boosters and/or give them a special role!
Author(s): jack1142 (Jackenmen#6607)
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 unassignonboostend | Set if booster role should be unassigned when someone stops boosting server. |
,nitrorole unsetimage | Unset image for new booster message. |
NoNuke
Anti-Nuke System for lazy server owners!
Monitors the following events:
Kicks/Bans/Unbans/Prunes
Channel Creation/Edit/Deletion
Role Creation/Edit/Deletion
Emoji Creation/Edit/Deletion
Sticker Creation/Edit/Deletion
Webhook Creation/Edit/Deletion
Member role/nickname updates
Set a cooldown(in seconds)
Set an overload count(X events in X seconds)
Set an action(kick, ban, strip, notify)
If a user or bot exceeds X mod events within X seconds, the set action will be performed.
- Any dangerous permissions added to a role will be logged.
- If the vanity URL is changed, it will be logged.
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
,nonuke | Anti-Nuke System for lazy guild owners! |
,nonuke action | Set the action for the bot to take when NoNuke is triggered |
,nonuke cooldown | Cooldown (in seconds) for NoNuke to trigger |
,nonuke dm | Toggle whether the bot sends the user a DM when a kick or ban action is performed |
,nonuke enable | Enable/Disable the NoNuke system |
,nonuke ignorebots | Toggle whether other bots are ignored |
,nonuke logchannel | Set the log channel for Anti-Nuke kicks |
,nonuke overload | How many mod actions can be done within the set cooldown |
,nonuke view | View the NoNuke settings |
,nonuke whitelist | Add/Remove users from the whitelist |
NoReplyPing
Track the people who reply but turned off their ping
Author(s): epic guy
Command | Description |
---|---|
,noreplyping | Track the people who reply but turned off their ping for this channel. |
NoobTools
NoobInDahause's personal tools.
Too lazy to think of a description, feel free to make a pr on my repo to change this.
Author(s): NoobInDaHause
Command | Description |
---|---|
,amarilevel | Check your or someone else's amari level. |
,membercount | See the total members in this guild. |
Aliases: mcount
|
|
,randomcolour | Generate a random colour. |
Aliases: randomcolor
|
|
,reach | Reach channel and see how many members who can view the channel. |
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 |
Notes
Store moderator notes on users
Author(s): crayyy_zee
Command | Description |
---|---|
,allnotes | See all the notes ever taken in your server. |
Aliases: guildnotes
|
|
,delnote | Delete a note of a user. |
,notes | See all the notes of a user. |
,removenotes | Delete all notes of a user. |
,setnote | Add a note to a user. |
Nsfw
Send random NSFW images from random subreddits
If `[p]help Nsfw` or any other Nsfw commands are used in a non-nsfw channel,
you will not be able to see the list of commands for this category.
Author(s): Predä and aikaterna
Command | Description |
---|---|
,4k | Sends some 4k images from random subreddits. |
Aliases: 4K, fourk
|
|
,ahegao | Sends some ahegao images from random subreddits. |
Aliases: oface, ofaces
|
|
,anal | Sends some anal images/gifs from random subreddits. |
Aliases: sodomy
|
|
,asianporn | Sends some asian porn images. |
Aliases: asian
|
|
,ass | Sends some ass images from random subreddits. |
Aliases: butt, booty
|
|
,bbw | Sends some bbw images. |
,bdsm | Sends some bdsm from random subreddits. |
Aliases: shibari
|
|
,blackcock | Sends some blackcock images from random subreddits. |
Aliases: blackdick, bcock, bdick, blackcocks, blackdicks
|
|
,blowjob | Sends some blowjob images/gifs from random subreddits. |
Aliases: blowjobs, blowj, bjob, fellatio, fellation
|
|
,boobs | Sends some boobs images from random subreddits. |
Aliases: boob, boobies, tits, titties, breasts, breast
|
|
,bottomless | Sends some bottomless images from random subreddits. |
Aliases: boless
|
|
,cleandm | Delete a number specified of DM's from the bot. |
,cosplay | Sends some nsfw cosplay images from random subreddits. |
,cumshot | Sends some cumshot images/gifs from random subreddits. |
Aliases: cum, cums, cumshots
|
|
,cunnilingus | Sends some cunnilingus images from random subreddits. |
Aliases: cunni, pussyeating
|
|
,deepthroat | Sends some deepthroat images from random subreddits. |
Aliases: deept, deepthroating
|
|
,dick | Sends some dicks images from random subreddits. |
Aliases: cock
|
|
,doublepenetration | Sends some double penetration images/gifs from random subreddits. |
Aliases: doublep
|
|
,ebony | Sends some ebony images. |
,facials | Sends some facials images from random subreddits. |
Aliases: facial
|
|
,feet | Sends some feet images from random subreddits. |
Aliases: feets, feetish
|
|
,femdom | Sends some femdom images from random subreddits. |
,futa | Sends some futa images from random subreddits. |
Aliases: futanari
|
|
,gay | Sends some gay porn from random subreddits. |
Aliases: gayporn
|
|
,gonewild | Sends some gonewild images from random subreddits. |
Aliases: wild, gwild
|
|
,group | Sends some groups nudes from random subreddits. |
Aliases: groups, nudegroup, nudegroups
|
|
,hentai | Sends some hentai images/gifs from Nekobot API. |
,lesbian | Sends some lesbian gifs or images from random subreddits. |
Aliases: lesbians
|
|
,milf | Sends some milf images from random subreddits. |
Aliases: milfs
|
|
,nsfwversion | Get the version of the installed Nsfw cog. |
,oral | Sends some oral gifs or images from random subreddits. |
Aliases: oralsex
|
|
,porngif | Sends some porn gifs from Nekobot API. |
Aliases: pgif, prongif
|
|
,public | Sends some public nude images from random subreddits. |
,pussy | Sends some pussy nude images from random subreddits. |
Aliases: vagina, puss
|
|
,realgirls | Sends some real girls images from random subreddits. |
,redhead | Sends some red heads images from random subreddits. |
Aliases: redheads, ginger, gingers
|
|
,rule34 | Sends some rule34 images from random subreddits. |
Aliases: r34
|
|
,squirt | Sends some squirts images from random subreddits. |
Aliases: squirts
|
|
,thigh | Sends some thighs images from random subreddits. |
Aliases: thighs, legs
|
|
,threesome | Sends some threesome images. |
Aliases: groupsex
|
|
,trans | Sends some trans from random subreddits. |
Aliases: trap, shemale, shemales
|
|
,yiff | Sends some yiff images from random subreddits. |
Aliases: yiffs
|
OCR
Converts an image to text using Tesseract OCR.
Author(s): coolaid
Command | Description |
---|---|
,ocr | Convert an image to text. |
OnThisDay
Find out what happened on a certain day, in multiple different years in history.
Author(s): Kreusada
Command | Description |
---|---|
,onthisday | Find out what happened on this day, in various different years! |
,onthisday random | Find out what happened on this day, in a random year. |
OnlineStats
Information about what devices people are using to run discord.
Author(s): Flame442
Command | Description |
---|---|
,onlineinfo | Show what devices a member is using. |
,onlinestatus | Print how many people are using each type of device. |
Aliases: onlinestats
|
Otherbot
Author(s): aikaterna and Predä 。#1001
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. |
Paginator
A cog that paginates content and embed given by you.
Author(s): crayyy_zee
Command | Description |
---|---|
,paginator | Commands to manage paginators. |
Aliases: paginate, page
|
|
,paginator addpage | Add a page to a paginator group. |
Aliases: ap
|
|
,paginator addpage fromjson | Add a page to a paginator group. |
,paginator addpage fromyaml | Add a page to a paginator group. |
,paginator create | Initiate a new paginator group. |
,paginator delete | Delete a paginator group. |
,paginator editpage | Edit a page in a paginator group. |
,paginator info | Get information about a paginator group. |
,paginator list | List all paginator groups in the server. |
Aliases: l
|
|
,paginator raw | Get the raw JSON of a paginator group's page. |
,paginator removepage | Remove a page from a paginator group. |
,paginator start | Starts a paginator of the given group name |
Palette
This is a collection of commands that are used to show colour palettes.
Author(s): flare(flare#0001) and Kuro
Command | Description |
---|---|
,palette | Get the colour palette of an image. |
PartyGames
Chat games focused on coming up with words from 3 letters.
Author(s): Flame442
Command | Description |
---|---|
,partygames | Group command for party games. |
Aliases: pg
|
|
,partygames bombparty | Start a game of bombparty. |
,partygames fast | Race to type a word the fastest. |
,partygames long | Type the longest word. |
,partygames mix | Play a mixture of all 4 games. |
,partygames most | Type the most words. |
,partygamesset | Config options for partygames. |
Aliases: pgset
|
|
,partygamesset bombtime | Set the timeout of bombparty. |
,partygamesset fasttime | Set the timeout of fast. |
,partygamesset locale | Override the bot's locale for partygames. |
,partygamesset locale remove | Remove the locale override and use the bot's locale. |
,partygamesset longtime | Set the timeout of long. |
,partygamesset mosttime | Set the timeout of most. |
Perform
Perform different actions, like cuddle, poke etc.
Author(s): Onii-chan and sravan
Command | Description |
---|---|
,amazed | Act amazed! |
Aliases: amazing
|
|
,bite | Bite a user! |
,blush | Act blush! |
,clap | Clap for someone! |
,confuse | Act confused! |
Aliases: confused
|
|
,cry | Start crying! |
,cuddle | Cuddle a user! |
,cute | Act cute! |
,dance | Start dancing! |
,dodge | Dodge something! |
,facepalm | Do a facepalm! |
,feed | Feeds a user! |
,happy | Act happy! |
,headdesk | Do a facedesk! |
Aliases: facedesk
|
|
,hide | Hide yourself! |
,highfive | Highfive a user! |
,hug | Hugs a user! |
,kill | Kill a user! |
,kiss | Kiss a user! |
,laugh | Start laughing! |
,lick | Licks a user! |
,lonely | Act lonely! |
Aliases: alone
|
|
,love | Love a user! |
,mad | Act angry! |
Aliases: angry
|
|
,nosebleed | Start bleeding from nose! |
,nutkick | Kick a user on the nuts! |
,pat | Pats a user! |
,peek | Start lurking! |
Aliases: lurk
|
|
,performstats | View your roleplay stats |
,plead | Plead to a user! |
,poke | Poke a user! |
,pout | Act pout! |
,protect | Protech someone! |
,punch | Punch a user! |
,run | Start running! |
,scared | Act scared! |
,scream | Start screaming! |
,shrug | Start shrugging! |
,slap | Slaps a user! |
,sleep | Act sleepy! |
,smug | Be smug towards someone! |
,spank | Spanks a user! |
,stare | Stare someone! |
,tickle | Tickles a user! |
,wave | Wave to someone! |
,yeet | Yeet someone! |
PermChecker
Author(s): flare(flare#0001)
Command | Description |
---|---|
,permcheck | Check permissions |
,permcheck channel | Check if a channel has a permission |
,permcheck role | Check if a role has a permission |
,permcheck user | Check if a user has a permission |
Permissions
Customise permissions for commands and cogs.
Author(s): Cog Creators
Command | Description |
---|---|
,permissions | Command permission management tools. |
,permissions acl | Manage permissions with YAML files. |
Aliases: yaml
|
|
,permissions acl getserver | Get a YAML file detailing all rules in this server. |
Aliases: getguild
|
|
,permissions acl setserver | Set rules for this server with a YAML file. |
Aliases: setguild
|
|
,permissions acl updateserver | Update rules for this server with a YAML file. |
Aliases: updateguild
|
|
,permissions acl yamlexample | Sends an example of the yaml layout for permissions |
,permissions addserverrule | Add a rule to a command in this server. |
,permissions canrun | Check if a user can run a command. |
,permissions clearserverrules | Reset all rules in this server. |
Aliases: clearguildrules
|
|
,permissions explain | Explain how permissions works. |
,permissions removeserverrule | Remove a server rule from a command. |
,permissions setdefaultserverrule | Set the default rule for a command in this server. |
PersonalChannels
Assign and edit personal channels.
Bot needs `manage_channels` guild permissions to utilize this cog.
Author(s): inthedark.org
Command | Description |
---|---|
,mychannel | Control of personal channels. |
Aliases: mychan
|
|
,mychannel assign | Assign a personal text channel to someone. |
,mychannel blacklist | Manage blacklisted names. |
Aliases: blocklist
|
|
,mychannel blacklist add | Add channel name to blacklist. |
,mychannel blacklist list | List of blacklisted channel names. |
,mychannel blacklist remove | Remove channel name from blacklist. |
,mychannel category | Configure the category every personal text channel should be under. |
,mychannel create | Create a personal channel and assign it to the user. |
,mychannel delete | Delete your personal channel. |
,mychannel friends | Add or remove friends from your channel. |
,mychannel friends list | List your added friends. |
,mychannel list | Assigned channels list. |
,mychannel name | Change name of personal channel. |
,mychannel perms | Give users permissions on how many users they can to add in their channel. |
,mychannel pin | Pin a message in the personal channel. |
,mychannel position | Edit the channel position for someone's personal channel. |
,mychannel remove | Delete member's personal channel. |
,mychannel topic | Change the topic of personal channel. |
,mychannel unassign | Unassign personal text channel from someone. |
,mychannel unpin | Unpin a message from the personal channel. |
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. |
,delulu | Assign someone a delulu license. |
,denwa | Point at... |
,didyou | Did you know... |
,dj | Make a DJ... |
,doctor | The Doctor is IN... |
,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... |
,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!... |
,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... |
,waku | Certified WakuWaku moment... |
,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 image | Add/Remove images |
,pixlset image add | Add an image for your guild to use |
,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 showanswer | (Toggle) Showing the answer after a game over |
,pixlset timelimit | Set the time limit for Pixl games |
,pixlset usedefault | (Toggle) Whether to use the default hardcoded images in this guild |
,pixlset useglobal | (Toggle) Whether to use global images in this guild |
,pixlset view | View the current settings |
Plague
A plague game.
Author(s): PhenoM4n4n
Command | Description |
---|---|
,cure | Cure a user. You must be a Doctor to use this command. |
,infect | Infect another user. You must be infected to use this command. |
,infectme | Get infected for 5,000 currency. |
,plaguebearer | Become a plaguebearer for 10,000 currency. |
,plaguedoctor | Become a doctor for 10,000 currency. |
Aliases: plaguedoc
|
|
,plaguenotify | Enable/Disable Plague Game notifications. |
,plagueprofile | Show's your Plague Game profile |
,resign | Quit being a doctor or plaguebearer for 10,000 currency. |
,treatme | Get cured from the plague for 5,000 currency. |
Pp
Shows your or someone else's pp length.
Note - 100% accurate
Author(s): Honkertonken
Command | Description |
---|---|
,pp | Detects a user's pp length. |
Prefix
Prefix management.
Author(s): PhenoM4n4n and sravan
Command | Description |
---|---|
,prefix | Manage server prefixes. |
,prefix add | Add a prefix to this server's prefix list. |
,prefix clear | Reset this server's prefixes to the default list. |
Aliases: reset
|
|
,prefix remove | Remove a prefix from this server's prefix list. |
,prefix set | Set the prefixes for this server. |
PressF
F.
Press F to pay respect on something using buttons.
Author(s): NoobInDaHause
Command | Description |
---|---|
,pressf | Pay respects on something. |
,pressfset | Configure the cogs settings. |
,pressfset buttoncolour | Change the Press F button colour. |
,pressfset emoji | Change the F emoji. |
,pressfset reset | Reset the Press F current guild settings to default. |
Pupper
Pet the doggo!
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
,pets | Manage your pet. |
Aliases: pupper
|
|
,pets channel | Channel management for pet appearance. |
,pets channel add | Add a text channel for pets. |
,pets channel addall | Add all valid channels for the guild that the bot can speak in. |
,pets channel remove | Remove a text channel from petting. |
,pets channel removeall | Remove all petting channels from the list. |
,pets cooldown | Set the pet appearance cooldown in seconds. |
,pets credits | Set the pet credits range on successful petting. |
,pets delete | Set how long to wait before deleting the thanks message. |
,pets hello | Set the pet greeting message. |
,pets thanks | Set the pet thanks message. |
,pets toggle | Toggle pets on the server. |
QR
Generate a QR code.
Author(s): Kreusada
Command | Description |
---|---|
,qr | Create a QR code from text. |
QotD
Question of the Day Cog
Author(s): adminelevation
Command | Description |
---|---|
,qotd | Question of the Day commands |
,qotd ask | Ask a random question of the day from enabled categories |
,qotd current | Show the current question of the day |
,qotd enabled | List all enabled question categories |
,qotd list | List all available question categories and their status |
,qotd setchannel | Set the channel for daily QotD |
,qotd setrole | Set the role to be mentioned for daily QotD |
,qotd settime | Set the time and timezone for daily QotD (HH:MM in 24-hour format and timezone) |
,qotd toggle | Toggle a question category |
Quarantine
Quarantine users in your server.
Author(s): ellen.inator (`1103334703450308638`)
Repo: https://github.com/TheDiscordHistorian/automatic-memory
Command | Description |
---|---|
,quarantine | Quarantine multiple users. |
,unquarantine | Remove users from quarantine. |
Quiz
Play a kahoot-like trivia game with questions from Open Trivia Database.
Originally by Keane for Red v2
Author(s): Keane and aikaterna
Command | Description |
---|---|
,quiz | Play a kahoot-like trivia game. |
,quiz categories | List quiz categories. |
,quiz play | Create or join a quiz game. |
,quizset | Quiz settings. |
,quizset afk | Set number of questions before the game ends due to non-answers. |
,quizset multiplier | Set the credit multiplier. |
,quizset questions | Set number of questions per game. |
,quizset show | Toggle revealing the answers. |
Quotes
Get a random quote.
Author(s): Kreusada
Command | Description |
---|---|
,quote | Get a random quote. |
RPS
Rock, Paper, Scissors (Lizard, Spock)
More detailed docs: <https://cogs.yamikaitou.dev/rps.html>
Author(s): YamiKaitou#8975
Command | Description |
---|---|
,rps | Play a game of Rock, Paper, Scissors |
,rpsls | Play a game of Rock, Paper, Scissors, Lizard, Spock |
,rpsrules | Rules of Rock, Paper, Scissors (Lizard, Spock) |
Aliases: rpslsrules
|
RTFS
Author(s): Zephyrkul (Zephyrkul#1089)
Command | Description |
---|---|
,rtfs | Read the source code for a cog or command. |
Race
Cog for racing animals
Author(s): Redjumpman (Redjumpman#1337)
Command | Description |
---|---|
,race | Race related commands. |
,race bet | Bet on a user in the race. |
,race enter | Allows you to enter the race. |
,race start | Begins a new race. |
,race stats | Display your race stats. |
,race version | Displays the version of race. |
,race wipe | This command will wipe ALL race data. |
,setrace | Race settings commands. |
,setrace bet | Bet settings for race. |
,setrace bet max | Sets the betting maximum. |
,setrace bet min | Sets the betting minimum. |
,setrace bet multiplier | Sets the betting multiplier. |
,setrace bet toggle | Toggles betting on and off. |
,setrace mode | Changes the race mode. |
,setrace payoutmin | Sets the number of players needed to payout prizes and bets. |
,setrace prize | Sets the prize pool for winners. |
,setrace togglepool | Toggles on/off prize pooling. |
,setrace wait | Changes the wait time before a race starts. |
RainbowRole
Have a role that changes colour every 10 minutes.
May or may not be API intense but the cog is cool.
Due to API rate limits you can only have 1 rainbowrole pre guild.
The role colour changes every 20 minutes or so depending on how many guilds the bot is in.
Author(s): NoobInDaHause
Command | Description |
---|---|
,rainbowroleset | Settings for the RainbowRole cog. |
Aliases: rrset
|
|
,rainbowroleset reset | Reset the RainbowRoles guild settings. |
,rainbowroleset role | Set the guilds rainbow role. |
,rainbowroleset showsettings | See the current guild settings for the RainbowRole cog. |
Aliases: ss
|
|
,rainbowroleset status | Toggle whether to enable or disable the RainbowRole cog. |
RansomwareDotLive
Interact with the ransomware.live API
Author(s): adminelevation
Command | Description |
---|---|
,ransomware | Ransomware.live API commands |
,ransomware about | Show the version and last updated date of this cog |
,ransomware groups | Get the list of ransomware groups |
,ransomware recent | Get the latest ransomware information |
,ransomwareset | Configure ransomware monitoring and alerting functionality |
,ransomwareset alertchannel | Set a channel for new ransomware victim alerts |
,ransomwareset alertrole | Set a role to be mentioned for new ransomware victim alerts |
Ratings
Rate how simp you are.
Author(s): PhenoM4n4n
Command | Description |
---|---|
,clownrate | Reveal someone's clownery. |
,iqrate | 100% legit IQ test. |
,sanitycheck | Check your sanity. |
,simprate | Find out how much someone is simping for something. |
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 |
ReactChannel
Per-channel auto reaction tools.
Admins can set up certain channels to be ReactChannels, where each message in it
will automatically have reactions applied. Depending on the type of ReactChannel,
click these reactions could trigger automatic actions.
Additionally, Admins can set up server-wide upvote and/or downvote emojis, where
reacting to messages with these (in any channel) will increase or decrease the
message owners total karma.
Author(s): PhasecoreX
Command | Description |
---|---|
,downvote | View the downvote reaction for this server. |
,karma | View your (or another users) total karma for messages in this server. |
,karmatop | View the members in this server with the highest total karma. |
,reactchannelset | Manage ReactChannel settings. |
,reactchannelset disable | Disable ReactChannel functionality in a channel. |
,reactchannelset emoji | Manage emojis used for ReactChannels. |
,reactchannelset emoji downvote | Set the downvote emoji used. Use "none" to remove the emoji and disable downvotes. |
,reactchannelset emoji upvote | Set the upvote emoji used. Use "none" to remove the emoji and disable upvotes. |
,reactchannelset enable | Enable ReactChannel functionality in a channel. |
,reactchannelset enable checklist | All messages will have a checkmark. Clicking it will delete the message. |
,reactchannelset enable custom | All messages will have the specified emoji(s). |
,reactchannelset enable vote | All user messages will have an up and down arrow. Clicking them will affect a user's karma total. |
,reactchannelset filter | Only react to certain messages in a ReactChannel. |
,reactchannelset filter content | Filter what type of messages will be reacted to. |
,reactchannelset filter content commands | Toggle reacting to command messages. |
,reactchannelset filter content images | Toggle reacting to images. |
,reactchannelset filter content text | Toggle reacting to text-only messages. |
,reactchannelset filter role | Filter what user roles will be reacted to. |
,reactchannelset filter role add | Add a role to the role filter. |
,reactchannelset filter role remove | Remove a role from the role filter. |
,reactchannelset filter role toggle | Toggle between allowing or denying these roles. |
,reactchannelset filter source | Control who is reacted to. |
,reactchannelset filter source bots | Toggle reacting to other bot messages. |
,reactchannelset filter source myself | Toggle reacting to my own messages. |
,reactchannelset filter source users | Toggle reacting to user messages. |
,reactchannelset settings | Display current settings. |
,upvote | View the upvote reaction for this server. |
Recipes
A cog to search and show a cooking recipe!
Author(s): AAA3A
Command | Description |
---|---|
,recipe | Show a recipe of Food52, from a query. |
,searchrecipes | Search cooking recipes on Food52, from a query. |
A cog to get information from the Reddit API
Author(s): TrustyJAID
Command | Description |
---|---|
,reddit hot | Show 25 hotest posts on the desired subreddit |
,reddit new | Show 25 newest posts on the desired subreddit |
,reddit random | Pull a radom submission from the desired subreddit |
,reddit rising | Show 25 newest posts on the desired subreddit |
,reddit top | Show 25 newest posts on the desired subreddit |
,redditset | Commands for setting up the reddit cog |
,redditset post | Setup a channel for automatically posting new subreddit submissions |
,redditset remove | Remove a channel from automatically posting new subreddit submissions |
RedditPost
A reddit auto posting cog.
Author(s): flare(flare#0001)
Command | Description |
---|---|
,redditpost | Reddit auto-feed posting. |
Aliases: redditfeed
|
|
,redditpost add | Add a subreddit to post new content from. |
,redditpost force | Force the latest post. |
,redditpost imageonly | Whether to only post posts that contain an image. |
,redditpost latest | Whether to fetch all posts or just the latest post. |
,redditpost list | Lists the current subreddits for the current channel, or a provided one. |
,redditpost publish | Whether to publish posts - must be a news channel. |
,redditpost remove | Removes a subreddit from the current channel, or a provided one. |
,redditpost source | Whether to include a Source button.. |
,redditpost webhook | Whether to send the post as a webhook or message from the bot. |
Rekt
Post embed with random rekt messages
Author(s): TrustyJAID
Command | Description |
---|---|
,rekt | Post embed with random rekt messages |
RemindMe
Never forget anything anymore.
Author(s): PhasecoreX
Command | Description |
---|---|
,forgetme | Remove all of your upcoming reminders. |
,reminder | Manage your reminders. |
,reminder create | Create a reminder with optional reminder text. |
,reminder list | Show a list of all of your reminders. |
,reminder modify | Modify an existing reminder. |
Aliases: edit
|
|
,reminder modify repeat | Modify the repeating time of an existing reminder. Pass "0" to <time> in order to disable repeating. |
,reminder modify text | Modify the text of an existing reminder. |
,reminder modify time | Modify the time of an existing reminder. |
,reminder remove | Delete a reminder. |
,remindme | Create a reminder with optional reminder text. |
,remindmeset | Manage RemindMe settings. |
,remindmeset metoo | Toggle the bot asking if others want to be reminded in this server. |
,remindmeset settings | Display current settings. |
Reply
Bot Replies to Messages
Author(s): Obi-Wan3
Command | Description |
---|---|
,reply | Reply to a message using the Discord reply feature. |
Reports
Create user reports that server staff can respond to.
Users can open reports using `[p]report`. These are then sent
to a channel in the server for staff, and the report creator
gets 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
|
Riddles
Get a random riddle.
Author(s): Kreusada, MeatyChunks
Command | Description |
---|---|
,riddle | Get a random riddle. |
RoleBoards
Get 'leaderboards' about guild roles, such as the users with the most roles
and the roles with the most users.
Author(s): Kreusada
Command | Description |
---|---|
,roleboard | Get roleboards for this server.. |
Aliases: roleboards, rb
|
|
,roleboard topmembers | Get the members with the most roles. |
,roleboard toproles | Get the roles with the most members. |
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, and reaction roles.
Author(s): PhenoM4n4n, Bobloy, TrustyJaid, and Neuro Assassin
Command | Description |
---|---|
,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 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. |
SFX
Plays sound effects, text-to-speech, and join/leave sounds.
Author(s): baiumbg and ryan5453
Command | Description |
---|---|
,autotts | Toggles the AutoTTS feature. |
,autotts server | Toggles the AutoTTS feature for the server. |
,joinandleave | Settings for join and leave sounds. |
Aliases: joinleave
|
|
,joinandleave guild | Commands for configuring join and leave sounds for this server. |
,joinandleave guild disableuser | Disable join/leave sounds for a specific user in this server. |
,joinandleave guild enableuser | Enable join/leave sounds for a specific user in this server. |
,joinandleave guild priority | Toggle the priority between guild sounds and user sounds. |
,joinandleave guild setjoin | Set the join sound for this server. |
,joinandleave guild setleave | Set the leave sound for this server. |
,joinandleave guild toggle | Toggle join and leave sounds being played in voice channels in this server. |
,joinandleave setjoin | Set the sound that plays when you join a voice channel. |
,joinandleave setleave | Set the sound that plays when you leave a voice channel. |
,mytts | Manages your TTS settings. |
,mytts speed | Changes your TTS speed. |
,mytts translate | Toggles your TTS translation. |
,mytts voice | Changes your TTS voice. |
,sfx | Plays a sound effect in your current voice channel. |
,tts | Plays the given text as TTS in your current voice channel. |
,ttschannel | Configures automatic TTS channels. |
,ttschannel add | Adds a channel for automatic TTS. |
,ttschannel clear | Removes all the channels for automatic TTS. |
,ttschannel list | Shows all the channels for automatic TTS. |
,ttschannel remove | Removes a channel for automatic TTS. |
,ttsname | Toggle whether to use the author's name in TTS. |
Say
Speak as if you were the bot
Documentation: http://laggron.red/say.html
Author(s): retke (El Laggron)
Command | Description |
---|---|
,interact | Start receiving and sending messages as the bot through DM |
,say | Make the bot say what you want in the desired channel. |
,sayad | Same as say command, except it deletes the said message after a set number of seconds. |
,sayd | Same as say command, except it deletes your message. |
,saym | Same as say command, except role and mass mentions are enabled. |
SearchCommands
Did you ever wonder, where the fuck is that little slut command hiding?
Now it's made easy with SearchCommands cog! Just run [p]commandsearch
!
Author(s): jack1142 (Jackenmen#6607)
Command | Description |
---|---|
,commandsearch | Slutty commands will never be able to hide from you again! |
Seen
Shows last time a user was seen in chat.
Author(s): aikaterna
Command | Description |
---|---|
,seen | Shows last time a user was seen in chat. |
SendCards
Send cards to other users! (Christmas, birthday, get well soon, etc...)
Author(s): Kreusada
Command | Description |
---|---|
,sendcard | Send a card to a user. |
,sendcard types | List all the different card types. |
ServerDonations
Donate bot currencies or any other currencies to servers.
Donate Nitro, Dank Memer Coins, Bro Coins, Owo Cash, Karuta Tickets and many more.
Author(s): NoobInDaHause
Command | Description |
---|---|
,eventdonate | Donate to events. |
,giveawaydonate | Donate to giveaways. |
,heistdonate | Donate to heists. |
,serverdonationsset | Serverdonations settings. |
Aliases: sdonateset, sdonoset
|
|
,serverdonationsset autodelete | Toggle wheather to automatically delete command invocation. |
Aliases: autodel
|
|
,serverdonationsset channel | Set or remove the giveaway, event or heist donation channel. |
,serverdonationsset donationloggersupport | Set whether to enable donationlogger support or not. |
Aliases: dlsupport
|
|
,serverdonationsset manager | Set the manager roles. |
,serverdonationsset message | Set the donation message. |
,serverdonationsset resetguild | Reset your serverdonations guild settings. |
,serverdonationsset showsettings | See your current serverdonations guild settings. |
Aliases: ss
|
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 |
SlashTags
Create custom slash commands.
The TagScript documentation can be found [here](https://phen-cogs.readthedocs.io/en/latest/index.html).
Author(s): PhenoM4n4n and crayyy_zee
Command | Description |
---|---|
,slashtag | Slash Tag management with TagScript. |
Aliases: st
|
|
,slashtag add | Add a slash tag with TagScript. |
,slashtag edit | Edit a slash tag. |
,slashtag edit argument | Edit a single slash tag's argument by name. |
,slashtag edit arguments | Edit a slash tag's arguments. |
,slashtag edit description | Edit a slash tag's description. |
,slashtag edit name | Edit a slash tag's name. |
,slashtag edit tagscript | Edit a slash tag's TagScript. |
,slashtag info | Get info about a slash tag that is stored on this server. |
,slashtag list | View stored slash tags. |
,slashtag message | Add a message command tag with TagScript. |
,slashtag pastebin | Add a slash tag with a Pastebin link. |
,slashtag raw | Get a slash tag's raw content. |
,slashtag remove | Delete a slash tag. |
,slashtag usage | See slash tag usage stats. |
Aliases: stats
|
|
,slashtag user | Add a user command tag with TagScript. |
SmartLyrics
Gets lyrics for your current song.
Author(s): ryan5453
Command | Description |
---|---|
,lyrics | Gets the lyrics for your current song. |
SmartReact
Create automatic reactions when trigger words are typed in chat.
Author(s): FlapJack
Command | Description |
---|---|
,addreact | Add an auto reaction to a word. |
,delallreact | Delete ALL smart reactions in the server. |
,delreact | Delete an auto reaction to a word. |
,listreact | List smart reactions for this server. |
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 |
SplitOrSteal
A fun split or steal game.
This game can shatter friendships.
Author(s): NoobInDaHause
Command | Description |
---|---|
,splitorsteal | Start a split or steal game event. |
,splitorstealduel | SplitOrStealDuel someone. |
,splitorstealset | Configure your splitorsteal guild settings. |
Aliases: sosset
|
|
,splitorstealset manager | See, Add or Remove SplitOrSteal managers. |
,splitorstealset resetguild | Reset your guild settings. |
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. |
Spotify
Display information from Spotify's API
Author(s): TrustyJAID and NeuroAssassin
Command | Description |
---|---|
,spotify | Spotify commands |
Aliases: sp
|
|
,spotify artist | View Spotify Artist info |
Aliases: artists
|
|
,spotify artist albums | View an artists albums |
,spotify artist follow | Add an artist to your spotify library |
,spotify device | Spotify device commands |
,spotify device default | Set your default device to attempt to start playing new tracks on |
,spotify device list | List all available devices for Spotify |
,spotify device transfer | Change the currently playing spotify device |
,spotify genres | Display all available genres for the recommendations |
Aliases: genre
|
|
,spotify me | Shows your current Spotify Settings |
,spotify new | List new releases on Spotify |
,spotify next | Skips to the next track in queue on Spotify |
Aliases: skip
|
|
,spotify now | Displays your currently played spotify song |
,spotify pause | Pauses spotify for you |
,spotify play | Play a track, playlist, or album on Spotify |
,spotify playlist | View Spotify Playlists |
Aliases: playlists
|
|
,spotify playlist add | Add 1 (or more) tracks to a spotify playlist |
,spotify playlist create | Create a Spotify Playlist |
,spotify playlist featured | List your Spotify featured Playlists |
,spotify playlist follow | Add a playlist to your spotify library |
,spotify playlist list | List your Spotify Playlists |
Aliases: ls
|
|
,spotify playlist remove | Remove 1 (or more) tracks to a spotify playlist |
,spotify playlist view | View details about your spotify playlists |
,spotify previous | Skips to the previous track in queue on Spotify |
Aliases: prev
|
|
,spotify queue | Queue a song to play next in Spotify |
,spotify recent | Displays your most recently played songs on Spotify |
,spotify recommendations | Get Spotify Recommendations |
,spotify repeat | Repeats your current song on spotify |
,spotify resume | Resumes spotify for you |
,spotify search | Search Spotify for things to play |
,spotify seek | Seek to a specific point in the current song |
,spotify set | Setup Spotify cog |
,spotify set clearreactions | Set whether or not to clear reactions after sending the message |
,spotify set deletemessage | Set whether or not to delete the spotify message after timing out |
,spotify set forgetme | Forget all your spotify settings and credentials on the bot |
,spotify set menutimeout | Set the timeout time for spotify menus |
,spotify set showprivate | Set whether or not to show private playlists |
,spotify set showsettings | Show settings for menu timeouts |
Aliases: settings
|
|
,spotify share | Tell the bot to play the users current song in their current voice channel |
,spotify shuffle | Shuffles your current song list |
,spotify topartists | List your top artists on spotify |
,spotify toptracks | List your top tracks on spotify |
,spotify volume | Set your spotify volume percentage |
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 |
StatTrack
Track your bot's metrics and view them in Discord.
This cog creates its own SQLite database to store data, using around 150KB per day.
Commands will output as a graph.
Data can also be exported with `[p]stattrack export` into a few different formats.
Author(s): @vexingvexed
Command | Description |
---|---|
,stattrack | View my stats. |
,stattrack channels | Get channel stats. |
,stattrack commands | Get command usage stats. |
,stattrack latency | Get my latency stats. |
,stattrack looptime | Get my loop time stats. |
,stattrack messages | Get message stats. |
,stattrack servers | Get server stats. |
,stattrack status | Get status stats. |
,stattrack system | Get system metrics. |
Aliases: sys
|
|
,stattrack system cpu | Get CPU stats. |
,stattrack system mem | Get memory usage stats. |
,stattrack users | Get user stats. |
Status
Automatically check for status updates.
When there is one, it will send the update to all channels that
have registered to recieve updates from that service.
There's also the `status` command which anyone can use to check
updates wherever they want.
If there's a service that you want added, contact @vexingvexed or
make an issue on the GitHub repo (or even better a PR!).
Author(s): @vexingvexed
Command | Description |
---|---|
,status | Check for the status of a variety of services, eg Discord. |
,statusset | Get automatic status updates in a channel, eg Discord. |
,statusset add | Start getting status updates for the chosen service! |
,statusset clear | Remove all feeds from a channel. |
,statusset edit | Edit services you've already set up. |
,statusset edit mode | Change what mode to use for status updates. |
,statusset edit restrict | Restrict access to the service in the |
,statusset edit webhook | Set whether or not to use webhooks for status updates. |
,statusset list | List that available services and ones are used in this server. |
,statusset preview | Preview what status updates will look like. |
,statusset remove | Stop status updates for a specific service in this server. |
StatusRole
Roles for Certain Custom Statuses
Assign roles to users for the duration in which they have certain custom statuses.
Author(s): Obi-Wan3
Command | Description |
---|---|
,statusrole | StatusRole Settings |
,statusrole add | Add a role to be assigned to users with any of the input status(es) (list of words separated by spaces). |
,statusrole edit | Edit a StatusRole |
,statusrole edit emoji | Edit a StatusRole's required emoji (you can also enter True for any emoji in this server, or leave blank to remove). |
,statusrole edit role | Edit a StatusRole's role to be assigned. |
,statusrole edit status | Edit a StatusRole's status(es) to be matched (list of words separated by spaces, leave blank to remove text status matching). |
,statusrole edit toggle | Toggle a StatusRole assignment temporarily. |
,statusrole forcecheck | Force a manual check of every user on this server for the provided StatusRoles. |
,statusrole logchannel | Set the StatusRole log channel (leave blank to disable logs). |
,statusrole remove | Remove a StatusRole from being assigned. |
,statusrole view | View the StatusRole settings for this server. |
Aliases: list
|
Sticky
Sticky messages to your channels.
Author(s): Tobotimus
Command | Description |
---|---|
,sticky | Sticky a message to this channel. |
,sticky existing | Sticky an existing message to this channel. |
,sticky toggleheader | Toggle the header for stickied messages in this channel. |
,unsticky | Remove the sticky message from this channel. |
StickyMember
Author(s): Dav and Idea: Daniel_Edits
Command | Description |
---|---|
,stickymem | |
,unstickymem | |
Suggestions
Suggestion system.
Have users submit suggestions to help improve some things.
Author(s): NooInDaHause
Command | Description |
---|---|
,approve | Approve a suggestion. |
,reject | Reject a suggestion. |
,suggest | Suggest stuff. |
,suggestionset | Configure the suggestion cog. |
Aliases: suggestset
|
|
,suggestionset allowselfvote | Toggle whether to allow suggestion authors to upvote or downvote their own suggestion or not. |
Aliases: asv
|
|
,suggestionset autodelete | Toggle whether to automatically delete suggestion commands or not. |
Aliases: autodel
|
|
,suggestionset buttoncolor | Change the upvote or downvotes button colour. |
,suggestionset channel | Set the suggestion channel. |
,suggestionset editreason | Edit a suggestions reason. |
,suggestionset emoji | Change the UpVote or DownVote emoji. |
,suggestionset reset | Reset the guilds settings to default. |
,suggestionset showsettings | Show the current suggestion cogs guild settings. |
Aliases: ss
|
|
,suggestview | Check who downvoted or upvoted from a suggestion. |
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 |
TagScriptDocumentation
A simple in discord documentation for Phenom4n4n's tags/slash tags cog.
https://github.com/phenom4n4n/phen-cogs
Author(s): Honkertonken
Command | Description |
---|---|
,tsd | Tag Script Documentation. |
Aliases: tagscriptdocumentation, tagscriptdocs
|
|
,tsd all | Tag Script All Block. |
,tsd any | Tag Script Any Block. |
,tsd args | Tag Script Args Block. |
Aliases: arg
|
|
,tsd assignment | Tag Script Assignment Block. |
Aliases: var, let
|
|
,tsd author | Tag Script Author Block. |
,tsd blacklist | Tag Script Blacklist Block. |
Aliases: bl
|
|
,tsd break | Tag Script Break Block. |
,tsd channel | Tag Script Channel Block. |
,tsd command | Tag Script Command Block. |
Aliases: cmd
|
|
,tsd cooldown | Tag Script Cooldown Block. |
Aliases: cd
|
|
,tsd delete | Tag Script Delete Block. |
Aliases: del
|
|
,tsd embed | Tag Script Embed Block. |
,tsd fiftyfifty | Tag Script Fiftyfifty Block. |
Aliases: 5050
|
|
,tsd if | Tag Script If Block. |
,tsd list | All Tag Script Blocks. |
Aliases: view
|
|
,tsd math | Tag Script Math Block. |
,tsd override | Tag Script Override Block. |
,tsd random | Tag Script Random Block. |
Aliases: rand
|
|
,tsd range | Tag Script Range Block. |
,tsd react | Tag Script React(u) Block. |
Aliases: reactu
|
|
,tsd redirect | Tag Script Redirect Block. |
,tsd replace | Tag Script Replace Block. |
,tsd require | Tag Script Require Block. |
,tsd server | Tag Script Server Block. |
,tsd stop | Tag Script Stop Block. |
,tsd strftime | Tag Script Strftime Block. |
Aliases: strf
|
|
,tsd substring | Tag Script Substring Block. |
,tsd target | Tag Script Target Block. |
,tsd urlencode | Tag Script Urlencode Block. |
,tsd uses | Tag Script Uses Block. |
Aliases: use
|
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. |
Targeter
Target members and get a list of them based on the passed arguments
Author(s): Neuro Assassin
Command | Description |
---|---|
,target | Targets users based on the passed arguments. |
,target help | Returns a menu that has a list of arguments you can pass to |
,target permissions | Returns a list of permissions that can be passed to |
TarotReading
Post information about tarot cards and readings
Author(s): TrustyJAID
Command | Description |
---|---|
,tarot | Receive a tarot reading |
,tarot card | Random card or choose a card based on number or name. |
,tarot life | Unique reading based on your discord user ID. Doesn't change. |
,tarot reading | Unique reading as of this very moment. |
,tarot set | Set commands for tarot |
,tarot set deck | Set which deck to use from https://www.tarot.com/tarot/decks |
TempRole
Assign Temporary Roles
Give temporary roles to users, expiring after a set time.
Author(s): Obi-Wan3
Command | Description |
---|---|
,temprole | TempRole Commands |
,temprole add | Assign a temporary role to expire after a time. |
,temprole confirmation | Toggle whether to send confirmation messages after TempRole commands. |
,temprole list | List the active TempRoles for each user (or users with TempRoles in the server if user param is empty). |
,temprole logchannel | Set the TempRole log channel for the server (leave blank to remove). |
,temprole remaining | See the time remaining for your TempRole. |
,temprole remove | Cancel the timer & remove a TempRole from a user. |
,temprole self | Self-TempRoles |
,temprole self add | Add a TempRole to yourself. |
,temprole self allow | Set the TempRoles all users are allowed to add to themselves (leave blank to remove). |
,temprole self list | List the available TempRoles you can assign to yourself. |
,temprole self remove | Cancel the timer & remove a self-TempRole. |
TextEditor
Edit and manipulate with text.
Author(s): Kreusada
Command | Description |
---|---|
,editor | Base command for editing text. |
,editor alternating | Convert the text to alternating case. |
,editor bullet | Bullet point a selection of items. |
,editor charcount | Count the number of characters appearing in the text. |
,editor formatnumber | Format a number with commas. |
,editor levenshtein | Calculate the Levenshtein distance between two words. |
,editor lower | Convert the text to lowercase. |
,editor multiply | Multiply the text. |
,editor occurance | Count how many times something appears in the text. |
,editor palindrome | Checks for any palindromes within the text. |
,editor permutate | Generate permutations for given combinations of words/digits. |
,editor remove | Remove something from the text. |
,editor replace | Replace certain parts of the text. |
,editor reverse | Reverse the text. |
,editor shlex | Shlex split a given string. |
,editor shuffle | Shuffle the word order in the text. |
,editor snake | Convert all spaces to underscores. |
,editor squash | Squash all the words into one. |
,editor swapcase | Swap the casing for text. |
,editor title | Convert the text to titlecase. |
,editor trim | Trim the outskirts of the text. |
,editor typoglycemia | Scrambles all letters except the first and last letters in a word. |
,editor upper | Convert the text to uppercase. |
,editor wordcount | Count the number of words appearing in the text. |
,editor wrap | Wrap the text. |
TextFont
Generate text in different fonts.
Author(s): Kreusada
Command | Description |
---|---|
,write | Write text in different fonts (alphabetic unicode variations). |
TheMovieDB
Search for informations of movies and TV shows from themoviedb.org.
Author(s): MAX
Command | Description |
---|---|
,movie | Search for a movie. |
,person | Search for a person. |
,tvshow | Search for a TV show. |
ThreadBumper
Author(s): flare#0001
Command | Description |
---|---|
,keepalive | Sends a ping to the thread to keep it alive. |
Tickets
Support ticket system with multi-panel functionality
Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)
Command | Description |
---|---|
,add | Add a user to your ticket |
,close | Close your ticket |
,openfor | Open a ticket for another user |
,renameticket | Rename your ticket channel |
,tickets | Base support ticket settings |
Aliases: tset
|
|
,tickets addmessage | Add a message embed to be sent when a ticket is opened |
,tickets addmodal | Add a modal field a ticket panel |
,tickets addpanel | Add a support ticket panel |
,tickets altchannel | Set an alternate channel that tickets will be opened under for a panel |
,tickets autoadd | (Toggle) Auto-add support and panel roles to thread tickets |
,tickets blacklist | Add/Remove users or roles from the blacklist |
,tickets buttoncolor | Set the button color for a support ticket panel |
,tickets buttonemoji | Set the button emoji for a support ticket panel |
,tickets buttontext | Set the button text for a support ticket panel |
,tickets category | Set the category ID for a ticket panel |
,tickets channel | Set the channel ID where a ticket panel is located |
,tickets cleanup | Cleanup tickets that no longer exist |
,tickets closemodal | Throw a modal when the close button is clicked to enter a reason |
,tickets dm | (Toggle) The bot sending DM's for ticket alerts |
,tickets embed | Create an embed for ticket panel buttons to be added to |
,tickets getlink | Refetch the transcript link for a ticket |
,tickets interactivetranscript | (Toggle) Interactive transcripts |
Aliases: intertrans, itrans, itranscript
|
|
,tickets logchannel | Set the logging channel for each panel's tickets |
,tickets maxclaims | Set how many staff members can claim/join a ticket before the join button is disabled (If using threads) |
,tickets maxtickets | Set the max tickets a user can have open at one time of any kind |
,tickets modaltitle | Set a title for a ticket panel's modal |
,tickets noresponse | Auto-close ticket if opener doesn't say anything after X hours of opening |
,tickets openrole | Add/Remove roles required to open a ticket for a specific panel |
,tickets overview | Set a channel for the live overview message |
,tickets overviewmention | Toggle whether channels are mentioned in the active ticket overview |
,tickets panelmessage | Set the message ID of a ticket panel |
,tickets panelrole | Add/Remove roles for a specific panel |
,tickets panels | View/Delete currently configured support ticket panels |
,tickets priority | Set the priority order of a panel's button |
,tickets row | Set the row of a panel's button (0 - 4) |
,tickets selfclose | (Toggle) If users can close their own tickets |
,tickets selfmanage | (Toggle) If users can manage their own tickets |
,tickets selfrename | (Toggle) If users can rename their own tickets |
,tickets setuphelp | Ticket Setup Guide |
,tickets supportrole | Add/Remove ticket support roles (one at a time) |
,tickets suspend | Suspend the ticket system |
,tickets threadclose | (Toggle) Thread tickets being closed & archived instead of deleted |
,tickets ticketname | Set the default ticket channel name for a panel |
,tickets toggle | Toggle a panel on/off |
,tickets transcript | (Toggle) Ticket transcripts |
,tickets updatemessage | Update a message with another message (Target gets updated using the source) |
,tickets usethreads | Toggle whether a certain panel uses threads or channels |
,tickets view | View support ticket settings |
,tickets viewmessages | View/Delete a ticket message for a support ticket panel |
,tickets viewmodal | View/Delete a ticket message for a support ticket panel |
TimeStamps
Retrieve timestamps for certain dates.
Author(s): Kreusada
Command | Description |
---|---|
,timestamp | Produce a Discord timestamp. |
Timeout
Manage Timeouts.
Author(s): sravan
Command | Description |
---|---|
,timeout | Timeout users. |
,timeoutset | Manage timeout settings. |
,timeoutset dm | Change whether to DM the user when they are timed out. |
,timeoutset role | Change whether to timeout role or not. |
,timeoutset showmoderator | Change whether to show moderator on DM's or not. |
Aliases: showmod
|
|
,untimeout | Untimeout users. |
Timerole
Add roles to users based on time on server
Author(s): Bobloy
Command | Description |
---|---|
,runtimerole | Trigger the hourly timerole |
,timerole | Adjust timerole settings |
,timerole addrole | Add a role to be added after specified time on server |
,timerole channel | Sets the announce channel for role adds |
,timerole delrole | Deletes a role from being added/removed after specified time |
,timerole list | Lists all currently setup timeroles |
,timerole reapply | Toggle reapplying roles if the member loses it somehow. Defaults to True |
,timerole removerole | Add a role to be removed after specified time on server |
,timerole skipbots | Toggle skipping bots when adding/removing roles. Defaults to True |
Timers
Start a timer countdown.
All purpose timer countdown.
Author(s): NoobInDaHause
Command | Description |
---|---|
,timer | Timer. |
,timer cancel | Cancel a timer. |
,timer end | Manually end a timer. |
,timer list | See all the active timers in this guild. |
,timerset | Configure timer settings. |
,timerset autodelete | Toggle auto deletion on timer command completion. |
Aliases: autodel
|
|
,timerset buttoncolour | Change the timer ended or started button colour. |
,timerset emoji | Change or reset the timer emoji. |
,timerset notifymembers | Toggle whether to notify members when the timer ends or not. |
,timerset resetguild | Reset this guild's timer settings. |
,timerset showsettings | Show current timer settings. |
Aliases: ss
|
Tips
Tips - Credit to Jackenmen
Author(s): flare(flare#0001)
Command | Description |
---|---|
,tips | Toggle and setup tips. |
ToDo
A todo list for keeping track of tasks you have to do
This cog is my oldest, still standing cog and holds a special place in my heart even though it's a pain to work on lol
I hope you have as much fun with it as I had designing it ❤
- Jojo#7791
Author(s): Jojo#7791
Command | Description |
---|---|
,todo | Your todo list inside Discord |
,todo add | Add a todo task to your list |
,todo complete | Commands having to do with your completed tasks |
,todo complete delete | Delete completed todos |
,todo complete deleteall | Remove all of your completed todos |
,todo complete list | List your completed todos |
,todo complete reorder | Move a completed todo from one index to another |
,todo complete view | View a completed todo. This has a similar effect to using |
,todo delete | Delete a todo task |
,todo deleteall | Remove all of your todos |
,todo edit | Edit a todo! |
,todo gettodos | Grab your todos in a clean file format. |
Aliases: todotofile
|
|
,todo import | Import your todos from epic guy's todo cog. |
,todo list | List your todos |
,todo manager | Manage who can manage your todo lists. These people can add and remove from your todo list, so be careful who you grant this to |
Aliases: managers
|
|
,todo manager add | Add a user to your todo list managers |
,todo manager list | List your todo list's managers |
,todo manager remove | Remove a user from your list's managers |
,todo multiadd | Add multiple todos in one command. These are split by a newline. |
,todo pin | Pin or unpin a todo |
,todo reorder | Move a todo from one index to another |
,todo search | Query your todo list for todos containing certain words |
,todo shared | Shared todo lists. |
,todo shared add | Add a todo to a user's list |
,todo shared complete | Complete todos on a user's list |
,todo shared complete list | List a user's completed todos |
,todo shared list | Lists a user's list that you manage |
,todo shared pin | Pin a user's todo |
,todo shared remove | Remove a todo from a user's list |
,todo shared view | View a todo of a user who's list you manage |
,todo sort | Sort your todos by alphabetical order |
,todo suggestions | Get information about how you can suggest features for this cog |
Aliases: suggest
|
|
,todo suggestors | A thank you command for everyone who has either contributed, requested a feature, or reported a bug |
,todoset | Commands for configuring your todo list |
Aliases: todosettings
|
|
,todoset autosort | Set your todo list to auto sort |
,todoset categoryemojis | Set your category emojis |
Aliases: catemojis
|
|
,todoset categoryemojis completedemoji | Set the emoji for the completed category. |
,todoset categoryemojis todoemoji | Set the emoji for the todo category. |
,todoset colour | Set the colour of your todo list's embeds |
,todoset combine | Combine your todo list with your completed list |
,todoset completeemoji | Set the completed emoji used for completed todos. |
,todoset details | Have your todo list send you extra details. |
,todoset embeds | Set your todo list to use embeds |
,todoset markdown | Set your todo list to use markdown blocks |
,todoset number | Set your todo list to index todos whilst listing them |
,todoset preset | Set you settings to a preset |
,todoset pretty | Have your todo list look pretty |
,todoset private | Set your todo list to display privately |
,todoset showsettings | Show your todo settings |
,todoset timestamps | Set whether todo should use timestamps |
,todoset todoemoji | Set the emoji used for todos |
TongueTwisters
Generate tongue twisters.
Author(s): Kreusada
Command | Description |
---|---|
,tonguetwister | Generate a tonguetwister. |
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. |
TrickOrTreat
Trick or treating for your server.
Author(s): aikaterna
Command | Description |
---|---|
,buycandy | Buy some candy. Prices could vary at any time. |
,cboard | Show the candy eating leaderboard. |
,cinventory | Check your inventory. |
,eatcandy | Eat some candy. |
,pickup | Pick up some candy, if there is any. |
,stealcandy | Steal some candy. |
,totbalance | [Admin] Check how many candies are 'on the ground' in the guild. |
,totchannel | Channel management for Trick or Treat. |
,totchannel add | Add a text channel for Trick or Treating. |
,totchannel remove | Remove a text channel from Trick or Treating. |
,totcooldown | Set the cooldown time for trick or treating on the server. |
,tottoggle | Toggle trick or treating on the whole server. |
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 |
Twenty
Cog for playing 2048 inside of Discord!
Author(s): Neuro Assassin#4779 <@473541068378341376>
Command | Description |
---|---|
,twenty | Starts a 2048 game inside of Discord. |
TypeRacer
Race to see who can type the fastest!
Credits to Cats3153.
Author(s): PhenoM4n4n and Kuro
Command | Description |
---|---|
,typerace | Start a typing race! |
URLScan
URLScan file upload and analysis via Discord
Author(s): adminescalation and wldvr
Command | Description |
---|---|
,urlscan | Scan a URL using urlscan.io |
,urlscan autoscan | Toggle automatic URL scanning in messages |
UTTT
Play ultimate tic tac toe with one other person.
Author(s): Flame442
Command | Description |
---|---|
,uttt | Play a game of ultimate tic tac toe. |
,utttstop | Stop the game of ultimate tic tac toe in this channel. |
Unbelievaboat
Unbelievaboat Commands.
Author(s): flare(flare#0001)
Command | Description |
---|---|
,addmoneyrole | Add money to the balance of all users within a role. |
,cooldowns | List your remaining cooldowns.. |
,crime | Commit a crime, more risk but higher payout. |
,deposit | Deposit cash from your wallet to your bank. |
,removemoneyrole | Remove money from the bank balance of all users within a role. |
,rob | Rob another user. |
,roulette | Bet on the roulette wheel. |
,roulette start | Start a game of roulette. |
,rouletteset | Manage settings for roulette. |
,rouletteset payouts | Set payouts for roulette winnings. |
,rouletteset settings | Roulette Settings. |
,rouletteset time | Set the time for roulette wheel to start spinning. |
,rouletteset toggle | Toggle roulette on and off. |
,unbset | Manage various settings for Unbelievaboat. |
Aliases: unb-set
|
|
,unbset add-reply | Add a custom reply for working or crime. |
,unbset betting | Set the min or max betting amounts. |
,unbset cooldown | Set the cooldown for the work, crime or rob commands. Minimum cooldown is 30 seconds. |
,unbset default-replies | Whether to use the default replies to work and crime. |
,unbset del-reply | Delete a custom reply. |
,unbset failure-rate | Set the failure rate for crimes and robbing. |
,unbset fine-rate | Set the min or max fine rate for crimes. |
,unbset interest-rate | Set the interest rate if unable to pay a fine from wallet. |
,unbset list-replies | List custom replies. |
,unbset payout | Set the min or max payout for working or crimes. |
,unbset settings | Current unbelievaboat settings. |
,unbset wallet | Wallet Settings. |
,unbset wallet max | Set the max a wallet can have. |
,unbset wallet toggle | Toggle the wallet system. |
,wallet | Wallet commands. |
,wallet balance | Show the user's wallet balance. |
,wallet leaderboard | Print the wallet leaderboard. |
,wallet set | Set a users wallet balance. |
,withdraw | Withdraw cash from your bank to your wallet. |
,work | Work for some cash. |
Unicode
Encode/Decode Unicode characters!
Author(s): Bobloy and SnappyDragon
Command | Description |
---|---|
,unicode | Encode/Decode a Unicode character. |
,unicode decode | Decode a Unicode character. |
,unicode encode | Encode an Unicode character. |
Upload
Upload files, images, text, and manage collections
Author(s): Cool aid
Command | Description |
---|---|
,upload | Main upload command |
Aliases: sxcu
|
|
,upload collection | Upload multiple files to a collection. |
,upload collectionlist | List all collections with options to delete. |
,upload deletecollection | Delete an entire collection by name. |
,upload deletefile | Delete a file by file ID and deletion token. |
,upload file | Upload one or multiple files to SXCU. |
Aliases: files
|
|
,upload list | List uploaded files with pagination and delete options. |
,upload text | Upload text file to cancer-co.de. |
,upload textlist | List all uploaded texts/pastes. |
UrlButtons
A cog to have url-buttons!
Author(s): AAA3A
Command | Description |
---|---|
,urlbuttons | Group of commands to use UrlButtons. |
,urlbuttons add | Add a url-button for a message. |
,urlbuttons bulk | Add a url-button for a message. |
,urlbuttons clear | Clear all url-buttons for a message. |
,urlbuttons list | List all url-buttons of this server or display the settings for a specific one. |
,urlbuttons remove | Remove a url-button for a message. |
Userinfo
Replace original Red userinfo command with more details.
Author(s): flare(flare#0001)
Command | Description |
---|---|
,userinfo | Show userinfo with some more detail. |
UwU
UwU.
Author(s): PhasecoreX
Command | Description |
---|---|
,uwu | Uwuize the replied to message, previous message, or your own text. |
VirusTotal
VirusTotal file upload and analysis via Discord
Author(s): adminescalation and wldvr
Command | Description |
---|---|
,virustotal | VirusTotal is a free online service that analyzes files and URLs to detect viruses, malware, and other security threats. |
,virustotal autoscan | Toggle automatic file scanning on or off |
,virustotal history | View files recently submitted by you |
Aliases: sh
|
|
,virustotal infoemoji | Toggle automatic info emoji reaction on or off |
,virustotal scan | Submit a file to VirusTotal for analysis |
,virustotal settings | Show current settings for VirusTotal |
VoiceLogs
Logs information about voice channel connection times.
Author(s): ZeLarpMaster#0818 and aikaterna
Command | Description |
---|---|
,voicelog | Access voice activity data. |
Aliases: voicelogs
|
|
,voicelog channel | Look up the voice activity on a voice channel. |
,voicelog toggle | Toggle voice activity recording on and off. |
,voicelog user | Look up the voice activity of a user. |
VoiceTools
Various tools to make voice channels better!
Author(s): Jakub Kuczys (https://github.com/Jackenmen)
Command | Description |
---|---|
,voicetools | Settings for voice tools. |
,voicetools forcelimit | Settings for ForceLimit module. |
,voicetools forcelimit disable | Disables ForceLimit module. |
,voicetools forcelimit enable | Enables ForceLimit module. |
,voicetools forcelimit ignore | Adds members, roles or voice channels to ignorelist of ForceLimit module. |
,voicetools forcelimit ignorelist | Shows ignorelist of ForceLimit module. |
,voicetools forcelimit unignore | Adds members, roles or voice channels to ignorelist of ForceLimit module |
,voicetools vip | Settings for VIP module. |
,voicetools vip add | Adds members and roles to vip list of VIP module. |
,voicetools vip disable | Disables VIP module. |
,voicetools vip enable | Enables VIP module. |
,voicetools vip list | Shows vip list of VIP module. |
,voicetools vip remove | Removes members and roles to vip list of VIP module. |
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 |
,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. |
Webhook
Webhook utility commands.
Author(s): PhenoM4n4n
Command | Description |
---|---|
,webhook | Webhook related commands. |
,webhook clear | Delete all webhooks in this server. |
,webhook create | Creates a webhook in the channel specified with the name specified. |
,webhook edit | Edit a message sent by a webhook. |
,webhook permissions | Show all members in the server that have Manage Webhook permissions. |
Aliases: perms
|
|
,webhook say | Sends a message to the channel as a webhook with your avatar and display name. |
,webhook send | Sends a message to the specified webhook using your avatar and display name. |
,webhook session | Initiate a session within this channel sending messages to a specified webhook link. |
,webhook session close | Close an ongoing webhook session in a channel. |
,webhook sudo | Sends a message to the channel as a webhook with the specified member's avatar and display name. |
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 |
WhoAsked
When you just have to ask who the hell asked?
Author(s): Honkertonken
Command | Description |
---|---|
,whoasked | Who asked? |
WhoPingedMe
Who Pinged Me!?
Author(s): kato and sora
Command | Description |
---|---|
,whopingedme | Who Pinged Me!? |
Aliases: whopingme, wpm
|
|
,whopingedme blist | List your user blacklist. |
,whopingedme block | Manage your ping blacklist(s) |
Aliases: b
|
|
,whopingedme block channels | Add channels to your ping blacklist. |
,whopingedme block user | Add a user to your ping blacklist. |
,whopingedme clist | List your channel blacklist. |
,whopingedme disable | Disables ping tracking for yourself. |
Aliases: off
|
|
,whopingedme enable | Enables ping tracking for yourself. |
Aliases: on
|
|
,whopingedme list | View all the recent pings you got. |
Aliases: view, show
|
|
,whopingedme reset | Reset your ping history. |
,whopingedme unblock | Manage your ping blacklist(s) |
Aliases: ubl
|
|
,whopingedme unblock channels | Remove channels from your ping blacklist. |
,whopingedme unblock user | Remove a user from your ping blacklist. |
WhoPlays
Look at what games people in the server are playing.
Rewritten for V3, from https://github.com/AznStevy/Maybe-Useful-Cogs/blob/master/whoplays/whoplays.py
Author(s): Stevy and Predä
Command | Description |
---|---|
,cgames | Shows the currently most played games |
,whoplays | Shows a list of all the people playing a game. |
WhosThatPokemon
Can you guess Who's That Pokémon?
Author(s): @306810730055729152, max, and flame442
Command | Description |
---|---|
,whosthatpokemon | Guess Who's that Pokémon in 30 seconds! |
Wikipedia
Look up stuff on Wikipedia.
Author(s): PhasecoreX
Command | Description |
---|---|
,wikipedia | Get information from Wikipedia. |
WordStats
Tracks commonly used words.
Author(s): Flame442
Command | Description |
---|---|
,topchance | Prints the members with the highest estimated probability that their next word would be the specified word. |
,topchance global | Prints the members with the highest estimated probability that their next word would be the specified word across all guilds. |
,topchatters | Prints the members who have said the most words. |
,topchatters global | Prints the members who have said the most words across all guilds. |
,topratio | Prints the members with the highest "word to all words" ratio. |
,topratio global | Prints the members with the highest "word to all words" ratio in all guilds. |
,wordstats | Prints the most commonly used words. |
,wordstats global | Prints the most commonly used words across all guilds. |
,wordstatsset | Config options for wordstats. |
,wordstatsset channel | Set if wordstats should record stats for this channel. |
,wordstatsset forgetme | Make wordstats forget all data about you. |
,wordstatsset minlength | Set the minimum length a word has to be in order to be displayed. |
,wordstatsset server | Set if wordstats should record stats for this server. |
,wordstatsset stopwords | Set if stopwords should be included in outputs. |
,wordstatsset user | Set if wordstats should record stats for you. |
YouTube
Search YouTube for videos.
Author(s): aikaterna and Paddo
Command | Description |
---|---|
,youtube | Search on Youtube. |
,ytsearch | Search on Youtube, multiple results. |