Commands
Admin
A collection of server administration utilities.
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%addrole <rolename> [user]
|
Add a role to a user. |
%removerole <rolename> [user]
|
Remove a role from a user. |
%editrole
|
Edit role settings. |
%editrole colour <role> <value>
|
Edit a role's colour. |
%editrole name <role> <name>
|
Edit a role's name. |
%announceset
|
Change how announcements are sent in this guild. |
%announceset clearchannel
|
Unsets the channel for announcements. |
%announceset channel [channel]
|
Change the channel where the bot will send announcements. |
%selfrole <selfrole>
|
Add or remove a selfrole from yourself. |
%selfrole list
|
Lists all available selfroles. |
%selfroleset
|
Manage selfroles. |
%selfroleset remove <role>
|
Remove a role from the list of available selfroles. |
%selfroleset add <role>
|
Add a role to the list of available selfroles. |
AdminUtils
Useful commands for server administrators.
Author: Fixator10, DiNitride, and kablekompany
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%prune [days=1] [roles...]
|
Cleanup inactive server members |
%restartvoice
|
Change server's voice region to random and back |
%massmove <from_channel> [to_channel]
|
Move all members from one voice channel to another |
%emoji
|
Manage emoji |
%emoji add <name> <url> [roles...]
|
Create custom emoji |
%emoji message <name> <message_id> [roles...]
|
Add an emoji from a specified message |
%emoji rename <emoji> <name> [roles...]
|
Rename emoji and restrict to certain roles |
%emoji remove <emoji>
|
Remove emoji from server |
Adventure
Adventure, derived from the Goblins Adventure cog by locastan.
Author: locastan, aikaterna, TrustyJAID, and Draper
Repo: https://github.com/aikaterna/gobcog
Command | Description |
---|---|
%ebackpack [show_diff=False] [rarity] [slot]
|
This shows the contents of your backpack that can be equipped. |
%cbackpack
|
Complex backpack management tools. |
%cbackpack show <query>
|
This shows the contents of your backpack. |
%cbackpack disassemble <query>
|
Disassemble items from your backpack. |
%cbackpack sell <query>
|
Sell items from your backpack. |
%backpack [show_diff=False] [rarity] [slot]
|
This shows the contents of your backpack. |
%backpack sell <item>
|
Sell an item from your backpack. |
%backpack equip <equip_item>
|
Equip an item from your backpack. |
%backpack eset <set_name>
|
Equip all parts of a set that you own. |
%backpack trade <buyer> [asking=1000] <item>
|
Trade an item from your backpack to another user. |
%backpack disassemble <backpack_items>
|
Disassemble items from your backpack. |
%backpack sellall [rarity] [slot]
|
Sell all items in your backpack. Optionally specify rarity or slot. |
%rebirth
|
Resets your character level and increases your rebirths by 1. |
%loadout
|
Set up gear sets or loadouts. |
%loadout show [name]
|
Show saved loadouts. |
%loadout equip <name>
|
Equip a saved loadout. |
%loadout delete <name>
|
Delete a saved loadout. |
%loadout save <name>
|
Save your current equipment as a loadout. |
%adventureset
|
Setup various adventure settings. |
%adventureset embeds
|
[Admin] Set whether or not to use embeds for the adventure game. |
%adventureset economy
|
[Admin] Manages the adventure economy. |
%adventureset economy maxwithdraw <amount>
|
[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 cartname <name>
|
[Admin] Set the server's name of the cart. |
%adventureset rebirthcost <percentage>
|
[Admin] Set what percentage of the user balance to charge for rebirths. |
%adventureset carttime <time>
|
[Admin] Set the cooldown of the cart. |
%adventureset cartroom [room]
|
[Admin] Lock carts to a specific text channel. |
%adventureset cart [channel]
|
[Admin] Add or remove a text channel that the Trader cart can appear in. |
%adventureset locks
|
[Admin] Reset Adventure locks. |
%adventureset locks adventure
|
[Admin] Reset the adventure game lock for the server. |
%adventureset god <name>
|
[Admin] Set the server's name of the god. |
%adventureset version
|
Display the version of adventure being used. |
%themeset
|
[Admin] Modify themes. |
%themeset list
|
[Admin] Show custom objects in the specified theme. |
%themeset list monster <theme>
|
[Admin] Show monster objects in the specified theme. |
%themeset list pet <theme>
|
[Admin] Show pet objects in the specified theme. |
%adventuresettings
|
Display current settings. |
%convert <box_rarity> [amount=1]
|
Convert normal, rare or epic chests. |
%equip <item>
|
This equips an item from your backpack. |
%forge
|
[Tinkerer Class Only] |
%give
|
[Admin] Commands to add things to players' inventories. |
%heroclass [clz] [action]
|
Allows you to select a class if you are level 10 or above. |
%loot [box_type] [number=1]
|
This opens one of your precious treasure chests. |
%negaverse [offering] [roll=-1] [nega]
|
This will send you to fight a nega-member! |
%pet
|
[Ranger Class Only] |
%pet forage
|
Use your pet to forage for items! |
%pet free
|
Free your pet :cry: |
%bless
|
[Cleric Class Only] |
%insight
|
[Psychic Class Only] |
%rage
|
[Berserker Class Only] |
%focus
|
[Wizard Class Only] |
%music
|
[Bard Class Only] |
%skill [spend] [amount=1]
|
This allows you to spend skillpoints. |
%setinfo [set_name]
|
Show set bonuses for the specified set. |
%stats [user]
|
This draws up a character sheet of you or an optionally specified member. |
%unequip <item>
|
This stashes a specified equipped item into your backpack. |
%adventure [challenge]
|
This will send you on an adventure! |
%aleaderboard [show_global=False]
|
Print the leaderboard. |
%scoreboard [show_global=False]
|
Print the scoreboard. |
%nvsb [show_global=False]
|
Print the negaverse scoreboard. |
%wscoreboard [show_global=False]
|
Print the weekly scoreboard. |
%apayday
|
Get some free gold. |
%atransfer
|
Transfer currency between players/economies. |
%atransfer player <amount> <player>
|
Transfer gold to another player. |
%atransfer withdraw <amount>
|
Convert gold to bank currency. |
%atransfer deposit <amount>
|
Convert bank currency to gold. |
%mysets
|
Show your sets. |
AdventureAlert
Alert when a dragon appears in adventure
Author: TrustyJAID
Repo: https://github.com/TrustyJAID/Trusty-cogs/
Command | Description |
---|---|
%possessedalert
|
Set notifications for possesseds appearing in adventure |
%possessedalert add
|
Toggle possessed notifications on this server |
%possessedalert global
|
Toggle possessed notifications across all shared servers |
%possessedalert role <role>
|
Add or remove a role to be pinged when a possessed appears |
%possessedalert removeuser <user_id>
|
Remove a specific user ID from possessed alerts |
%immortalalert
|
Set notifications for immortals appearing in adventure |
%immortalalert global
|
Toggle immortal notifications across all shared servers |
%immortalalert removeuser <user_id>
|
Remove a specific user ID from immortal alerts |
%immortalalert role <role>
|
Add or remove a role to be pinged when an immortal appears |
%immortalalert add
|
Toggle immortal notifications on this server |
%transcendedalert
|
Set notifications for transcendeds appearing in adventure |
%transcendedalert add
|
Toggle transcended notifications on this server |
%transcendedalert role <role>
|
Add or remove a role to be pinged when a transcended appears |
%transcendedalert removeuser <user_id>
|
Remove a specific user ID from transcended alerts |
%transcendedalert global
|
Toggle transcended notifications across all shared servers |
%ascendedalert
|
Set notifications for ascendeds appearing in adventure |
%ascendedalert add
|
Toggle ascended notifications on this server |
%ascendedalert role <role>
|
Add or remove a role to be pinged when an ascended appears |
%ascendedalert global
|
Toggle ascended notifications across all shared servers |
%ascendedalert removeuser <user_id>
|
Remove a specific user ID from ascended alerts |
%cartalert
|
Set notifications for carts appearning |
%cartalert global
|
Toggle cart notifications in all shared servers |
%cartalert removeuser <user_id>
|
Remove a specific user ID from cart alerts |
%cartalert add
|
Toggle cart notifications on this server |
%cartalert role <role>
|
Add or remove a role to be pinged when the cart appears |
%minibossalert
|
Set notifications for minibosses appearing in adventure |
%minibossalert add
|
Toggle miniboss notifications in this server |
%minibossalert role <role>
|
Add or remove a role to be pinged when the miniboss appears |
%minibossalert removeuser <user_id>
|
Remove a specific user ID from miniboss alerts |
%minibossalert global
|
Toggle miniboss notifications in all shared servers |
%dragonalert
|
Set notifications for dragons appearing in adventure |
%dragonalert add
|
Toggle dragon notifications on this server |
%dragonalert removeuser <user_id>
|
Remove a specific user ID from dragon alerts |
%dragonalert role <role>
|
Add or remove a role to be pinged when a dragon appears |
%dragonalert global
|
Toggle dragon notifications across all shared servers |
%adventurealert
|
Set notifications for all adventures |
%adventurealert add
|
Toggle adventure notifications in this server |
%adventurealert settings
|
Shows a list of servers you have alerts |
%adventurealert global
|
Toggle adventure notifications in all shared servers |
%adventurealert removeuser <user_id>
|
Remove a specific user ID from adventure alerts |
%adventurealert role <role>
|
Add or remove a role to be pinged when a dragon appears |
%adventurealert removeall
|
Remove all adventurealert settings in all guilds |
Akinator
The genius, Akinator, will guess your mind and find who you are thinking of, go challenge him!
Author: Predeactor and A bit of everyone who helped
Repo: https://github.com/Predeactor/Predeactor-Cogs
Command | Description |
---|---|
%akinator
|
Answer Akinator's question and get challenged! |
%akinator start
|
Begin a game session with Aikanator. |
%akinator cancel
|
Cancel your game with Akinator. |
Alias
Create aliases for commands. Aliases are alternative names shortcuts for commands. They can act as both a lambda (storing arguments for repeated use) or as simply a shortcut to saying "x y z". When run, aliases will accept any additional arguments and append them to the stored alias.
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%alias
|
Manage command aliases. |
%alias delete <alias_name>
|
Delete an existing alias on this server. |
%alias show <alias_name>
|
Show what command the alias executes. |
%alias add <alias_name> <command>
|
Add an alias for a command. |
%alias global
|
Manage global aliases. |
%alias global list
|
List the available global aliases on this bot. |
%alias help <alias_name>
|
Try to execute help for the base command of the alias. |
%alias list
|
List the available aliases on this server. |
Anime
Search for anime, manga, characters and users using Anilist
Author: The Discord Historian#2420 and 6days9weeks
Repo: https://github.com/TheDiscordHistorian/historian-cogs
Command | Description |
---|---|
%anime <title>
|
Searches for an anime with the given title and displays information about the search results such as type, |
%manga <title>
|
Searches for a manga with the given title and displays information about the search results such as type, |
%character <name>
|
Searches for a character with the given name and displays information about the search results such as |
%anistaff <name>
|
Searches for a staff with the given name and displays information about the search results such as description, |
%studio <name>
|
Searches for a studio with the given name and displays information about the search results such as the studio |
%random <media> <genre>
|
Displays a random anime or manga of the specified genre. |
%themes themes <anime>
|
Searches for the openings and endings of the given anime and displays them. |
%theme theme <OP|ED> <anime>
|
Displays a specific opening or ending of the given anime. |
%next
|
Displays the next airing anime episodes. |
%last
|
Displays the most recently aired anime episodes. |
%aninews
|
Displays the latest anime news from Anime News Network. |
%crunchynews
|
Displays the latest anime news from Crunchyroll. |
Audio
Play audio through voice channels.
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%queue [page=1]
|
List the songs in the queue. |
%queue search <search_words>
|
Search the queue. |
%queue shuffle
|
Shuffles the queue. |
%queue cleanself
|
Removes all tracks you requested from the queue. |
%queue clear
|
Clears the queue. |
%queue clean
|
Removes songs from the queue if the requester is not in the voice channel. |
%playlist
|
Playlist configuration options. |
%playlist copy <id_or_name> [args]
|
Copy a playlist from one scope to another. |
%playlist queue <name> [args]
|
Save the queue to a playlist. |
%playlist start <playlist_name_OR_id> [args]
|
Load a playlist into the queue. |
%playlist dedupe <playlist_name_OR_id> [args]
|
Remove duplicate tracks from a saved playlist. |
%playlist append <playlist_name_OR_id> <track_name_OR_url> [args]
|
Add a track URL, playlist link, or quick search to a playlist. |
%playlist rename <playlist_name_OR_id> <new_name> [args]
|
Rename an existing playlist. |
%playlist info <playlist_name_OR_id> [args]
|
Retrieve information from a saved playlist. |
%playlist update <playlist_name_OR_id> [args]
|
Updates all tracks in a playlist. |
%playlist list [args]
|
List saved playlists. |
%playlist remove <playlist_name_OR_id> <url> [args]
|
Remove a track from a playlist by url. |
%playlist create <name> [args]
|
Create an empty playlist. |
%playlist save <name> <url> [args]
|
Save a playlist from a url. |
%playlist delete <playlist_name_OR_id> [args]
|
Delete a saved playlist. |
%play <query>
|
Play a URL or search for a track. |
%bumpplay [play_now=False] <query>
|
Force play a URL or search for a track. |
%genre
|
Pick a Spotify playlist from a list of categories to start playing. |
%autoplay
|
Starts auto play. |
%search <query>
|
Pick a track with a search. |
%sing
|
Make Red sing one of her songs. |
%audiostats
|
Audio stats. |
%percent
|
Queue percentage. |
%local
|
Local playback commands. |
%local play
|
Play a local track. |
%local folder [folder]
|
Play all songs in a localtracks folder. |
%local search <search_words>
|
Search for songs across all localtracks folders. |
%eq
|
Equalizer management. |
%eq list
|
List saved eq presets. |
%eq reset
|
Reset the eq to 0 across all bands. |
%eq save [eq_preset]
|
Save the current eq settings to a preset. |
%eq set <band_name_or_position> <band_value>
|
Set an eq band with a band number or name and value. |
%eq load <eq_preset>
|
Load a saved eq preset. |
%eq delete <eq_preset>
|
Delete a saved eq preset. |
%disconnect
|
Disconnect from the voice channel. |
%now
|
Now playing. |
%pause
|
Pause or resume a playing track. |
%prev
|
Skip to the start of the previously played track. |
%seek <seconds>
|
Seek ahead or behind on a track by seconds or a to a specific time. |
%shuffle
|
Toggle shuffle. |
%shuffle bumped
|
Toggle bumped track shuffle. |
%skip [skip_to_track]
|
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 [vol]
|
Set the volume, 1% - 150%. |
%repeat
|
Toggle repeat. |
%remove <index_or_url>
|
Remove a specific track number from the queue. |
%bump <index>
|
Bump a track number to the top of the queue. |
%audioset
|
Music configuration options. |
%audioset mycountrycode <country>
|
Set the country code for Spotify searches. |
%audioset dj
|
Toggle DJ mode. |
%audioset countrycode <country>
|
Set the country code for Spotify searches. |
%audioset emptydisconnect <seconds>
|
Auto-disconnect from channel when bot is alone in it for x seconds, 0 to disable. |
%audioset emptypause <seconds>
|
Auto-pause after x seconds when room is empty, 0 to disable. |
%audioset lyrics
|
Prioritise tracks with lyrics. |
%audioset jukebox <price>
|
Set a price for queueing tracks for non-mods, 0 to disable. |
%audioset maxlength <seconds>
|
Max length of a track to queue in seconds, 0 to disable. |
%audioset notify
|
Toggle track announcement and other bot messages. |
%audioset autodeafen
|
Toggle whether the bot will be auto deafened upon joining the voice channel. |
%audioset role <role_name>
|
Set the role to use for DJ mode. |
%audioset vote <percent>
|
Percentage needed for non-mods to skip tracks, 0 to disable. |
%audioset restrictions
|
Manages the keyword whitelist and blacklist. |
%audioset restrictions blacklist
|
Manages the keyword blacklist. |
%audioset restrictions blacklist delete <keyword>
|
Removes a keyword from the blacklist. |
%audioset restrictions blacklist clear
|
Clear all keywords added to the blacklist. |
%audioset restrictions blacklist list
|
List all keywords added to the blacklist. |
%audioset restrictions blacklist add <keyword>
|
Adds a keyword to the blacklist. |
%audioset restrictions whitelist
|
Manages the keyword whitelist. |
%audioset restrictions whitelist add <keyword>
|
Adds a keyword to the whitelist. |
%audioset restrictions whitelist list
|
List all keywords added to the whitelist. |
%audioset restrictions whitelist clear
|
Clear all keywords from the whitelist. |
%audioset restrictions whitelist delete <keyword>
|
Removes a keyword from the whitelist. |
%audioset settings
|
Show the current settings. |
%audioset dailyqueue
|
Toggle daily queues. |
%audioset autoplay
|
Change auto-play setting. |
%audioset autoplay playlist <playlist_name_OR_id> [args]
|
Set a playlist to auto-play songs from. |
%audioset autoplay toggle
|
Toggle auto-play when there no songs in queue. |
%audioset autoplay reset
|
Resets auto-play to the default playlist. |
%audioset dc
|
Toggle the bot auto-disconnecting when done playing. |
%audioset persistqueue
|
Toggle persistent queues. |
%audioset thumbnail
|
Toggle displaying a thumbnail on audio messages. |
Autorole
Autorole commands. Rewritten for V3 from https://github.com/Lunar-Dust/Dusty-Cogs/blob/master/autorole/autorole.py
Author: Lunar Dust and TrustyJAID
Repo: https://github.com/TrustyJAID/Trusty-cogs/
Command | Description |
---|---|
%autorole
|
Change settings for autorole |
%autorole info
|
Display current autorole info |
%autorole toggle
|
Enables/Disables autorole |
%autorole agreement
|
Set the channel and message that will be used for accepting the rules. |
%autorole agreement message [message]
|
Set the agreement message |
%autorole agreement channel [channel]
|
Set the agreement channel |
%autorole agreement setup [channel] [key] [msg]
|
Set the channel and message that will be used for accepting the rules. |
%autorole agreement delete
|
Toggle automatically deleting the agreement message. |
%autorole agreement key [key]
|
Set the agreement key |
%autorole add <role>
|
Add a role for autorole to assign. |
%autorole remove <role>
|
Remove a role from the autorole. |
Badges
Create fun fake badges based on your discord profile
Author: TrustyJAID
Repo: https://github.com/TrustyJAID/Trusty-cogs/
Command | Description |
---|---|
%badges <badge>
|
Creates a fun fake badge based on your discord profile |
%gbadges <badge>
|
Creates a fun fake gif badge based on your discord profile |
%listbadges
|
List the available badges that can be created |
BanCheck
Look up users on various ban lists. This cog allows server admins to check their members against multiple external ban lists. It can also automatically check new members that join the server, and optionally ban them if they appear in a list. For a quick rundown on how to get started with this cog, check out [the readme](https://github.com/PhasecoreX/PCXCogs/tree/master/bancheck/README.md)
Author: PhasecoreX (PhasecoreX#0635)
Repo: https://github.com/PhasecoreX/PCXCogs
Command | Description |
---|---|
%bancheckset
|
Configure BanCheck for this server. |
%bancheckset autoban
|
Manage which services are allowed to ban users automatically. |
%bancheckset autoban enable <service>
|
Enable a service to ban users automatically. |
%bancheckset autoban disable <service>
|
Disable a service from banning users automatically. |
%bancheckset service
|
Manage the services BanCheck will use to lookup users. |
%bancheckset service settings
|
Display current settings. |
%bancheckset service api <service> [api_key]
|
Set (or delete) an API key for a service. |
%bancheckset service enable <service>
|
Enable a service. |
%bancheckset service disable <service>
|
Disable a service. |
%bancheckset settings
|
Display current settings. |
%bancheckset autocheck
|
Automatically perform BanChecks on new users. |
%bancheckset autocheck disable
|
Disable automatically checking new users against ban lists. |
%bancheckset autocheck set [channel]
|
Set the channel you want AutoCheck notifications to go to. |
%bancheck [member]
|
Check if user is on a ban list. |
BanMessage
Send message on ban in a chosen channel. Supports images!
Author: jack1142 (Jackenmen#6607)
Repo: https://github.com/jack1142/JackCogs
Command | Description |
---|---|
%banmessageset
|
BanMessage settings. |
%banmessageset channel [channel]
|
Set channel for ban messages. Leave empty to disable. |
%banmessageset setimage
|
Set image for ban message. |
%banmessageset listmessages
|
List ban message templates. |
%banmessageset addmessage <message>
|
Add ban message. |
%banmessageset unsetimage
|
Unset image for ban message. |
%banmessageset removemessage
|
Remove ban message. |
%banmessageset hackban [enabled]
|
Set if hackbans should trigger ban messages. |
Bank
Bank
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%bankset
|
Base command for bank settings. |
%bankset creditsname <name>
|
Set the name for the bank's currency. |
%bankset bankname <name>
|
Set the bank's name. |
%bankset maxbal <amount>
|
Set the maximum balance a user can get. |
%bankset showsettings
|
Show the current bank settings. |
Blurplefy
Blurplefy images and check blurple content of images.
Author: aikaterna
Repo: https://github.com/aikaterna/aikaterna-cogs
Command | Description |
---|---|
%blurplerole
|
Toggle a role award for having a blurple profile picture. |
%blurpleroleset <role_name>
|
Sets the role to award if blurplerole is on. |
%blurplefy [user]
|
Blurplefy a user or uploaded image. |
%blurple [user]
|
Check a user or uploaded image for blurple content. |
%countdown
|
Countdown to Discord's 6th Anniversary. |
Casino
None
Author: Redjumpman (Redjumpman#1337)
Repo: https://github.com/Redjumpman/Jumper-Plugins/
Command | Description |
---|---|
%allin <multiplier>
|
Bets all your currency for a chance to win big! |
%blackjack <bet>
|
Play a game of blackjack. |
%craps <bet>
|
Plays a modified version of craps |
%coin <bet> <choice>
|
Coin flip game with a 50/50 chance to win. |
%cups <bet> <cup>
|
Guess which cup of three is hiding the coin. |
%dice <bet>
|
Roll a set of dice and win on 2, 7, 11, 12. |
%double <bet>
|
Play a game of Double Or Nothing. |
%hilo <bet> <choice>
|
Pick high, low, or 7 in a dice rolling game. |
%war <bet>
|
Play a modified game of war. |
%casino
|
Interacts with the Casino system. |
%casino stats [player]
|
Shows your play statistics for Casino |
%casino resetuser <user>
|
Reset a user's cooldowns, stats, or everything. |
%casino memdesigner
|
A process to create, edit, and delete memberships. |
%casino resetinstance
|
Reset global/server cooldowns, settings, memberships, or everything. |
%casino revokemem <player>
|
Revoke an assigned membership. |
%casino admin
|
A list of Admin level and above commands for Casino. |
%casino memberships
|
Displays a list of server/global memberships. |
%casino version
|
Shows the current Casino version. |
%casino info
|
Shows information about Casino. |
%casino releasecredits <player>
|
Approves pending currency for a user. |
%casino assignmem <player> <membership>
|
Manually assigns a membership to a user. |
%casinoset
|
Changes Casino settings |
%casinoset name <name>
|
Sets the name of the Casino. |
%casinoset max <game> <maximum>
|
Sets the maximum bid for a game. |
%casinoset payoutlimit <limit>
|
Sets a payout limit. |
%casinoset payouttoggle
|
Turns on a payout limit. |
%casinoset multiplier <game> <multiplier>
|
Sets the payout multiplier for a game. |
%casinoset access <game> <access>
|
Sets the access level required to play a game. |
%casinoset cooldown <game> <cooldown>
|
Sets the cooldown for a game. |
%casinoset oldstyle
|
Toggle between editing and sending new messages for casino games.. |
%casinoset gametoggle <game>
|
Opens/Closes a specific game for use. |
%casinoset toggle
|
Opens and closes the Casino for use. |
%casinoset min <game> <minimum>
|
Sets the minimum bid for a game. |
CategoryHelp
Command for getting help for category that ignores case-sensitivity.
Author: jack1142 (Jackenmen#6607)
Repo: https://github.com/jack1142/JackCogs
Command | Description |
---|---|
%categoryhelp <category_name>
|
Get help for category. |
Chatchart
Show activity.
Author: aikaterna and Redjumpman
Repo: https://github.com/aikaterna/aikaterna-cogs
Command | Description |
---|---|
%chatchart [channel] [messages=5000]
|
Generates a pie chart, representing the last 5000 messages in the specified channel. |
%serverchart [messages=1000]
|
Generates a pie chart, representing the last 1000 messages from every allowed channel in the server. |
%ccdeny <channel>
|
Add a channel to deny chatchart use. |
%ccdenylist
|
List the channels that are denied. |
%ccallow <channel>
|
Remove a channel from the deny list to allow chatchart use. |
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: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%cleanup
|
Base command for deleting messages. |
%cleanup duplicates [number=50]
|
Deletes duplicate messages in the channel from the last X messages and keeps only one copy. |
%cleanup messages <number> [delete_pinned=False]
|
Delete the last X messages. |
%cleanup user <user> <number> [delete_pinned=False]
|
Delete the last X messages from a specified user. |
%cleanup bot <number> [delete_pinned=False]
|
Clean up command messages and messages from the bot. |
%cleanup before [message_id] <number> [delete_pinned=False]
|
Deletes X messages before the specified message. |
%cleanup self <number> [match_pattern] [delete_pinned=False]
|
Clean up messages owned by the bot. |
%cleanup text <text> <number> [delete_pinned=False]
|
Delete the last X messages matching the specified text. |
%cleanup after [message_id] [delete_pinned=False]
|
Delete all messages after a specified message. |
%cleanup between <one> <two> [delete_pinned=False]
|
Delete the messages between Message One and Message Two, providing the messages IDs. |
CommandChart
Shows the commands most used in a certain channel within the last so-and-so messages
Author: Neuro Assassin
Repo: https://github.com/NeuroAssassin/Toxic-Cogs
Command | Description |
---|---|
%commandchart [channel] [number=5000]
|
See the used commands in a certain channel within a certain amount of messages. |
Conversions
Gather information about various crypto currencies, rare metals, stocks, and converts to different currencies
Author: TrustyJAID
Repo: https://github.com/TrustyJAID/Trusty-cogs/
Command | Description |
---|---|
%btc [ammount=1.0] [currency=USD] [full=True]
|
converts from BTC to a given currency. |
%eth [ammount=1.0] [currency=USD] [full=True]
|
converts from ETH to a given currency. |
%ltc [ammount=1.0] [currency=USD] [full=True]
|
converts from LTC to a given currency. |
%xmr [ammount=1.0] [currency=USD] [full=True]
|
converts from XMR to a given currency. |
%bch [ammount=1.0] [currency=USD] [full=True]
|
converts from BCH to a given currency. |
%multicoin [coins]
|
Gets the current USD value for a list of coins |
%crypto <coin> [ammount=1.0] [currency=USD] [full=True]
|
Displays the latest information about a specified crypto currency |
%stock <ticker> [currency=USD]
|
Gets current ticker symbol price. |
%convertcurrency [ammount=1.0] [currency1=USD] [currency2=GBP]
|
Converts a value between 2 different currencies |
Converters
Some converters.
Author: Predä
Repo: https://github.com/predaAa/predacogs
Command | Description |
---|---|
%conv
|
Some utility converters. |
%conv tounix <date>
|
Convert a date to a unix timestamp. |
%conv celsius
|
Convert degree Celsius to Fahrenheit or Kelvin. |
%conv celsius fahrenheit <temperature>
|
Convert degree Celsius to Fahrenheit. |
%conv celsius kelvin <temperature>
|
Convert degree Celsius to Kelvin. |
%conv mi
|
Convert miles to kilometers. |
%conv mi km <length>
|
Convert miles to kilometers. |
%conv lb
|
Convert pounds to kilograms. |
%conv lb kg <mass>
|
Convert pounds to kilograms. |
%conv kg
|
Convert kilograms to pounds. |
%conv kg lb <mass>
|
Convert kilograms to pounds. |
%conv kelvin
|
Convert Kelvin degree to Celsius or Fahrenheit. |
%conv kelvin fahrenheit <temperature>
|
Convert Kelvin degree to Fahrenheit. |
%conv kelvin celsius <temperature>
|
Convert Kelvin degree to Celsius. |
%conv fahrenheit
|
Convert Fahrenheit degree to Celsius or Kelvin. |
%conv fahrenheit celsius <temperature>
|
Convert Fahrenheit degree to Celsius. |
%conv fahrenheit kelvin <temperature>
|
Convert Fahrenheit degree to Kelvin. |
%conv km
|
Convert kilometers to miles. |
%conv km mi <length>
|
Convert kilometers to miles. |
%conv todate <timestamp>
|
Convert a unix timestamp to a readable datetime. |
Cookies
Collect cookies and steal from others.
Author: saurichable
Repo: https://github.com/elijabesu/SauriCogs/
Command | Description |
---|---|
%cookie
|
Get your daily dose of cookies. |
%steal [target]
|
Steal cookies from members. |
%cgive <target> <amount>
|
Give someone some yummy cookies. |
%cookies [target]
|
Check how many cookies you have. |
%exchange <amount> [to_currency=False]
|
Exchange currency into cookies and vice versa. |
%cleaderboard
|
Display the server's cookie leaderboard. |
%cookieset
|
Various Cookies settings. |
%cookieset add <target> <amount>
|
Add cookies to someone. |
%cookieset amount <amount>
|
Set the amount of cookies members can obtain. |
%cookieset gg <make_global> [confirmation]
|
Switch from per-guild to global cookies and vice versa. |
%cookieset set <target> <amount>
|
Set someone's amount of cookies. |
%cookieset reset [confirmation]
|
Delete all cookies from all members. |
%cookieset cooldown <seconds>
|
Set the cooldown for `[p]cookie`. |
%cookieset settings
|
See current settings. |
%cookieset rate <rate>
|
Set the exchange rate for `[p]cookieexchange`. |
%cookieset stealcooldown <seconds>
|
Set the cooldown for `[p]steal`. |
%cookieset role
|
Cookie rewards for roles. |
%cookieset role del <role>
|
Delete cookies for role. |
%cookieset role add <role> <amount>
|
Set cookies for role. |
%cookieset role show <role>
|
Show how many cookies a role gives. |
%cookieset role multiplier <role> <multiplier>
|
Set cookies multipler for role. Disabled when random amount is enabled. |
%cookieset take <target> <amount>
|
Take cookies away from someone. |
%cookieset steal [on_off]
|
Toggle cookie stealing for current server. |
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: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%info
|
Shows info about [botname]. |
%uptime
|
Shows [botname]'s uptime. |
%mydata
|
Commands which interact with the data [botname] has about you. |
%mydata forgetme
|
Have [botname] forget what it knows about you. |
%mydata 3rdparty
|
View the End User Data statements of each 3rd-party module. |
%mydata getmydata
|
[Coming Soon] Get what data [botname] has about you. |
%mydata whatdata
|
Find out what type of data [botname] stores and why. |
%embedset
|
Commands for toggling embeds on or off. |
%embedset channel [enabled]
|
Set's a channel's embed setting. |
%embedset command <command_name> [enabled]
|
Sets a command's embed setting. |
%embedset command server <command_name> [enabled]
|
Sets a commmand's embed setting for the current server. |
%embedset user [enabled]
|
Sets personal embed setting for DMs. |
%embedset showsettings [command_name]
|
Show the current embed settings. |
%embedset server [enabled]
|
Set the server's embed setting. |
%invite
|
Shows [botname]'s invite url. |
%set
|
Commands for changing [botname]'s settings. |
%set serverprefix [prefixes...]
|
Sets [botname]'s server prefix(es). |
%set nickname [nickname]
|
Sets [botname]'s nickname for the current server. |
%set locale <language_code>
|
Changes the bot's locale in this server. |
%set usebotcolour
|
Toggle whether to use the bot owner-configured colour for embeds. |
%set addadminrole <role>
|
Adds an admin role for this guild. |
%set addmodrole <role>
|
Adds a moderator role for this guild. |
%set serverfuzzy
|
Toggle whether to enable fuzzy command search for the server. |
%set removeadminrole <role>
|
Removes an admin role for this guild. |
%set removemodrole <role>
|
Removes a mod role for this guild. |
%set regionalformat [language_code]
|
Changes bot's regional format in this server. This is used for formatting date, time and numbers. |
%set deletedelay [time]
|
Set the delay until the bot removes the command message. |
%set showsettings
|
Show the current settings for [botname]. |
%contact <message>
|
Sends a message to the owner. |
%localallowlist
|
Commands to manage the server specific allowlist. |
%localallowlist list
|
Lists users and roles on the server allowlist. |
%localallowlist add <users_or_roles...>
|
Adds a user or role to the server allowlist. |
%localallowlist clear
|
Clears the allowlist. |
%localallowlist remove <users_or_roles...>
|
Removes user or role from the allowlist. |
%localblocklist
|
Commands to manage the server specific blocklist. |
%localblocklist add <users_or_roles...>
|
Adds a user or role to the local blocklist. |
%localblocklist list
|
Lists users and roles on the server blocklist. |
%localblocklist clear
|
Clears the server blocklist. |
%localblocklist remove <users_or_roles...>
|
Removes user or role from blocklist. |
%command
|
Commands to enable and disable commands and cogs. |
%command listdisabledcogs
|
List the cogs which are disabled 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 disablecog <cogname>
|
Disable a cog in this server. |
%command enable <command>
|
Enable a command. |
%command enable server <command>
|
Enable a command in this server. |
%command disable <command>
|
Disable a command. |
%command disable server <command>
|
Disable a command in this server only. |
%command enablecog <cogname>
|
Enable a cog in this server. |
%autoimmune
|
Commands to manage server settings for immunity from automated actions. |
%autoimmune list
|
Gets the current members and roles configured for automatic moderation action immunity. |
%autoimmune add <user_or_role>
|
Makes a user or role immune from automated moderation actions. |
%autoimmune remove <user_or_role>
|
Makes a user or role immune from automated moderation actions. |
%autoimmune isimmune <user_or_role>
|
Checks if a user or role would be considered immune from automated actions. |
%ignore
|
Commands to add servers or channels to the ignore list. |
%ignore channel [channel]
|
Ignore commands in the channel or category. |
%ignore server
|
Ignore commands in this server. |
%ignore list
|
List the currently ignored servers and channels. |
%unignore
|
Commands to remove servers or channels from the ignore list. |
%unignore channel [channel]
|
Remove a channel or category from the ignore list. |
%unignore server
|
Remove this server from the ignore list. |
%sudo [command]
|
Enable your bot owner privileges. |
%elevate [user]
|
Elevate a user to Bot owner status temporarily. |
%delevate [user]
|
Revoke bot owner privileges from a user. |
%unsudo
|
Disable your bot owner privileges. |
%licenseinfo
|
Get info about Red's licenses. |
Covid
Covid-19 (Novel Coronavirus Stats).
Author: flare(flare#0001)
Repo: https://github.com/flaree/Flare-Cogs
Command | Description |
---|---|
%covidnews <countrycode>
|
Covid News from a Country - County must be 2-letter ISO 3166-1 code. |
%covid [country]
|
Stats about Covid-19 or countries if provided. |
%covid highestcases
|
Show the highest cases from countrys overall. |
%covid topdeaths [amount=6]
|
Show X countries with top amount of deaths. |
%covid yesterday <country>
|
Show the statistics from yesterday for countries. |
%covid highestdeaths
|
Show the highest deaths from countrys overall. |
%covid topdeathstoday [amount=6]
|
Show X countries with top amount of deaths today. |
%covid todaycases
|
Show the highest cases from countrys today. |
%covid topcases [amount=6]
|
Show X countries with top amount of cases. |
%covid state <states>
|
Show stats for specific states. |
%covid state yesterday <states>
|
Show stats for yesterday for specific states. |
%covid todaydeaths
|
Show the highest deaths from countrys today. |
%covid topcasestoday [amount=6]
|
Show X countries with top amount of cases today. |
CustomCommands
This cog contains commands for creating and managing custom commands that display text. These are useful for storing information members might need, like FAQ answers or invite links. Custom commands can be used by anyone by default, so be careful with pings. Commands can only be lowercase, and will not respond to any uppercase letters.
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%customcom
|
Base command for Custom Commands management. |
%customcom search <query>
|
Searches through custom commands, according to the query. |
%customcom show <command_name>
|
Shows a custom command's responses and its settings. |
%customcom cooldown <command> [cooldown] [per=member]
|
Set, edit, or view the cooldown for a custom command. |
%customcom create <command> <text>
|
Create custom commands. |
%customcom create simple <command> <text>
|
Add a simple custom command. |
%customcom create random <command>
|
Create a CC where it will randomly choose a response! |
%customcom list
|
List all available custom commands. |
%customcom delete <command>
|
Delete a custom command. |
%customcom edit <command> [text]
|
Edit a custom command. |
%customcom raw <command>
|
Get the raw response of a custom command, to get the proper markdown. |
Dashboard
None
Author: Neuro Assassin
Repo: https://github.com/NeuroAssassin/Toxic-Cogs
Command | Description |
---|---|
%dashboard
|
Group command for controlling the web dashboard for Red. |
%dashboard roles
|
Customize the roles that have permission to certain parts of the dashboard. |
%dashboard roles create <role> [permissions...]
|
Register a new discord role to access certain parts of the dashboard. |
%dashboard roles info <role>
|
List permissions for a registered role. |
%dashboard roles edit <role> [permissions...]
|
Edit the permissions registered with a registered role. |
%dashboard roles perms
|
Displays permission keywords matched with humanized descriptions. |
%dashboard roles delete <role>
|
Unregister a role from the dashboard. |
%dashboard roles list
|
List roles registered with dashboard. |
DataUtils
Commands for getting information about users or servers.
Author: Fixator10 and DiNitride
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%uinfo [member]
|
Information on a user |
%activities [member]
|
List user's activities |
%sinfo [server]
|
Shows server information |
%bans [server]
|
Get bans from server by id |
%invites [server]
|
Get invites from server by id |
%cinfo [channel]
|
Get info about channel |
%channels [server]
|
Get all channels on server |
%rinfo <role>
|
Get info about role |
%rolemembers <role>
|
Get list of members that has provided role |
%roles [server]
|
Get all roles on server |
%chanperms [member] [channel]
|
Check user's permission for current or provided channel |
%einfo [emoji]
|
Get info about emoji |
%emojis [server]
|
Get all emojis on server |
Defender
Security tools to protect communities
Author: Twentysix (Twentysix#5252)
Repo: https://github.com/Twentysix26/x26-Cogs/
Command | Description |
---|---|
%dset
|
Defender system settings |
%dset alert
|
Alert manual module configuration |
%dset alert enable <on_or_off>
|
Toggle alert manual module |
%dset raiderdetection
|
Raider detection auto module configuration |
%dset raiderdetection action <action>
|
Sets action (ban, kick, softban or none (notify only)) |
%dset raiderdetection messages <messages>
|
Sets messages (User posted X messages in Y minutes) |
%dset raiderdetection wipe <days>
|
Sets how many days worth of messages to delete if the action is ban |
%dset raiderdetection enable <on_or_off>
|
Toggles raider detection |
%dset raiderdetection minutes <minutes>
|
Sets minutes (User posted X messages in Y minutes) |
%dset raiderdetection rank <rank>
|
Sets target rank |
%dset voteout
|
Voteout manual module configuration |
%dset voteout action <action>
|
Sets action (ban, kick, softban) |
%dset voteout votes <votes>
|
Sets required votes number for it to pass |
%dset voteout enable <on_or_off>
|
Toggles voteout |
%dset voteout wipe <days>
|
Sets how many days worth of messages to delete if the action is ban |
%dset voteout rank <rank>
|
Sets target rank |
%dset invitefilter
|
Invite filter auto module configuration |
%dset invitefilter excludeowninvites <yes_or_no>
|
Excludes this server's invites from the filter |
%dset invitefilter action <action>
|
Sets action (ban, kick, softban or none (deletion only)) |
%dset invitefilter rank <rank>
|
Sets target rank |
%dset invitefilter enable <on_or_off>
|
Toggle invite filter |
%dset joinmonitor
|
Join monitor auto module configuration |
%dset joinmonitor enable <on_or_off>
|
Toggles join monitor |
%dset joinmonitor minutes <minutes>
|
Sets minutes (X users joined in Y minutes) |
%dset joinmonitor users <users>
|
Sets users (X users joined in Y minutes) |
%dset joinmonitor notifynew <hours>
|
Enables notifications for users younger than X hours |
%dset general
|
Defender general settings |
%dset general reset [confirmation=False]
|
Resets Defender configuration for this server |
%dset general notifychannel <channel>
|
Sets the channel where notifications will be sent |
%dset general enable <on_or_off>
|
Toggle defender system |
%dset general notifyrole <role>
|
Sets the role that will be pinged in case of alerts |
%dset general trustedroles [roles...]
|
Sets the trusted roles |
%dset general countmessages <on_or_off>
|
Toggles message count (and rank 4) |
%dset general helperroles [roles...]
|
Sets the helper roles |
%dset rank3
|
Rank 3 configuration |
%dset rank3 joineddays <days>
|
Days since join required to be considered Rank 3 |
%dset rank3 minmessages <messages>
|
Minimum messages required to reach Rank 3 |
%dset importfrom <server>
|
Import the configuration from another server |
%dset vaporize
|
Vaporize manual module configuration |
%dset vaporize enable <on_or_off>
|
Toggle vaporize manual module |
%dset silence
|
Silence manual module configuration |
%dset silence enable <on_or_off>
|
Toggle silence manual module |
%dset warden
|
Warden auto module configuration |
%dset warden enable <on_or_off>
|
Toggles warden |
%dset emergency
|
Emergency mode configuration |
%dset emergency modules [modules...]
|
Sets emergency modules |
%dset emergency minutes <minutes>
|
Sets max inactivity minutes for staff |
%defender
|
Defender commands reserved to staff |
%defender emergency <on_or_off>
|
Manually engage or turn off emergency mode |
%defender identify <user>
|
Shows a member's rank + info |
%defender updates
|
Shows all the past announcements of Defender |
%defender warden
|
Warden rules management |
%defender warden removeall
|
Removes all rules |
%defender warden run <name>
|
Runs a rule against the whole userbase |
%defender warden list
|
Lists existing rules |
%defender warden add <rule>
|
Adds a new rule |
%defender warden show <name>
|
Shows a rule |
%defender warden export <name>
|
Sends the rule as a YAML file |
%defender warden remove <name>
|
Removes a rule by name |
%defender warden upload
|
|
%defender warden exportall
|
Sends all the rules as a tar.gz archive |
%defender messages
|
Access recorded messages of users / channels |
%defender messages user <user>
|
Shows recent messages of a user |
%defender messages channel <channel>
|
Shows recent messages of a channel |
%defender messages exportuser <user>
|
Exports recent messages of a user to a file |
%defender messages exportchannel <channel>
|
Exports recent messages of a channel to a file |
%defender freshmeat [hours=24] [keywords]
|
Returns a list of the new users of the day |
%defender notifynew <hours>
|
Sends you a DM if a user younger than X hours joins |
%defender monitor [keywords]
|
Shows recent events that might require your attention |
%defender memberranks
|
Counts how many members are in each rank |
%defender status
|
Shows overall status of the Defender system |
%alert
|
Alert the staff members |
%vaporize [members...]
|
Gets rid of bad actors in a quick and silent way |
%voteout <user>
|
Initiates a vote to expel a user from the server |
%silence <rank>
|
Enables server wide message autodeletion for the specified rank (and below) |
Dice
A cog which uses the python-dice library to provide powerful dice expression parsing for your games!
Author: Unknown
Repo: Unknown
Command | Description |
---|---|
%rd [expr=d20]
|
Evaluates a dice expression. Defaults to roll a d20. |
%rd min [expr=d20]
|
Evaluates the minimum of an expression. |
%rd max [expr=d20]
|
Evaluates the maximum of an expression. |
%rd verbose [expr=d20]
|
Shows the complete breakdown of an expression. |
DocRef
Search for references on documentation webpages. I need to be able to embed links for this cog to be useful!
Author: Tobotimus
Repo: https://github.com/Tobotimus/Tobo-Cogs
Command | Description |
---|---|
%docref <sitename> <node_ref>
|
Search for a reference in documentation webpages. |
%addsite <sitename> <url> [scope]
|
Add a new documentation site. |
%delsite <sitename>
|
Remove a documentation site. |
%docsites
|
List all installed and available documentation websites. |
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: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%findcog <command_name>
|
Find which cog a command comes from. |
ETData
Wolfenstein: Enemy Territory data retrieval
Author: Unknown
Repo: Unknown
Command | Description |
---|---|
%etrainbow <nickname>
|
Convert your nickname to a rainbow ET text |
%etserver <address>[:port]
|
Get info about Wolfenstein: Enemy Territory server |
Economy
Get rich and have fun with imaginary currency!
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%bank
|
Base command to manage the bank. |
%bank prune
|
Base command for pruning bank accounts. |
%bank prune server [confirmation=False]
|
Prune bank accounts for users no longer in the server. |
%bank prune user <user> [confirmation=False]
|
Delete the bank account of a specified user. |
%bank transfer <to> <amount>
|
Transfer currency to other users. |
%bank set <to> <creds>
|
Set the balance of a user's bank account. |
%bank reset [confirmation=False]
|
Delete all bank accounts. |
%bank balance [user]
|
Show the user's account balance. |
%payday
|
Get some free currency. |
%leaderboard [top=10] [show_global=False]
|
Print the leaderboard. |
%payouts
|
Show the payouts for the slot machine. |
%slot <bid>
|
Use the slot machine. |
%economyset
|
Base command to manage Economy settings. |
%economyset registeramount <creds>
|
Set the initial balance for new bank accounts. |
%economyset paydayamount <creds>
|
Set the amount earned each payday. |
%economyset rolepaydayamount <role> <creds>
|
Set the amount earned each payday for a role. |
%economyset slotmax <bid>
|
Set the maximum slot machine bid. |
%economyset slottime <duration>
|
Set the cooldown for the slot machine. |
%economyset slotmin <bid>
|
Set the minimum slot machine bid. |
%economyset paydaytime <duration>
|
Set the cooldown for the payday command. |
%economyset showsettings
|
Shows the current economy settings |
Editor
Allows for Administrators to edit a bot's messages by providing the new content or by copying another message
Author: Neuro Assassin
Repo: https://github.com/NeuroAssassin/Toxic-Cogs
Command | Description |
---|---|
%editmessage <ecid> <editid> <ccid> <content>
|
Edits a message with the content of another message or the specified content. |
EmbedCreator
EmbedCreator
Author: flare(flare#0001)
Repo: https://github.com/flaree/Flare-Cogs
Command | Description |
---|---|
%embed
|
EmbedCreator commands |
%embed file [channel]
|
Send an embed from a json file. |
%embed store
|
Embed storing commands |
%embed store from <name> <message_id> [channel]
|
Save an embed from an existing message. |
%embed store file <name>
|
Store an embed from a json file. |
%embed store json <name> <raw_json>
|
Store an embed from raw json. |
%embed edit <message> <name>
|
Edit a bot sent message with a new embed. |
%embed delete <name>
|
Delete a saved embed. |
%embed editjson <message> <raw_json>
|
Edit a bot sent message with a new embed from JSON. |
%embed send [channel] <name>
|
Send a saved embed. |
%embed list
|
List saved embeds. |
%embed update
|
Updating embed commands. |
%embed update file <name>
|
Update an embed from a json file. |
%embed update from <name> <message_id> [channel]
|
Update an embed from an existing message. |
%embed update json <name> <raw_json>
|
Update an embed from raw json. |
%embed menu <embed_names>
|
Send a menu of multiple embeds. |
%embed from <message_id> [channel] [name]
|
Return the JSON in file format from an existing message. |
%embed json <raw_json>
|
Send an embed from directly pasting json. |
%embed multi <embed_names>
|
Send multiple embeds. |
EmbedWizard
None
Author: Unknown
Repo: Unknown
Command | Description |
---|---|
%embedwiz <specification>
|
Posts an embed according to the given specification: |
%embedwiz edit <channel> <message_id> <specification>
|
Edits an existing embed according to the spec. |
%embedwiz channel <channel> <specification>
|
Posts an embed in another channel according to the spec. |
%embedwiz delete <specification>
|
Posts an embed according to the spec after deleting the original message. |
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: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%filterset
|
Base command to manage filter settings. |
%filterset defaultname <name>
|
Set the nickname for users with a filtered name. |
%filterset ban <count> <timeframe>
|
Set the filter's autoban conditions. |
%filter
|
Base command to add or remove words from the server filter. |
%filter channel
|
Base command to add or remove words from the channel filter. |
%filter channel delete <words...>
|
Remove words from the filter. |
%filter channel list
|
Send a list of the channel's filtered words. |
%filter channel add <words...>
|
Add words to the filter. |
%filter list
|
Send a list of this server's filtered words. |
%filter names
|
Toggle name and nickname filtering. |
%filter delete <words...>
|
Remove words from the filter. |
%filter add <words...>
|
Add words to the filter. |
Forward
Forward messages sent to the bot to the bot owner or in a specified channel.
Author: flare(flare#0001) and Aikaterna
Repo: https://github.com/flaree/Flare-Cogs
Command | Description |
---|---|
%pm <user> <message>
|
PMs a person. |
General
General commands.
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%choose <choice> <choices...>
|
Choose between multiple options. |
%roll [number=100]
|
Roll a random number. |
%flip [user]
|
Flip a coin... or a user. |
%rps <your_choice>
|
Play Rock Paper Scissors. |
%8 <question>
|
Ask 8 ball a question. |
%stopwatch
|
Start or stop the stopwatch. |
%lmgtfy <search_terms>
|
Create a lmgtfy link. |
%serverinfo [details=False]
|
Show server information. |
%urban <word>
|
Search the Urban Dictionary. |
GeneralChannel
Allow users to manage #general channel's name and topic
Author: Fixator10
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%generalchannel
|
Change general server's channel name/topic |
%generalchannel set
|
Set general channel |
%generalchannel set channel [channel]
|
Set #general channel |
%generalchannel name <name>
|
Change name of #general |
%generalchannel topic [topic]
|
Change topic of #general |
GitHubCards
GitHub Cards
Author: Kowlin (Kowlin#2536), jack1142 (Jackenmen#6607), and mikeshardmind (Sinbad#1871)
Repo: https://github.com/Kowlin/Sentinel
Command | Description |
---|---|
%ghsearch <prefix> <search_query>
|
Search for issues in GitHub repo. |
%githubcards
|
GitHubCards settings. |
%githubcards list
|
List all prefixes for GitHub Cards in this server. |
%githubcards add <prefix> <github_slug>
|
Add a new GitHub repository with the given prefix. |
%githubcards instructions
|
Learn on how to setup GHC |
%githubcards remove <prefix>
|
Remove a GitHub repository with its given prefix. |
GlitchCog
Glitches images using magic
Author: NIXC (NIN)
Repo: https://github.com/NIXC/NIXCOGS
Command | Description |
---|---|
%glitchavatar [target] [glitch_amount=3] [glitch_change=0] [scan_lines=False]
|
Glich a users avatar |
GodvilleData
Get data about Godville profiles
Author: Fixator10
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%godville <god>
|
Get data about godville.net (Russian) god by name |
%godville apikey <apikey> <godname>
|
Set apikey for your character. |
%godville apikey remove
|
Remove your apikey and godname from bot's data |
%godvillegame <godname>
|
Get data about godvillegame.com (Global) god by name |
Grafana
Grafana graphs in your Discord!
Author: Predä and Fixator10
Repo: https://github.com/predaAa/predacogs
Command | Description |
---|---|
%graph [from_time=1 day, 0:00:00] <panel>
|
Render an image of a selected panel of [botname] metrics. |
%graph list
|
List all panels that can be used with `[p]graph` command. |
HeatHaze
Custom module of [botname]
Author: Unknown
Repo: Unknown
Command | Description |
---|---|
%voidranking [person]
|
Measure someone’s Void Rank and Genomic Resonance Value |
%dmail <message>
|
Split message like D-Mail. |
%ship <user1> [user2] [use_nicks=False]
|
Ship names of 2 server members and count their compatibility level. |
%ascii [size=50] [image]
|
Make an ASCII art from an image |
%malapi
|
How long MyAnimeList API is ~~dead~~ alive? |
%discordtime
|
Current time in discord epoch. |
%sing
|
Let Ene play one of songs about her. |
%invite
|
Shows [botname] invite url. |
%ping
|
Get ping/latency of [botname]. |
%credits
|
Credits for everyone that makes this bot possible. |
%kl
|
RU/EN keyboard layout switching. |
%kl enru <text>
|
Switch english keyboard layout to russian. |
%kl ruen <text>
|
Switch russian keyboard layout to english. |
%avatar [member]
|
Get user's avatar |
%badgecount
|
Shows the summary of badgecount of the server. |
%say <text>
|
Bot repeats what you tell it to. |
Highlight
Be notified when keywords are sent.
Author: flare(flare#0001)
Repo: https://github.com/flaree/Flare-Cogs
Command | Description |
---|---|
%highlight
|
Highlighting Commands. |
%highlight list [channel]
|
Current highlight settings for a channel. |
%highlight blacklist
|
Manage highlight blacklist. |
%highlight blacklist list
|
List those in your blacklist. |
%highlight blacklist user <user>
|
Add or remove a member from highlight blacklist. |
%highlight add [channel] [text...]
|
Add a word to be highlighted on. |
%highlight boundary <state> [channel] [word]
|
Use word boundaries for highlighting. |
%highlight toggle <state> [channel] [word]
|
Toggle highlighting. |
%highlight bots <state> [channel] [word]
|
Enable highlighting of bot messages. |
%highlight whitelist
|
Manage highlight whitelist. |
%highlight whitelist user <user>
|
Add or remove a member from highlight whitelist. |
%highlight whitelist list
|
List those in your whitelist. |
%highlight remove [channel] [text...]
|
Remove highlighting in a channel. |
Hunting
Hunting, it hunts birds and things that fly.
Author: aikaterna and Paddo
Repo: https://github.com/aikaterna/aikaterna-cogs
Command | Description |
---|---|
%hunting
|
Hunting, it hunts birds and things that fly. |
%hunting stop [channel]
|
Stop the hunt. |
%hunting next
|
When will the next occurrence happen? |
%hunting leaderboard [global_leaderboard=False]
|
This will show the top 50 hunters for the server. |
%hunting score [member]
|
This will show the score of a hunter. |
%hunting timing <interval_min> <interval_max> <bang_timeout>
|
Change the hunting timing. |
%hunting bangtime
|
Toggle displaying the bang response time from users. |
%hunting version
|
Show the cog version. |
%hunting start [channel]
|
Start the hunt. |
%hunting mode
|
Toggle whether the bot listens for 'bang' or a reaction. |
IcyParser
Icyparser/Shoutcast stream reader.
Author: aikaterna
Repo: https://github.com/aikaterna/aikaterna-cogs
Command | Description |
---|---|
%icyparser [url]
|
Show Icecast or Shoutcast stream information, if any. |
Identicon
Identication
Author: Unknown
Repo: Unknown
Command | Description |
---|---|
%identicon [user]
|
Generate an unique avatar of your Discord ID |
Image
Image related commands.
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%imgur
|
Retrieve pictures from Imgur. |
%imgur subreddit <subreddit> [count=1] [sort_type=top] [window=day]
|
Get images from a subreddit. |
%imgur search [count] <terms...>
|
Search Imgur for the specified term. |
%gif <keywords...>
|
Retrieve the first search result from Giphy. |
%gifr <keywords...>
|
Retrieve a random GIF from a Giphy search. |
Imdb
Shows movie info
Author: Jintaku
Repo: https://github.com/Jintaku/Jintaku-Cogs-V3/
Command | Description |
---|---|
%movie <title>
|
Search for a movie |
%tv <title>
|
Search for a tv show |
ImgWelcome
Welcomes a user to the server with an image.
Author: aikaterna
Repo: https://github.com/aikaterna/imgwelcome
Command | Description |
---|---|
%imgwelcome
|
Configuration options for the welcome image. |
%imgwelcome clear
|
Set the background to transparent. |
%imgwelcome upload [default]
|
Upload a background through Discord. 500px x 150px. |
%imgwelcome servertext <server_text_color>
|
Set the server text color. Use hex code for color (#000000). |
%imgwelcome font
|
Font settings. |
%imgwelcome font reset
|
Reset the fonts used and the font size back to default settings. |
%imgwelcome font welcome <font_name> [size]
|
Change the welcome text font. |
%imgwelcome font list
|
List fonts in the directory. |
%imgwelcome font name <font_name> [size]
|
Change the name text font. |
%imgwelcome font server <font_name> [size]
|
Change the server text font. |
%imgwelcome outline [outline]
|
Set the text outline. White or black. |
%imgwelcome welcometext <welcome_text_color>
|
Set the welcome text color. Use hex code for color (#000000). |
%imgwelcome toggle
|
Toggle welcome messages on the server. |
%imgwelcome border [bordercolor]
|
Set the profile image border color. |
%imgwelcome preview [member] [number]
|
Show a welcome image with the current settings. |
%imgwelcome bonus
|
Toggle display of additional text welcome messages when a user joins the server. |
%imgwelcome bonus user
|
Toggle text announcement when a user is x 100th to join or #1337. |
%imgwelcome bonus warn
|
Toggle text announcement when a new user's account is <7d old. |
%imgwelcome nametext <name_text_color>
|
Set the name text color. Use hex code for color (#000000). |
%imgwelcome size <profilesize>
|
Set the profile size in pixels. Use one number, 128 is recommended. |
%imgwelcome channel <channel>
|
Set the announcement channel. |
ImperialToolkit
Collection of useful commands and tools.
Author: kennnyshiwa
Repo: https://github.com/kennnyshiwa/kennnyshiwa-cogs
Command | Description |
---|---|
%botstat
|
Get stats about the bot including messages sent and recieved and other info. |
InVoice
None
Author: Zephyrkul (Zephyrkul#1089) and Paddo
Repo: https://github.com/zephyrkul/FluffyCogs
Command | Description |
---|---|
%invoice
|
Configure or view settings for automated voice-based permissions. |
%invoice dynamic [true_or_false]
|
Toggle whether to dynamically create a role and channel for new voice channels when they're created. |
%invoice dynamic name [new_name]
|
Set the name of the dynamic role and text channel when they're generated. |
%invoice selfdeaf [true_or_false]
|
Toggle whether to modify permissions when a user is self deafened. |
%invoice mute [true_or_false]
|
Toggle whether to modify permissions when a user is server muted. |
%invoice guild [role]
|
Set a guild-wide role for users who are in any non-AFK voice channel. |
%invoice link [vc] [role_or_channel]
|
Links a role or text channel to a voice channel. |
%invoice deaf [true_or_false]
|
Toggle whether to modify permissions when a user is server deafened. |
Index
Browse and install repos / cogs from a Red-Index
Author: Twentysix (Twentysix#5252) and jack1142 (Jackenmen#6607)
Repo: https://github.com/Twentysix26/x26-Cogs/
Command | Description |
---|---|
%index
|
Red-Index cog discoverability commands |
%index browse [repo_name]
|
Browses repos / cogs |
%index search <search_term>
|
Search for cogs |
Jishaku
Jishaku ported to Red
Author: flare(flare#0001)
Repo: https://github.com/flaree/Flare-Cogs
Command | Description |
---|---|
%jishaku
|
The Jishaku debug and diagnostic commands. |
%jishaku py <argument>
|
Direct evaluation of Python code. |
%jishaku cancelt <index>
|
Cancels a task with the given index. |
%jishaku su <target> <command_string>
|
Run a command as someone else. |
%jishaku git <argument>
|
Shortcut for 'jsk sh git'. Invokes the system shell. |
%jishaku sudo <command_string>
|
Run a command bypassing all checks and cooldowns. |
%jishaku show
|
Shows Jishaku in the help command. |
%jishaku repeat <times> <command_string>
|
Runs a command multiple times in a row. |
%jishaku source <command_name>
|
Displays the source code for a command. |
%jishaku curl <url>
|
Download and display a text file from the internet. |
%jishaku retain [toggle]
|
Turn variable retention for REPL on or off. |
%jishaku hide
|
Hides Jishaku from the help command. |
%jishaku debug <command_string>
|
Run a command timing execution and catching exceptions. |
%jishaku py_inspect <argument>
|
Evaluation of Python code with inspect information. |
%jishaku cat <argument>
|
Read out a file, using syntax highlighting if detected. |
%jishaku shell <argument>
|
Executes statements in the system shell. |
%jishaku in <channel> <command_string>
|
Run a command as if it were run in a different channel. |
%jishaku tasks
|
Shows the currently running jishaku tasks. |
Kill
Kill people in interesting ways
Author: Unknown
Repo: Unknown
Command | Description |
---|---|
%kill <user>
|
Kill a user in a random way |
LastFM
None
Author: flare(flare#0001), joinem, and fixator10
Repo: https://github.com/flaree/lastfm-red
Command | Description |
---|---|
%whoknows <artist name>
|
Check who has listened to a given artist the most. |
%whoknowstrack <track name> | <artist name>
|
Check who has listened to a given song the most. |
%whoknowsalbum <album name> | <artist name>
|
Check who has listened to a given album the most. |
%fm
|
LastFM commands |
%fm set <username>
|
Save your last.fm username. |
%fm unset
|
Unlink your last.fm. |
%fm topartists [timeframe] [amount]
|
Most listened artists. |
%fm nowplaying [user]
|
Currently playing song or most recent song. |
%fm wordcloud
|
WordCloud Commands |
%fm wordcloud tracks [user]
|
Get a picture with the most listened to tracks. |
%fm wordcloud albums [user]
|
Get a picture with the most listened to albums. |
%fm wordcloud artists [user]
|
Get a picture with the most listened to artists. |
%fm profile [user]
|
Lastfm profile. |
%fm last
|
Your weekly listening overview. |
%fm topalbums [timeframe] [amount]
|
Most listened albums. |
%fm lyrics [track]
|
Currently playing song or most recent song. |
%fm recent [amount]
|
Recently listened tracks. |
%fm toptracks [timeframe] [amount]
|
Most listened tracks. |
%fm servernp
|
What people on this server are listening to at the moment. |
%fm chart [album | artist | recent] [timeframe] [width]x[height]
|
Visual chart of your top albums or artists. |
%fm artist [timeframe] <toptracks|topalbums|overview> <artist name>
|
Your top tracks or albums for specific artist. |
%crowns [user]
|
Check yourself or another users crowns. |
LastSeen
Report when a user was last seen online
Author: Bobloy
Repo: https://github.com/bobloy/Fox-V3
Command | Description |
---|---|
%lseenset
|
Change settings for lseen |
%lseenset toggle
|
Toggles tracking seen for this server |
%lseen <member>
|
Just says the time the user was last seen |
Leveler
A level up thing with image generation!
Author: Fixator10, Stevy, flaree, and aikaterna
Repo: https://github.com/fixator10/Fixator10-Cogs/
Command | Description |
---|---|
%rep [user]
|
Gives a reputation point to a designated player. |
%backgrounds [profile|rank|levelup]
|
Gives a list of backgrounds. |
%lvlset
|
Profile configuration Options. |
%lvlset profile
|
Profile options. |
%lvlset profile title <title>
|
Set your title. |
%lvlset profile color <section> <color>
|
Set profile color. |
%lvlset profile info <info>
|
Set your user info. |
%lvlset profile bg <image_name>
|
Set your profile background. |
%lvlset badge
|
Badge Configuration Options. |
%lvlset badge set <name> <priority_num>
|
Set a badge to profile. |
%lvlset badge available [global_badges=False]
|
Get a list of available badges. |
%lvlset badge buy [is_global] <name>
|
Buy a badge. |
%lvlset badge list [user]
|
Get all badges of a user. |
%lvlset levelup
|
Level-Up options. |
%lvlset levelup bg <image_name>
|
Set your level-up background. |
%lvlset levelup color <section> <color>
|
Set levelup color. |
%lvlset rank
|
Rank options. |
%lvlset rank color <section> <color>
|
Set rank color. |
%lvlset rank bg <image_name>
|
Set your rank background. |
%lvladmin
|
Admin options features. |
%lvladmin overview
|
A list of settings. |
%lvladmin private
|
Toggles level-up alert in private message to the user. |
%lvladmin badge
|
Badge Configuration Options. |
%lvladmin badge give <user> <name>
|
Give a user a badge with a certain name |
%lvladmin badge delete [is_global=False] <name>
|
Delete a badge and remove from all users. |
%lvladmin badge add <name> [is_global] <bg_img> <border_color> <price> <description>
|
Add a badge. |
%lvladmin badge unlink <badge_name>
|
Delete a badge/level association. |
%lvladmin badge take <user> <name>
|
Take a user's badge. |
%lvladmin badge listlinks
|
List level/badge associations. |
%lvladmin badge link <badge_name> <level>
|
Associate a badge with a level. |
%lvladmin textonly
|
Toggle text-based messages on the server. |
%lvladmin ignorechannel [channel]
|
Blocks exp gain in certain channel. |
%lvladmin alerts
|
Toggle level-up messages on the server. |
%lvladmin msgcredits [currency=0]
|
Credits per message logged. |
%lvladmin lock
|
Locks levelup messages to one channel. |
%lvladmin role
|
Admin role configuration. |
%lvladmin role unlink <role>
|
Delete a role/level association. |
%lvladmin role listlinks
|
List level/role associations. |
%lvladmin role link <add_role> <level> [remove_role]
|
Associate a role with a level. |
%top [page] [--global] [--rep] [--server SERVER]
|
Displays leaderboard. |
%profile [user]
|
Displays a user profile. |
%rank [user]
|
Displays the rank of a user. |
%lvlinfo [user]
|
Gives more specific details about user profile image. |
Lyrics
None
Author: Predeactor
Repo: https://github.com/Predeactor/Predeactor-Cogs
Command | Description |
---|---|
%lyrics [song_name]
|
Return the lyrics of a given music/song name or running music. |
MartTools
Multiple tools that are originally used on Martine.
Author: Predä and Draper
Repo: https://github.com/predaAa/predacogs
Command | Description |
---|---|
%bankstats
|
Show stats of the bank. |
%usagecount
|
Show the usage count of the bot. |
%advusagecount
|
Permanent stats since first time that the cog has been loaded. |
%prefix
|
Show all prefixes of the bot |
%servercount
|
Send servers stats of the bot. |
%serversregions [sort=guilds]
|
Show total of regions where the bot is. |
MessagesLog
Log deleted and redacted messages to the defined channel
Author: Fixator10
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%messageslog
|
Manage message logging |
%messageslog toggle
|
Toggle logging |
%messageslog toggle bulk
|
Toggle saving of bulk message deletion |
%messageslog toggle edit
|
Toggle logging of message editing |
%messageslog toggle delete
|
Toggle logging of message deletion |
%messageslog ignore [ignore...]
|
Manage message logging blocklist |
%messageslog channel
|
Set the channels for logs |
%messageslog channel edit [channel]
|
Set the channel for edited messages logs |
%messageslog channel bulk [channel]
|
Set the channel for bulk deletion logs |
%messageslog channel all [channel]
|
Set the channel for all logs |
%messageslog channel delete [channel]
|
Set the channel for deleted messages logs |
%messageslog channel settings
|
View current channels settings |
MinecraftData
Minecraft-Related data
Author: Fixator10
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%minecraft
|
Get Minecraft-Related data |
%minecraft cape <player>
|
Get Minecraft capes by nickname |
%minecraft cape fivezig <player>
|
Get 5zig cape by nickname |
%minecraft cape fivezig animated <player>
|
Get 5zig animated cape by nickname |
%minecraft cape optifine <player>
|
Get OptiFine cape by nickname |
%minecraft cape labymod <player>
|
Get LabyMod cape by nickname |
%minecraft cape mccapes <player>
|
Get MinecraftCapes.co.uk cape by nickname |
%minecraft skin <player> [overlay layer=True]
|
Get minecraft skin by nickname |
%minecraft status
|
Get status of minecraft services |
%minecraft nicks <current_nick>
|
Check history of player's nicks |
%minecraft server <server IP>[:port]
|
Get info about server |
Mod
None
Author: Unknown
Repo: Unknown
Command | Description |
---|---|
%slowmode [interval=0:00:00]
|
Changes channel's slowmode setting. |
%rename <user> [nickname]
|
Change a user's nickname. |
%names <user>
|
Show previous names and nicknames of a user. |
%kick <user> [reason]
|
Kick a user. |
%ban <user> [days] [reason]
|
Ban a user from this server and optionally delete days of messages. |
%massban <user_ids...> [days] [reason]
|
Mass bans user(s) from the server. |
%tempban <user> [duration] [days] [reason]
|
Temporarily ban a user from this server. |
%softban <user> [reason]
|
Kick a user and delete 1 day's worth of their messages. |
%voicekick <member> [reason]
|
Kick a member from a voice channel. |
%voiceunban <user> [reason]
|
Unban a user from speaking and listening in the server's voice channels. |
%voiceban <user> [reason]
|
Ban a user from speaking and listening in the server's voice channels. |
%unban <user_id> [reason]
|
Unban a user from this server. |
%modset
|
Manage server administration settings. |
%modset dm [enabled]
|
Toggle whether a message should be sent to a user when they are kicked/banned. |
%modset defaultdays [days=0]
|
Set the default number of days worth of messages to be deleted when a user is banned. |
%modset tracknicknames [enabled]
|
Toggle whether nickname changes should be tracked. |
%modset deleterepeats [repeats]
|
Enable auto-deletion of repeated messages. |
%modset defaultduration <duration>
|
Set the default time to be used when a user is tempbanned. |
%modset showsettings
|
Show the current server administration settings. |
%modset reinvite
|
Toggle whether an invite will be sent to a user when unbanned. |
%modset mentionspam
|
Manage the automoderation settings for mentionspam. |
%modset mentionspam warn <max_mentions>
|
Sets the autowarn conditions for mention spam. |
%modset mentionspam kick <max_mentions>
|
Sets the autokick conditions for mention spam. |
%modset mentionspam ban <max_mentions>
|
Set the autoban conditions for mention spam. |
%modset mentionspam strict [enabled]
|
Setting to account for duplicate mentions. |
%modset hierarchy
|
Toggle role hierarchy check for mods and admins. |
%userinfo [user]
|
Show information about a user. |
ModLog
Manage log channels for moderation actions.
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%modlogset
|
Manage modlog settings. |
%modlogset cases [action]
|
Enable or disable case creation for a mod action. |
%modlogset resetcases
|
Reset all modlog cases in this server. |
%modlogset modlog [channel]
|
Set a channel as the modlog. |
%case <number>
|
Show the specified case. |
%casesfor <member>
|
Display cases for the specified member. |
%listcases <member>
|
List cases for the specified member. |
%reason [case] <reason>
|
Specify a reason for a modlog case. |
Modlist
List mods and bots Based on https://blargbot.xyz commands.
Author: Unknown
Repo: Unknown
Command | Description |
---|---|
%mods
|
Server's mods list |
%bots
|
Server's bots list |
MoreUtils
Some (maybe) useful utils.
Author: Fixator10 and DiNitride
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%thetime
|
Displays the current time of the server. |
%color <color>
|
Shows some info about provided color. |
%someone [text]
|
Help I've fallen and I need @someone. |
%discordstatus
|
Get current discord status from discordstatus.com |
Mutes
Mute users temporarily or indefinitely.
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%voicemute <users...> [reason]
|
Mute a user in their current voice channel. |
%voiceunmute <users...> [reason]
|
Unmute a user in their current voice channel. |
%muteset
|
Mute settings. |
%muteset defaulttime [time]
|
Set the default mute time for the mute command. |
%muteset notification [channel]
|
Set the notification channel for automatic unmute issues. |
%muteset role [role]
|
Sets the role to be applied when muting a user. |
%muteset makerole <name>
|
Create a Muted role. |
%muteset settings
|
Shows the current mute settings for this guild. |
%muteset senddm <true_or_false>
|
Set whether mute notifications should be sent to users in DMs. |
%muteset showmoderator <true_or_false>
|
Decide whether the name of the moderator muting a user should be included in the DM to that user. |
%activemutes
|
Displays active mutes on this server. |
%mute <users...> [time_and_reason]
|
Mute users. |
%mutechannel <users...> [time_and_reason]
|
Mute a user in the current text channel. |
%unmute <users...> [reason]
|
Unmute users. |
%unmutechannel <users...> [reason]
|
Unmute a user in this channel. |
Penis
Penis related commands.
Author: Twentysix and DesignByAdrian (ThinkAdrian#1186)
Repo: https://github.com/designbyadrian/CogsByAdrian
Command | Description |
---|---|
%penis [users...]
|
Detects user's penis length |
Permissions
Customise permissions for commands and cogs.
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%permissions
|
Command permission management tools. |
%permissions setdefaultserverrule <allow_or_deny> <cog_or_command>
|
Set the default rule for a command in this server. |
%permissions acl
|
Manage permissions with YAML files. |
%permissions acl yamlexample
|
Sends an example of the yaml layout for permissions |
%permissions acl setserver
|
Set rules for this server with a YAML file. |
%permissions acl updateserver
|
Update rules for this server with a YAML file. |
%permissions acl getserver
|
Get a YAML file detailing all rules in this server. |
%permissions addserverrule <allow_or_deny> <cog_or_command> <who_or_what...>
|
Add a rule to a command in this server. |
%permissions explain
|
Explain how permissions works. |
%permissions canrun <user> <command>
|
Check if a user can run a command. |
%permissions clearserverrules
|
Reset all rules in this server. |
%permissions removeserverrule <cog_or_command> <who_or_what...>
|
Remove a server rule from a command. |
PersonalRoles
Assign and edit personal roles
Author: Fixator10
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%myrole
|
Control of personal role |
%myrole name <name>
|
Change name of personal role |
%myrole colour [colour=#000000]
|
Change color of personal role |
%myrole blocklist
|
Manage blocklisted names |
%myrole blocklist add <rolename>
|
Add rolename to blocklist |
%myrole blocklist remove <rolename>
|
Remove rolename from blocklist |
%myrole blocklist list
|
List of blocklisted role names |
%myrole list
|
Assigned roles list |
%myrole assign <user> <role>
|
Assign personal role to someone |
%myrole unassign <user>
|
Unassign personal role from someone |
%myrole persistence
|
Toggle auto-adding role on rejoin. |
Quiz
Play a kahoot-like trivia game with questions from Open Trivia Database. Originally by Keane for Red v2
Author: Keane and aikaterna
Repo: https://github.com/aikaterna/aikaterna-cogs
Command | Description |
---|---|
%quiz
|
Play a kahoot-like trivia game. |
%quiz play [category_name_or_id]
|
Create or join a quiz game. |
%quiz categories
|
List quiz categories. |
%quizset
|
Quiz settings. |
%quizset show
|
Toggle revealing the answers. |
%quizset questions <questions>
|
Set number of questions per game. |
%quizset afk <questions>
|
Set number of questions before the game ends due to non-answers. |
%quizset multiplier <multiplier>
|
Set the credit multiplier. |
RSS
RSS feeds for your server.
Author: aikaterna
Repo: https://github.com/aikaterna/aikaterna-cogs
Command | Description |
---|---|
%rss
|
RSS feed stuff. |
%rss add <feed_name> [channel] <url>
|
Add an RSS feed to a channel. |
%rss limit <feed_name> [channel] [character_limit]
|
Set a character limit for feed posts. Use 0 for unlimited. |
%rss template <feed_name> [channel] [template]
|
Set a template for the feed alert. |
%rss embed
|
Embed feed settings. |
%rss embed toggle <feed_name> [channel]
|
Toggle whether a feed is sent in an embed or not. |
%rss embed color <feed_name> [channel] [color]
|
Set an embed color for a feed. |
%rss embed image <feed_name> [channel] [image_tag_name]
|
Set a tag to be a large embed image. |
%rss embed thumbnail <feed_name> [channel] [thumbnail_tag_name]
|
Set a tag to be a thumbnail image. |
%rss list [channel]
|
List saved feeds for this channel or a specific channel. |
%rss find <website_url>
|
Attempts to find RSS feeds from a URL/website. |
%rss remove <feed_name> [channel]
|
Removes a feed from a channel. |
%rss listtags <feed_name> [channel]
|
List the tags available from a specific feed. |
%rss force <feed_name> [channel]
|
Forces a feed alert. |
%rss showtemplate <feed_name> [channel]
|
Show the template in use for a specific feed. |
%rss tag
|
RSS post tag qualification. |
%rss tag allow <feed_name> [channel] [tag]
|
Set an allowed tag for a feed to be posted. The tag must match exactly (without regard to title casing). |
%rss tag allowlist <feed_name> [channel]
|
List allowed tags for feed post qualification. |
%rss tag remove <feed_name> [channel] [tag]
|
Remove a tag from the allow list. The tag must match exactly (without regard to title casing). |
Raffle
Run simple Raffles for your server.
Author: Redjumpman (Redjumpman#1337)
Repo: https://github.com/Redjumpman/Jumper-Plugins/
Command | Description |
---|---|
%raffle
|
Raffle group command |
%raffle reroll <channel> <messageid>
|
Reroll the winner for a raffle. Requires the channel and message id. |
%raffle start <timer> <title>
|
Starts a raffle. |
%raffle cancel [message_id]
|
Cancels an on-going raffle. No winner is chosen. |
%raffle end [message_id]
|
Ends a raffle early. A winner will still be chosen. |
%raffle version
|
Displays the currently installed version of raffle. |
%setraffle
|
Set Raffle group command |
%setraffle channel [channel]
|
Set the output channel for raffles. |
RandImages
Send random images (animals, art ...) from different APIs.
Author: Predä
Repo: https://github.com/predaAa/predacogs
Command | Description |
---|---|
%art
|
Send art from random subreddits. |
%birb
|
Send a random birb image from alexflipnote API. |
%cat
|
Send a random cat image some-random-api.ml API. |
%catfact
|
Send a random cat fact with a random cat image from some-random-api.ml API. |
%coffee
|
Send a random coffee image from alexflipnote API. |
%cute
|
Send a random cute images from random subreddits. |
%dog
|
Send a random dog image from random.dog API. |
%dogfact
|
Send a random dog fact with a random dog image from some-random-api.ml API. |
%duck
|
Send a random duck image from random subreddits. |
%ferret
|
Send a random ferrets images from random subreddits. |
%fox
|
Send a random fox image from randomfox.ca API |
%panda
|
Send a random panda image from some-random-api.ml API. |
%lizard
|
Send a random lizard image from nekos.life API |
%meme
|
Send a random dank meme from random subreddits. |
%pandafact
|
Send a random panda fact with a random panda image from some-random-api.ml API. |
%pika
|
Send a random Pikachu image or GIF from some-random-api.ml API. |
%shiba
|
Send a random shiba image from shiba.online API. |
%photo
|
Send a random photography from random subreddits. |
%subreddit <subreddit>
|
Send a random image from a chosen subreddit. |
%wallpaper
|
Send a random wallpaper image from random subreddits. |
RandomEmoji
Emoji Commands
Author: Stonedestroyer
Repo: https://github.com/Stonedestroyer/Stone-Cogs
Command | Description |
---|---|
%randomemoji
|
Posts a random emote from guilds this bot is in |
ReTrigger
Trigger bot events using regular expressions See https://regex101.com/ for help building a regex pattern. See `[p]retrigger explain` or click the link below for more details. [For more details click here.](https://github.com/TrustyJAID/Trusty-cogs/blob/master/retrigger/README.md)
Author: TrustyJAID
Repo: https://github.com/TrustyJAID/Trusty-cogs/
Command | Description |
---|---|
%retrigger
|
Setup automatic triggers based on regular expressions |
%retrigger resize <name> <regex> [image_url]
|
Add an image to resize in response to a trigger |
%retrigger remove <trigger>
|
Remove a specified trigger |
%retrigger kick <name> <regex>
|
Add a trigger to kick users for saying specific things found with regex |
%retrigger react <name> <regex> [emojis...]
|
Add a reaction trigger |
%retrigger list [trigger]
|
List information about triggers. |
%retrigger publish <name> <regex>
|
Add a trigger to automatically publish content in news channels. |
%retrigger command <name> <regex> <command>
|
Add a command trigger |
%retrigger explain [page_num=1]
|
Explain how to use rertigger |
%retrigger random <name> <regex>
|
Add a random text response trigger |
%retrigger disable <trigger>
|
Disable a trigger |
%retrigger cooldown <trigger> <time> [style=guild]
|
Set cooldown options for retrigger |
%retrigger text <name> <regex> [delete_after] <text>
|
Add a text response trigger |
%retrigger dm <name> <regex> <text>
|
Add a dm response trigger |
%retrigger rename <name> <regex> <text>
|
Add trigger to rename users |
%retrigger filter <name> [check_filenames=False] <regex>
|
Add a trigger to delete a message |
%retrigger edit
|
Edit various settings in a set trigger. |
%retrigger edit text <trigger> <text>
|
Edit the text of a saved trigger. |
%retrigger edit reply <trigger> [set_to]
|
Set whether or not to reply to the triggered message |
%retrigger edit everyonemention <trigger> <set_to>
|
Set whether or not to send this trigger will allow everyone mentions |
%retrigger edit command <trigger> <command>
|
Edit the text of a saved trigger. |
%retrigger edit rolemention <trigger> <set_to>
|
Set whether or not to send this trigger will allow role mentions |
%retrigger edit deleteafter <trigger> [delete_after]
|
Edit the delete_after parameter of a saved text trigger. |
%retrigger edit tts <trigger> <set_to>
|
Set whether or not to send the message with text-to-speech |
%retrigger edit readfilenames <trigger>
|
Toggle whether to search message attachment filenames. |
%retrigger edit chance <trigger> <chance>
|
Edit the chance a trigger will execute. |
%retrigger edit react <trigger> [emojis...]
|
Edit the emoji reactions of a saved trigger. |
%retrigger edit edited <trigger>
|
Toggle whether the bot will listen to edited messages as well as on_message for |
%retrigger edit ocr <trigger>
|
Toggle whether to use Optical Character Recognition to search for text within images. |
%retrigger edit regex <trigger> <regex>
|
Edit the regex of a saved trigger. |
%retrigger edit ignorecommands <trigger>
|
Toggle the trigger ignoring command messages entirely. |
%retrigger edit usermention <trigger> <set_to>
|
Set whether or not to send this trigger will mention users in the reply |
%retrigger edit role <trigger> [roles...]
|
Edit the added or removed roles of a saved trigger. |
%retrigger dmme <name> <regex> <text>
|
Add trigger to DM yourself |
%retrigger allowlist
|
Set allowlist options for retrigger |
%retrigger allowlist add <trigger> [channel_user_role...]
|
Add a channel, user, or role to triggers allowlist |
%retrigger allowlist remove <trigger> [channel_user_role...]
|
Remove a channel, user, or role from triggers allowlist |
%retrigger addrole <name> <regex> [roles...]
|
Add a trigger to add a role |
%retrigger removerole <name> <regex> [roles...]
|
Add a trigger to remove a role |
%retrigger image <name> <regex> [image_url]
|
Add an image/file response trigger |
%retrigger blocklist
|
Set blocklist options for retrigger |
%retrigger blocklist add <trigger> [channel_user_role...]
|
Add a channel, user, or role to triggers blocklist |
%retrigger blocklist remove <trigger> [channel_user_role...]
|
Remove a channel, user, or role from triggers blocklist |
%retrigger multi <name> <regex> [multi_response...]
|
Add a multiple response trigger |
%retrigger randomimage <name> <regex>
|
Add a random image/file response trigger |
%retrigger modlog
|
Set which events to record in the modlog. |
%retrigger modlog bans
|
Toggle custom ban messages in the modlog |
%retrigger modlog filter
|
Toggle custom filter messages in the modlog |
%retrigger modlog addroles
|
Toggle custom add role messages in the modlog |
%retrigger modlog removeroles
|
Toggle custom add role messages in the modlog |
%retrigger modlog settings
|
Show the current modlog settings for this server. |
%retrigger modlog channel [channel]
|
Set the modlog channel for filtered words |
%retrigger modlog kicks
|
Toggle custom kick messages in the modlog |
%retrigger imagetext <name> <regex> <text> [image_url]
|
Add an image/file response with text trigger |
%retrigger enable <trigger>
|
Enable a trigger that has been disabled either by command or automatically |
%retrigger ban <name> <regex>
|
Add a trigger to ban users for saying specific things found with regex |
ReactKarma
Keep track of karma for all users in the bot's scope. Emojis which affect karma are customised by the server admins. Upvotes add 1 karma. Downvotes subtract 1 karma.
Author: Unknown
Repo: Unknown
Command | Description |
---|---|
%upvote
|
See this server's upvote emoji. |
%downvote
|
See this server's downvote emoji. |
%karmaboard [reverse=False]
|
Prints out the karma leaderboard |
%karma [user]
|
Check a user's karma. |
%setupvote
|
Set the upvote emoji in this server by reacting to the bot's response. |
%setdownvote
|
Add a downvote emoji by reacting to the bot's response. |
%resetkarma [user]
|
Resets a user's karma. |
ReactPoll
Commands for Reaction Polls
Author: FlapJack, aikaterna, and TrustyJAID
Repo: https://github.com/flapjax/FlapJack-Cogs
Command | Description |
---|---|
%rpollset
|
Settings for reaction polls |
%rpollset embed
|
Toggle embed usage for polls in this server |
%rpoll
|
Commands for setting up reaction polls |
%rpoll end <poll_id>
|
Manually end a poll |
%rpoll interactive <channel>
|
Interactive reaction poll creator |
%rpoll new [channel] <poll_options>
|
Start a reaction poll |
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: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%reportset
|
Manage Reports. |
%reportset output <channel>
|
Set the channel where reports will be sent. |
%reportset toggle
|
Enable or Disable reporting for this server. |
%report [text]
|
Send a report. |
%report interact <ticket_number>
|
Open a message tunnel. |
ReverseImageSearch
(Anime) Reverse Image Search
Author: Fixator10
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%saucenao [image]
|
[NSFW] Reverse search image via SauceNAO |
%tracemoe [image]
|
Reverse search image via WAIT |
RoleTools
Role related tools for moderation
Author: TrustyJAID
Repo: https://github.com/TrustyJAID/Trusty-cogs/
Command | Description |
---|---|
%roletools
|
Role tools commands |
%roletools remreact <message> <role_or_emoji>
|
Remove a reaction role |
%roletools selfadd [true_or_false] <role>
|
Set whether or not a user can apply the role to themselves. |
%roletools reactroles
|
View current bound roles in the server |
%roletools required
|
Set role requirements |
%roletools required add <role> [required...]
|
Add role requirements |
%roletools required remove <role> [required...]
|
Remove role requirements |
%roletools sticky [true_or_false] <role>
|
Set whether or not a role will be re-applied when a user leaves and rejoins the server. |
%roletools selfrem [true_or_false] <role>
|
Set whether or not a user can remove the role from themselves. |
%roletools viewroles [role]
|
View current roletools setup for each role in the server |
%roletools auto [true_or_false] <role>
|
Set a role to be automatically applied when a user joins the server. |
%roletools forcerole [users]... <role>
|
Force a sticky role on one or more users. |
%roletools forceroleremove [users]... <role>
|
Force remove sticky role on one or more users. |
%roletools exclude
|
Set role exclusions |
%roletools exclude add <role> [exclude...]
|
Add role exclusion (This will remove if the designated role is acquired |
%roletools exclude remove <role> [exclude...]
|
Remove role exclusion |
%roletools cleanup
|
Cleanup old/missing reaction roles and settings. |
%roletools include
|
Set role inclusion |
%roletools include add <role> [include...]
|
Add role inclusion (This will add roles if the designated role is acquired |
%roletools include remove <role> [include...]
|
Remove role inclusion |
%roletools react <message> <emoji> <role>
|
Create a reaction role |
%roletools bulkreact <message> [role_emoji...]
|
Create multiple roles reactions for a single message |
RussianRoulette
None
Author: Redjumpman (Redjumpman#1337)
Repo: https://github.com/Redjumpman/Jumper-Plugins/
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 <size>
|
Sets the chamber size of the gun used. MAX: 12. |
%setrussian cost <amount>
|
Sets the required cost to play. |
%setrussian wait <seconds>
|
Set the wait time (seconds) before starting the game. |
SMMData
Super Mario Maker-related data
Author: Fixator10
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%smm
|
Get Super Mario Maker-related data |
%smm maker <username>
|
Get info about levels maker |
%smm level <level ID>
|
Get info about SMM level |
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: jack1142 (Jackenmen#6607)
Repo: https://github.com/jack1142/WeirdUnsupportedCogsOfJack
Command | Description |
---|---|
%commandsearch <query>
|
Slutty commands will never be able to hide from you again! |
Seen
Shows last time a user was seen in chat.
Author: aikaterna
Repo: https://github.com/aikaterna/aikaterna-cogs
Command | Description |
---|---|
%seen <author>
|
Shows last time a user was seen in chat. |
Spotify
Display information from Spotify's API
Author: TrustyJAID and NeuroAssassin
Repo: https://github.com/TrustyJAID/Trusty-cogs/
Command | Description |
---|---|
%spotify
|
Spotify commands |
%spotify device
|
Spotify device commands |
%spotify device transfer [device_name]
|
Change the currently playing spotify device |
%spotify device list
|
List all available devices for Spotify |
%spotify topartists
|
List your top tracks on spotify |
%spotify toptracks
|
List your top tracks on spotify |
%spotify new
|
List new releases on Spotify |
%spotify pause
|
Pauses spotify for you |
%spotify resume
|
Resumes spotify for you |
%spotify next
|
Skips to the next track in queue on Spotify |
%spotify artist
|
View Spotify Artist info |
%spotify artist albums [to_follow...]
|
View an artists albums |
%spotify artist follow [to_follow...]
|
Add an artist to your spotify library |
%spotify me
|
Shows your current Spotify Settings |
%spotify previous
|
Skips to the previous track in queue on Spotify |
%spotify play [url_or_playlist_name]
|
Play a track, playlist, or album on Spotify |
%spotify now [detailed=False] [member]
|
Displays your currently played spotify song |
%spotify repeat [state]
|
Repeats your current song on spotify |
%spotify queue [songs...]
|
Queue a song to play next in Spotify |
%spotify share
|
Tell the bot to play the users current song in their current voice channel |
%spotify genres
|
Display all available genres for the recommendations |
%spotify recent [detailed=False]
|
Displays your most recently played songs on Spotify |
%spotify shuffle [state]
|
Shuffles your current song list |
%spotify set
|
Setup Spotify cog |
%spotify set forgetme
|
Forget all your spotify settings and credentials on the bot |
%spotify set remlisten [emoji_or_name...]
|
Set the bot to listen for specific emoji reactions on messages |
%spotify set menutimeout <timeout>
|
Set the timeout time for spotify menus |
%spotify set showprivate <show_private>
|
Set whether or not to show private playlists |
%spotify set deletemessage <delete_after>
|
Set whether or not to delete the spotify message after timing out |
%spotify set listen <listen_for>
|
Set the bot to listen for specific emoji reactions on messages |
%spotify set showsettings
|
Show settings for menu timeouts |
%spotify set clearreactions <clear_after>
|
Set whether or not to clear reactions after sending the message |
%spotify search [detailed=False] [search_type=track] <query>
|
Search Spotify for things to play |
%spotify seek <seconds>
|
Seek to a specific point in the current song |
%spotify recommendations [detailed=False] <recommendations>
|
Get Spotify Recommendations |
%spotify volume <volume>
|
Set your spotify volume percentage |
%spotify playlist
|
View Spotify Playlists |
%spotify playlist add <name> [to_add...]
|
Add 1 (or more) tracks to a spotify playlist |
%spotify playlist list
|
List your Spotify Playlists |
%spotify playlist remove <name> [to_remove...]
|
Remove 1 (or more) tracks to a spotify playlist |
%spotify playlist follow [public=False] [to_follow...]
|
Add a playlist to your spotify library |
%spotify playlist view
|
View details about your spotify playlists |
%spotify playlist create <name> [public=False] [description]
|
Create a Spotify Playlist |
%spotify playlist featured
|
List your Spotify featured Playlists |
Starboard
Create a starboard to *pin* those special comments indefinitely
Author: TrustyJAID
Repo: https://github.com/TrustyJAID/Trusty-cogs/
Command | Description |
---|---|
%starboard
|
Commands for managing the starboard |
%starboard blocklist
|
Add/Remove channels/roles from the blocklist |
%starboard blocklist add [starboard] <channel_or_role>
|
Add a channel to the starboard blocklist |
%starboard blocklist remove [starboard] <channel_or_role>
|
Remove a channel to the starboard blocklist |
%starboard toggle [starboard]
|
Toggle a starboard on/off |
%starboard selfstar [starboard]
|
Toggle whether or not a user can star their own post |
%starboard cleanup
|
Cleanup stored deleted channels or roles in the blocklist/allowlist |
%starboard threshold [starboard] <threshold>
|
Set the threshold before posting to the starboard |
%starboard autostar [starboard]
|
Toggle whether or not the bot will add the emoji automatically to the starboard message. |
%starboard create <name> [channel] [emoji=⭐]
|
Create a starboard on this server |
%starboard channel [starboard] <channel>
|
Change the channel that the starboard gets posted to |
%starboard info
|
Display info on starboards setup on the server. |
%starboard remove [starboard]
|
Remove a starboard from the server |
%starboard allowlist
|
Add/Remove channels/roles from the allowlist |
%starboard allowlist add [starboard] <channel_or_role>
|
Add a channel to the starboard allowlist |
%starboard allowlist remove [starboard] <channel_or_role>
|
Remove a channel to the starboard allowlist |
%starboard colour [starboard] <colour>
|
Change the default colour for a starboard |
%starboard emoji [starboard] <emoji>
|
Set the emoji for the starboard |
%star [starboard] <message>
|
Manually star a message |
%unstar [starboard] <message>
|
Manually unstar a message |
Stats
None
Author: Unknown
Repo: https://github.com/Drapersniper/drapercogs
Command | Description |
---|---|
%botinfo
|
Show bot information. |
SteamCommunity
SteamCommunity commands
Author: Fixator10
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%steamcommunity
|
SteamCommunity commands |
%steamcommunity profile <profile>
|
Get steam user's steamcommunity profile |
%steamcommunity status
|
Get status of steam services |
%getserver <serverip>
|
Get info about a gameserver |
Streams
Various commands relating to streaming platforms. You can check if a Twitch, YouTube or Picarto stream is currently live.
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%twitchstream <channel_name>
|
Check if a Twitch channel is live. |
%youtubestream <channel_id_or_name>
|
Check if a YouTube channel is live. |
%smashcast <channel_name>
|
Check if a smashcast channel is live. |
%picarto <channel_name>
|
Check if a Picarto channel is live. |
%streamalert
|
Manage automated stream alerts. |
%streamalert twitch <channel_name>
|
Manage Twitch stream notifications. |
%streamalert twitch channel <channel_name>
|
Toggle alerts in this channel for a Twitch stream. |
%streamalert twitch addgame <channel_name> <game_name>
|
Add a game to send alerts for the specified channel. |
%streamalert twitch removegame <channel_name> <game_name>
|
Remove a game to send alerts for the specified channel. |
%streamalert twitch cleargames <channel_name>
|
Clear the game list for the stream filter |
%streamalert picarto <channel_name>
|
Toggle alerts in this channel for a Picarto stream. |
%streamalert list
|
List all active stream alerts in this server. |
%streamalert youtube <channel_name_or_id>
|
Toggle alerts in this channel for a YouTube stream. |
%streamalert stop [disable_all=No]
|
Disable all stream alerts in this channel or server. |
%streamalert smashcast <channel_name>
|
Manage Smashcast stream alerts. |
%streamalert smashcast channel <channel_name>
|
Toggle alerts in this channel for a Smashcast stream. |
%streamalert smashcast addgame <channel_name> <game_name>
|
Add a game to notify when this channel is playing. |
%streamalert smashcast removegame <channel_name> <game_name>
|
Remove a game to notify when this channel is playing. |
%streamalert smashcast cleargames <channel_name>
|
Clear the game list for the stream filter |
%streamset
|
Manage stream alert settings. |
%streamset ignoreschedule
|
Toggle excluding YouTube streams schedules from alerts. |
%streamset message
|
Manage custom messages for stream alerts. |
%streamset message clear
|
Reset the stream alert messages in this server. |
%streamset message mention <message>
|
Set stream alert message when mentions are enabled. |
%streamset message nomention <message>
|
Set stream alert message when mentions are disabled. |
%streamset ignorereruns
|
Toggle excluding rerun streams from alerts. |
%streamset mention
|
Manage mention settings for stream alerts. |
%streamset mention all
|
Toggle the `@everyone` mention. |
%streamset mention online
|
Toggle the `@here` mention. |
%streamset mention role <role>
|
Toggle a role mention. |
%streamset autodelete <on_off>
|
Toggle alert deletion for when streams go offline. |
Command | Description |
---|---|
%supportban [users] [reason=No reason providen]
|
Ban an user from the configured servers, a soul that won't miss us, apparently. |
%supportunban [users] [reason=No reason providen]
|
Unban an user from the configured servers, a soul that miss us, apparently. |
Timezone
Gets times across the world...
Author: aikaterna and fishyfing
Repo: https://github.com/aikaterna/aikaterna-cogs
Command | Description |
---|---|
%time
|
Checks the time. |
%time iso [code]
|
Looks up ISO3166 country codes and gives you a supported timezone. |
%time compare [user]
|
Compare your saved timezone with another user's timezone. |
%time me [tz]
|
Sets your timezone. |
%time tz [tz]
|
Gets the time in any timezone. |
%time user [user]
|
Shows the current time for user. |
Tips
Tips - Credit to Jackenmen
Author: flare(flare#0001)
Repo: https://github.com/flaree/Flare-Cogs
Command | Description |
---|---|
%tips <toggle>
|
Toggle and setup tips. |
Translators
Useful (and not) translators
Author: Fixator10
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%googlesay <lang> <text>
|
Say something via Google Translate |
%eciho <text>
|
Translates text (cyrillic/latin) to "eciho" |
%fliptext <text>
|
Flips text upside-down |
%fullwidth <text>
|
Switches text to Full-width characters |
%leet
|
Leet (1337) translation commands |
%leet cs <text>
|
Translate cyrillic to 1337 |
%leet leet <text>
|
Translates provided text to 1337 |
%base64
|
Base64 text converter |
%base64 encode [encoding] <text>
|
Encode text to Base64 |
%base64 decode [encoding] <encoded>
|
Decode text from Base64 |
%emojify <message>
|
Emojify text |
%url
|
Encode or decode text in URL-format ("%20"-format) |
%url encode [encoding] <text>
|
Encode text to url-like format |
%url decode [encoding] <url_formatted_text>
|
Decode text from url-like format |
Trivia
Play trivia with friends!
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%triviaset
|
Manage Trivia settings. |
%triviaset usespoilers <true_or_false>
|
Set if bot will display the answers in spoilers. |
%triviaset showsettings
|
Show the current trivia settings. |
%triviaset maxscore <score>
|
Set the total points required to win. |
%triviaset override <enabled>
|
Allow/disallow trivia lists to override settings. |
%triviaset timelimit <seconds>
|
Set the maximum seconds permitted to answer a question. |
%triviaset botplays <true_or_false>
|
Set whether or not the bot gains points. |
%triviaset stopafter <seconds>
|
Set how long until trivia stops due to no response. |
%triviaset revealanswer <true_or_false>
|
Set whether or not the answer is revealed. |
%triviaset payout <multiplier>
|
Set the payout multiplier. |
%trivia <categories...>
|
Start trivia session on the specified category. |
%trivia list
|
List available trivia categories. |
%trivia leaderboard
|
Leaderboard for trivia. |
%trivia leaderboard server [sort_by=wins] [top=10]
|
Leaderboard for this server. |
%trivia leaderboard global [sort_by=wins] [top=10]
|
Global trivia leaderboard. |
%trivia stop
|
Stop an ongoing trivia session. |
Unbelievaboat
Unbelievaboat Commands.
Author: flare(flare#0001)
Repo: https://github.com/flaree/Flare-Cogs
Command | Description |
---|---|
%unbset
|
Manage various settings for Unbelievaboat. |
%unbset default-replies <enable | disable>
|
Whether to use the default replies to work and crime. |
%unbset wallet
|
Wallet Settings. |
%unbset wallet max <amount>
|
Set the max a wallet can have. |
%unbset wallet toggle <on_or_off>
|
Toggle the wallet system. |
%unbset betting <min | max> <amount>
|
Set the min or max betting amounts. |
%unbset del-reply <job> <id>
|
Delete a custom reply. |
%unbset fine-rate <min | max> <amount>
|
Set the min or max fine rate for crimes. |
%unbset add-reply <job> <reply>
|
Add a custom reply for working or crime. |
%unbset list-replies <job>
|
List custom replies. |
%unbset payout <work | crime> <min | max> <amount>
|
Set the min or max payout for working or crimes. |
%unbset settings
|
Current unbelievaboat settings. |
%unbset failure-rate <rob | crime> <amount>
|
Set the failure rate for crimes and robbing. |
%unbset interest-rate <amount>
|
Set the interest rate if unable to pay a fine from wallet. |
%unbset cooldown <job> <time>
|
Set the cooldown for the work, crime or rob commands. Minimum cooldown is 30 seconds. |
%cooldowns
|
List your remaining cooldowns.. |
%roulette <amount> <bet>
|
Bet on the roulette wheel. |
%roulette start
|
Start a game of roulette. |
%rouletteset
|
Manage settings for roulette. |
%rouletteset settings
|
Roulette Settings. |
%rouletteset payouts <type> <payout>
|
Set payouts for roulette winnings. |
%rouletteset time <time>
|
Set the time for roulette wheel to start spinning. |
%rouletteset toggle
|
Toggle roulette on and off. |
%wallet
|
Wallet commands. |
%wallet leaderboard [top=10]
|
Print the wallet leaderboard. |
%wallet balance [user]
|
Show the user's wallet balance. |
%wallet set <user> <amount>
|
Set a users wallet balance. |
%deposit <amount>
|
Deposit cash from your wallet to your bank. |
%withdraw <amount>
|
Withdraw cash from your bank to your wallet. |
%addmoneyrole <amount> <role> [destination=wallet]
|
Add money to the balance of all users within a role. |
%removemoneyrole <amount> <role> [destination=wallet]
|
Remove money from the bank balance of all users within a role. |
%work
|
Work for some cash. |
%crime
|
Commit a crime, more risk but higher payout. |
%rob <user>
|
Rob another user. |
VKStatus
VK dynamic status cog. Private use only. If you can see that, there is a high chance that you not supposed to.
Author: Unknown
Repo: Unknown
Command | Description |
---|---|
%vkstatus
|
Set your own live vkstatus! |
%vkstatus token [user] <token>
|
Set token for user or yourself |
%vkstatus format
|
Set format for your status |
%vkstatus format lastfm [formatting]
|
Set your lastfm text format |
%vkstatus format time [formatting]
|
Set your time format |
%vkstatus format timeoffset [offset=0]
|
Set your timezone offset |
%vkstatus format status [formatting]
|
Set your status formatting |
%vkstatus text <text>
|
Set your status text |
%vkstatus lastfm <username>
|
Set your lastfm account name |
%vkstatus online
|
Toggle logging of message deletion |
VocaDB
Search for a song on Vocaloid Database (VocaDB) through a query
Author: siu3334
Repo: https://github.com/siu3334/owo-cogs
Command | Description |
---|---|
%vocadb <query>
|
Search for a song on VocaDB |
Warnings
Warn misbehaving users and take automated actions.
Author: Cog Creators
Repo: https://github.com/Cog-Creators/Red-DiscordBot
Command | Description |
---|---|
%warningset
|
Manage settings for Warnings. |
%warningset allowcustomreasons <allowed>
|
Enable or disable custom reasons for a warning. |
%warningset senddm <true_or_false>
|
Set whether warnings should be sent to users in DMs. |
%warningset warnchannel [channel]
|
Set the channel where warnings should be sent to. |
%warningset usewarnchannel <true_or_false>
|
Set if warnings should be sent to a channel set with `[p]warningset warnchannel`. |
%warningset showmoderator <true_or_false>
|
Decide whether the name of the moderator warning a user should be included in the DM to that user. |
%warnaction
|
Manage automated actions for Warnings. |
%warnaction delete <action_name>
|
Delete the action with the specified name. |
%warnaction add <name> <points>
|
Create an automated action. |
%warnreason
|
Manage warning reasons. |
%warnreason delete <reason_name>
|
Delete a warning reason. |
%warnreason create <name> <points> <description>
|
Create a warning reason. |
%reasonlist
|
List all configured reasons for Warnings. |
%actionlist
|
List all configured automated actions for Warnings. |
%warn <user> [points=1] <reason>
|
Warn the user for the specified reason. |
%warnings <user>
|
List the warnings for the specified user. |
%mywarnings
|
List warnings for yourself. |
%unwarn <user> <warn_id> [reason]
|
Remove a warning from a user. |
Weather
Weather forecast
Author: Romashkoo and Fixator10
Repo: https://github.com/fixator10/Fixator10-Cogs
Command | Description |
---|---|
%forecastunits [units]
|
Set forecast units for yourself |
%forecastunits guild [units]
|
Set forecast units for this guild |
%weather <place>
|
Shows weather in provided place |
%forecast <place>
|
Shows 7 days forecast for provided place |
WeebSH
Weeb.SH cog Anime-themed pics
Author: Unknown
Repo: Unknown
Command | Description |
---|---|
%weeb [who] <img_type>
|
Get anime image from Weeb.sh |
%weeb types
|
Get an available types of images |
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: irdumb and TrustyJAID
Repo: https://github.com/TrustyJAID/Trusty-cogs/
Command | Description |
---|---|
%welcomeset
|
Sets welcome module settings |
%welcomeset bot
|
Special welcome for bots |
%welcomeset bot role [role]
|
Set the role to put bots in when they join. |
%welcomeset bot msg [format_msg]
|
Set the welcome msg for bots. |
%welcomeset bot test
|
Test the bot joining message |
%welcomeset goodbye
|
Manage goodbye messages |
%welcomeset goodbye toggle
|
Turns on/off goodbying users who leave to the guild |
%welcomeset goodbye test
|
Test the goodbye message deleted after 60 seconds |
%welcomeset goodbye add <format_msg>
|
Adds a goodbye message format for the guild to be chosen at random |
%welcomeset goodbye channel <channel>
|
Sets the channel to send the goodbye message |
%welcomeset goodbye del
|
Removes a goodbye message from the random message list |
%welcomeset goodbye deleteprevious
|
Turns on/off deleting the previous welcome message when a user joins |
%welcomeset goodbye list
|
Lists the goodbye messages of this guild |
%welcomeset goodbye deleteafter [delete_after]
|
Set the time after which a welcome message is deleted in seconds. |
%welcomeset goodbye allowedmentions <set_to> [allowed...]
|
Determine the bots allowed mentions for welcomes |
%welcomeset greeting
|
Manage welcome messages |
%welcomeset greeting deleteprevious
|
Turns on/off deleting the previous welcome message when a user joins |
%welcomeset greeting deleteafter [delete_after]
|
Set the time after which a welcome message is deleted in seconds. |
%welcomeset greeting del
|
Removes a welcome message from the random message list |
%welcomeset greeting channel <channel>
|
Sets the channel to send the welcome message |
%welcomeset greeting count
|
Turns on/off showing how many users join each day. |
%welcomeset greeting allowedmentions <set_to> [allowed...]
|
Determine the bots allowed mentions for welcomes |
%welcomeset greeting list
|
Lists the welcome messages of this guild |
%welcomeset greeting minimumage <days>
|
Set the minimum number of days a user account must be to show up in the welcome message |
%welcomeset greeting grouped <grouped>
|
Set whether to group welcome messages |
%welcomeset greeting toggle
|
Turns on/off welcoming new users to the guild |
%welcomeset greeting test
|
Test the welcome message deleted after 60 seconds |
%welcomeset greeting add <format_msg>
|
Adds a welcome message format for the guild to be chosen at random |
%welcomeset greeting filter [replacement]
|
Set what to do when a username matches the bots filter. |
%welcomeset whisper [choice]
|
Sets whether or not a DM is sent to the new user |
%welcomeset embed
|
Set various embed options |
%welcomeset embed toggle
|
Toggle embed messages |
%welcomeset embed thumbnail [link]
|
Set the embed thumbnail image |
%welcomeset embed colour <colour>
|
Set the embed colour |
%welcomeset embed image
|
Set embed image options |
%welcomeset embed image greeting [link]
|
Set the embed image link for greetings |
%welcomeset embed image goodbye [link]
|
Set the embed image link for goodbyes |
%welcomeset embed icon [link]
|
Set the embed icon image |
%welcomeset embed mention
|
Toggle mentioning the user when they join |
%welcomeset embed author
|
Toggle the author field being filled in the embed |
%welcomeset embed title [title]
|
Set the embed title |
%welcomeset embed footer [footer]
|
Set the embed footer |
%welcomeset embed timestamp
|
Toggle the timestamp in embeds |
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: Stevy and Predä
Repo: https://github.com/predaAa/predacogs
Command | Description |
---|---|
%whoplays <game>
|
Shows a list of all the people playing a game. |
%cgames
|
Shows the currently most played games |
Wolfram
Ask Wolfram Alpha any question.
Author: aikaterna
Repo: https://github.com/aikaterna/aikaterna-cogs
Command | Description |
---|---|
%wolfram [question...]
|
Ask Wolfram Alpha any question. |
%wolframimage [arguments...]
|
Ask Wolfram Alpha any question. Returns an image. |
%wolframsolve <query>
|
Ask Wolfram Alpha any math question. Returns step by step answers. |
YouTube
Search YouTube for videos.
Author: aikaterna
Repo: https://github.com/aikaterna/aikaterna-cogs
Command | Description |
---|---|
%youtube <query>
|
Search on Youtube. |
%ytsearch <query>
|
Search on Youtube, multiple results. |