274 Cogs with 2.9k Commands



AIArt

Generate art using AI.

Author(s): ryan5453

Repo: https://github.com/kaogurai/cogs

Command Description
Usage:
.anything <args>

Usage:
.aom <args>

Usage:
.nemu <args>

Usage:
.wombo <arguments>

Aliases: draw, text2art, text2img, text2image

Achievements

Earn achievements by chatting in channels.

Command Description

Aliases: achieve

Aliases: lb
Usage:
.achievements profile [member]

Usage:
.achievements unlocked [member]


Aliases: achieveset
Usage:
.achievementset blacklist <add|remove> <channel>

Aliases: bl
Usage:
.achievementset channel [channel]

Usage:
.achievementset emoji check [emoji]

Usage:
.achievementset emoji cross [emoji]


Aliases: listbl
Usage:
.customset add <name> <value>

Usage:
.customset remove <name>

Acromania

The Acromania Game.


The acromania game is a fun and challenging wordplay activity where players create phrases or sentences using the letters from a chosen acronym.

Command Description

Aliases: acro, acronym
Usage:
.acromania set guessingtime <time>

Usage:
.acromania set manager add <role>

Usage:
.acromania set manager remove <role>


Aliases: ss
Usage:
.acromania set votingtime <time>

AddImage

Add images the bot can upload

Command Description
Usage:
.addimage add <name>

Usage:
.addimage delete <name>

Aliases: remove, rem, del
Usage:
.addimage list [image_loc=guild] [server_id]

Admin

A collection of server administration utilities.

Command Description
Usage:
.addrole <rolename> [user=<you>]

Usage:
.announceset channel <channel>

Usage:
.editrole colour <role> <value>

Aliases: color
Usage:
.editrole name <role> <name>

Usage:
.removerole <rolename> [user=<you>]

Usage:
.selfrole <selfrole>

Usage:
.selfroleset add <roles...>

Usage:
.selfroleset remove <roles...>

AdminDM

dm for admins

Author(s): flare(flare#0001) and Aikaterna

Repo: [email protected]:TheStarshipBot/cogs.git

Command Description
Usage:
.admindm <user> <message>

AdminUtils

Useful commands for server administrators.

Author(s): Fixator10, DiNitride, kablekompany, and Predeactor

Repo: https://github.com/fixator10/Fixator10-Cogs

Command Description
Usage:
.aemoji add <name> <url> [roles...]

Usage:
.aemoji message <name> <message_id> [roles...]

Aliases: steal
Usage:
.aemoji remove <emoji>

Usage:
.aemoji rename <emoji> <name> [roles...]


Aliases: add
Usage:
.channel create stage [category] <name>

Usage:
.channel create text [category] <name>

Usage:
.channel create voice [category] <name>

Usage:
.channel delete <channel>

Aliases: remove
Usage:
.channel rename <channel> <name>

Usage:
.massmove <from_channel> [to_channel]

Usage:
.prune [days=1] [roles...]

Usage:
.restartvoice <channel>

Adventure

Adventure, derived from the Goblins Adventure cog by locastan.

Author(s): locastan, aikaterna, TrustyJAID, and Draper

Repo: https://github.com/aikaterna/gobcog

Command Description
Usage:
.adventure [challenge]

Aliases: a
Usage:
.adventureset cart [channel]

Usage:
.adventureset cartname <name>

Usage:
.adventureset cartroom [room]

Usage:
.adventureset carttime <time>

Usage:
.adventureset economy maxwithdraw <amount>


Aliases: embed
Usage:
.adventureset god <name>

Usage:
.adventureset rebirthcost <percentage>

Usage:
.aleaderboard [show_global=False]

Usage:
.atransfer deposit <amount>

Usage:
.atransfer player <amount> <player>

Usage:
.atransfer withdraw <amount>

Usage:
.backpack [show_diff=False] [rarity] [slot]

Usage:
.backpack disassemble <backpack_items>

Usage:
.backpack equip <equip_item>

Usage:
.backpack eset <set_name>

Usage:
.backpack sell <item>

Usage:
.backpack sellall [rarity] [slot]

Usage:
.backpack trade <buyer> [asking=1000] <item>

Usage:
.cbackpack disassemble <query>

Usage:
.cbackpack sell <query>

Usage:
.cbackpack show <query>

Usage:
.convert <box_rarity> [amount=1]

Usage:
.ebackpack [show_diff=False] [rarity] [slot]

Usage:
.equip <item>

Usage:
.heroclass [clz] ["info"]


Aliases: loadouts
Usage:
.loadout delete <name>

Aliases: del, rem, remove
Usage:
.loadout equip <name>

Aliases: load
Usage:
.loadout save <name>

Aliases: update
Usage:
.loadout show [name]

Usage:
.loot [box_type] [number=1]

Usage:
.negaverse <offering>

Aliases: nv
Usage:
.nvsb [show_global=False]

Usage:
.scoreboard [show_global=False]

Usage:
.setinfo [set_name]

Usage:
.skill [skill] [amount=1]

Usage:
.stats [user]


Aliases: show
Usage:
.themeset list monster <theme>

Usage:
.themeset list pet <theme>

Usage:
.unequip <item>

Usage:
.wscoreboard [show_global=False]

Afk

Notify users whenever you go AFK with pings logging.


Be afk and notify users who ping you with a reason of your choice.

Command Description
Usage:
.afk [reason=No reason given.]

Aliases: away

Aliases: awayset
Usage:
.afkset forceafk <member> [reason=No reason given.]

Aliases: forceaway

Aliases: ss

Aliases: tl

Aki

Play Akinator in Discord!

Author(s): PhenoM4n4n and sravan

Repo: https://github.com/sravan1946/sravan-cogs

Command Description
Usage:
.aki [language=en]

Aliases: akinator

AltDentifier

Check new users with AltDentifier API

Command Description
Usage:
.altcheck [member]

Usage:
.altset action <level> [action]

Usage:
.altset channel [channel]

Usage:
.altset unwhitelist <user_id>

Aliases: unwl
Usage:
.altset whitelist <user_id>

Aliases: wl

AmariShop

buy roles using amari levels

Command Description
Usage:
.amarishop <rank>

Usage:
.shopset level <rank> <level>

Usage:
.shopset perks <rank> [perks...]

Usage:
.shopset ping <role>

Usage:
.shopset role <rank> [role]

AmariStore

A short description of the cog.

Command Description

Aliases: amaristore, storeset
Usage:
.amaristoreset add experk <role> <price> <time> <quantity>

Usage:
.amaristoreset add perk <role> <price> <quantity>

Usage:
.amaristoreset channel <channel>

Usage:
.amaristoreset pingrole <role>

Usage:
.amaristoreset remove experk <role>

Usage:
.amaristoreset remove perk <role>

Usage:
.amaristoreset reset [confirmation]

Usage:
.amaristoreset restock <item> <quantity> [exclusive=False]


Aliases: showsettings
Usage:
.amaristoreset show <item>

Usage:
.amaristoreset toggle [on_off]

Usage:
.buy [item]

Usage:
.exbuy [item]


Aliases: experkshop

Animals

Random animals!

Command Description
Usage:
.cat [breed]

Usage:
.dog [breed]

AnnounceDaily

Send daily announcements

Command Description

Aliases: annd
Usage:
.announcedaily addimg [filename]

Usage:
.announcedaily addmsg <msg>

Usage:
.announcedaily delimg <filename>

Usage:
.announcedaily delmsg <index>

Usage:
.announcedaily setchannel [channel]

Usage:
.announcedaily settime <minutes_from_now>

AnotherPingCog

A rich embed ping command with latency timings.


You can customise the emojis, colours or force embeds with `[p]pingset`.

Command Description

Aliases: pinf, png, pign, pjgn, ipng, pgn, pnig

Audio

Play audio through voice channels.

Command Description
Usage:
.audioset autoplay playlist <playlist_name_OR_id> [args]

Usage:
.audioset countrycode <country>

Usage:
.audioset emptydisconnect <seconds>

Usage:
.audioset emptypause <seconds>

Usage:
.audioset jukebox <price>

Usage:
.audioset maxlength <seconds>

Usage:
.audioset maxvolume <maximum volume>

Usage:
.audioset mycountrycode <country>

Usage:
.audioset restrictions blacklist add <keyword>

Usage:
.audioset restrictions blacklist delete <keyword>

Aliases: del, remove
Usage:
.audioset restrictions whitelist add <keyword>

Usage:
.audioset restrictions whitelist delete <keyword>

Aliases: del, remove
Usage:
.audioset role <role_name>


Aliases: info
Usage:
.audioset vote <percent>

Usage:
.bump <index>

Usage:
.bumpplay [play_now=False] <query>

Usage:
.eq delete <eq_preset>

Aliases: del, remove
Usage:
.eq load <eq_preset>

Usage:
.eq save [eq_preset]

Usage:
.eq set <band_name_or_position> <band_value>

Usage:
.local folder [folder]

Aliases: start
Usage:
.play <query>

Usage:
.playlist append <playlist_name_OR_id> <track_name_OR_url> [args]

Usage:
.playlist copy <id_or_name> [args]

Usage:
.playlist create <name> [args]

Usage:
.playlist dedupe <playlist_name_OR_id> [args]

Usage:
.playlist delete <playlist_name_OR_id> [args]

Aliases: del
Usage:
.playlist info <playlist_name_OR_id> [args]

Usage:
.playlist list [args]

Usage:
.playlist queue <name> [args]

Usage:
.playlist remove <playlist_name_OR_id> <url> [args]

Usage:
.playlist rename <playlist_name_OR_id> <new_name> [args]

Usage:
.playlist save <name> <url> [args]

Usage:
.playlist start <playlist_name_OR_id> [args]

Aliases: play
Usage:
.playlist update <playlist_name_OR_id> [args]

Usage:
.queue [page=1]

Usage:
.remove <index_or_url>

Usage:
.seek <seconds>

Usage:
.skip [skip_to_track]

Usage:
.volume [vol]

AutoDisconnect

Author(s): Zephyrkul (Zephyrkul#1089)

Repo: https://github.com/zephyrkul/FluffyCogs

Command Description
Usage:
.afkdisconnect <time>

Aliases: autodisconnect

AutoMod

Interact with and view discord's automod

Command Description

Aliases: action

Aliases: c
Usage:
.automod create action <name> <action>

Aliases: a
Usage:
.automod create rule <name> <rule>

Usage:
.automod create trigger <name> <trigger>


Aliases: list, rule, view

Aliases: trigger

AutoPublisher

Automatically push news channel messages.

Author(s): MAX, AAA3A

Repo: https://github.com/ltzmax/maxcogs

Command Description

Aliases: aph, autopub
Usage:
.autopublisher ignorechannel [channels]...


Aliases: view

AutoRoom

Automatic voice channel management.


This cog facilitates automatic voice channel creation.
When a member joins an AutoRoom Source (voice channel),
this cog will move them to a brand new AutoRoom that they have control over.
Once everyone leaves the AutoRoom, it is automatically deleted.

For a quick rundown on how to get started with this cog,
check out [the readme](https://github.com/PhasecoreX/PCXCogs/tree/master/autoroom/README.md)

Command Description
Usage:
.autoroom allow <member_or_role>

Aliases: add
Usage:
.autoroom bitrate <kbps>

Aliases: kbps
Usage:
.autoroom deny <member_or_role>

Aliases: ban, block
Usage:
.autoroom name <name>


Aliases: about, info
Usage:
.autoroom users <user_limit>

Aliases: userlimit
Usage:
.autoroomset access bot add <role>

Usage:
.autoroomset access bot remove <role>

Aliases: delete, del
Usage:
.autoroomset create <source_voice_channel> <dest_category>

Aliases: enable, add

Aliases: edit
Usage:
.autoroomset modify category <autoroom_source> <dest_category>


Aliases: bitrate, memberrole, other, perms, users
Usage:
.autoroomset modify legacytextchannel disable <autoroom_source>

Usage:
.autoroomset modify legacytextchannel enable <autoroom_source>

Usage:
.autoroomset modify legacytextchannel topic disable <autoroom_source>

Usage:
.autoroomset modify legacytextchannel topic set <autoroom_source> <topic_text>

Usage:
.autoroomset modify name custom <autoroom_source> <template>

Usage:
.autoroomset modify name game <autoroom_source>

Usage:
.autoroomset modify name username <autoroom_source>

Usage:
.autoroomset modify specialperms ownermodify <autoroom_source>

Usage:
.autoroomset modify specialperms sendmessage <autoroom_source>

Usage:
.autoroomset modify text disable <autoroom_source>

Usage:
.autoroomset modify text set <autoroom_source> <hint_text>

Usage:
.autoroomset modify type locked <autoroom_source>

Usage:
.autoroomset modify type private <autoroom_source>

Usage:
.autoroomset modify type public <autoroom_source>

Usage:
.autoroomset modify type server <autoroom_source>


Aliases: perms
Usage:
.autoroomset remove <autoroom_source>

Aliases: disable, delete, del

Badges

Create fun fake badges based on your discord profile

Command Description
Usage:
.badges <badge>

Aliases: badge
Usage:
.gbadges <badge>

Aliases: gbadge

BanChart

Display a chart of the moderators with the most bans.

Author(s): PhenoM4n4n and Aikaterna

Repo: https://github.com/phenom4n4n/phen-cogs

Command Description
Usage:
.banchart [limit=10000]

Usage:
.banchart storedbans [limit=10000]

Battleship

Play battleship with one other person.

Command Description
Usage:
.battleship [opponent]

Usage:
.battleshipboard [channel]

Usage:
.battleshipset extra [value]

Usage:
.battleshipset imgboard [value]

Usage:
.battleshipset mention [value]

Usage:
.battleshipset thread [value]

Beautify

Beautify and minify JSON.


This cog has two commands, `[p]beautify` and `[p]minify`. Both of which behave in similar ways.

They are very flexible and accept inputs in many ways,
for example replies or uploading - or just simply putting it after the command.

Author(s): @vexingvexed

Repo: https://github.com/Vexed01/Vex-Cogs

Command Description
Usage:
.beautify [data]

Usage:
.minify [data]

BetterUptime

Replaces the core uptime command to show the uptime
percentage over the last 30 days.


The cog will need to run for a full 30 days for the full
data to become available.

Author(s): @vexingvexed

Repo: https://github.com/Vexed01/Vex-Cogs

Command Description
Usage:
.downtime [num_days=30]

Usage:
.uptime [num_days=30]

Usage:
.uptimegraph [num_days=30]

Bigmoji

Emoji tools

Command Description
Usage:
.bigmoji <emoji>

Bingo

Command Description
Usage:
.bingo [stamp]

Usage:
.bingoset background <colour>

Usage:
.bingoset bgtile [image_url]

Usage:
.bingoset bingo <bingo>

Usage:
.bingoset box <colour>

Usage:
.bingoset icon [image_url]

Usage:
.bingoset name <name>

Usage:
.bingoset reset [member]

Usage:
.bingoset seed <seed>

Usage:
.bingoset stamp <colour>

Usage:
.bingoset text <colour>

Usage:
.bingoset tiles <tiles>

Usage:
.bingoset watermark [image_url]

Birthday

Birthdays


Set yours and get a message and role on your birthday!

Author(s): @vexingvexed

Repo: https://github.com/Vexed01/Vex-Cogs

Command Description
Usage:
.bdset channel <channel>

Usage:
.bdset forceremove <user>

Usage:
.bdset forceset <user> <birthday>

Usage:
.bdset msgwithoutyear <message>

Usage:
.bdset msgwithyear <message>

Usage:
.bdset requiredrole [role]

Usage:
.bdset role <role>

Usage:
.bdset rolemention <value>

Usage:
.bdset time <time>


Aliases: bday

Aliases: delete, del
Usage:
.birthday set <birthday>

Aliases: add
Usage:
.birthday upcoming [days=7]

BrainShop

AI Chatbot Using BrainShop


An artificial intelligence chatbot using BrainShop (https://brainshop.ai/).

Command Description
Usage:
.brainshop <message>

Usage:
.brainshopset allowlist [channels...]

Usage:
.brainshopset auto <true_or_false>

Usage:
.brainshopset autochannels [channels...]

Usage:
.brainshopset blocklist [channels...]

Calculator

Do math

Command Description
Usage:
.calculate <query>

Aliases: calc

Calendar

See the calendar on Discord!

Command Description
Usage:
.calendar [month=10] [year=2024]

CardsAgainstHumanity

Author(s): TrustyJAID, crhallberg, and Cards Against Humanity®️

Repo: https://github.com/TrustyJAID/Trusty-cogs

Command Description
Usage:
.cah start [rounds=10] [card_set]

Cartographer

Backup & Restore tools for Discord servers.


This cog can backup &amp; restore the following:
- Bans (including reason)
- Categories (permissions/order)
- Text channels (permissions/order)
- Voice channels (permissions/order)
- Forum channels (permissions/order)[Not forum posts]
- Roles (permissions/color/name/icon and what members they're assigned to)
- Emojis (name/roles, Very slow and rate limit heavy)
- Stickers (name/description, Very slow and rate limit heavy)
- Members (roles and nicknames)
- Messages (Optional, can be disabled)
- Server icon/banner/splash/discovery splash/description/name
- All server verification/security settings

Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)

Repo: https://github.com/vertyco/vrt-cogs

Command Description

Aliases: carto

Aliases: cartoset
Usage:
.cartographerset backup [limit=0]

Cashdrop

Author(s): flare(flare#0001)

Repo: https://github.com/flaree/flare-cogs

Command Description

Aliases: cd
Usage:
.cashdrop chance <chance>

Usage:
.cashdrop channel <channel>

Usage:
.cashdrop interval <interval>

Usage:
.cashdrop maths <toggle>

Usage:
.cashdrop max <max>

Usage:
.cashdrop min <min>

Casino

Author(s): Redjumpman (Redjumpman#1337)

Repo: https://github.com/Redjumpman/Jumper-Plugins

Command Description
Usage:
.allin <multiplier>

Usage:
.blackjack <bet>

Aliases: bj, 21
Usage:
.casino releasecredits <player>

Usage:
.casino resetuser <user>

Usage:
.casino stats [player]

Usage:
.casinoset access <game> <access>

Usage:
.casinoset assignmem <player> <membership>

Usage:
.casinoset cooldown <game> <cooldown>

Usage:
.casinoset gametoggle <game>

Usage:
.casinoset max <game> <maximum>

Usage:
.casinoset min <game> <minimum>

Usage:
.casinoset multiplier <game> <multiplier>

Usage:
.casinoset name <name>

Usage:
.casinoset payoutlimit <limit>

Usage:
.casinoset revokemem <player>

Usage:
.coin <bet> <choice>

Usage:
.craps <bet>

Usage:
.cups <bet> <cup>

Usage:
.dice <bet>

Usage:
.double <bet>

Aliases: don, x2
Usage:
.hilo <bet> <choice>

Aliases: hl
Usage:
.war <bet>

Chatchart

Show activity.

Author(s): aikaterna and Redjumpman

Repo: https://github.com/aikaterna/aikaterna-cogs

Command Description
Usage:
.ccallow <channel>

Usage:
.ccdeny <channel>

Usage:
.chatchart [channel] [messages=5000]

Usage:
.serverchart [messages=1000]

Aliases: guildchart

Chest

First to click the button gets random credits to their [p]bank balance.

Command Description
Usage:
.chestset channel [channel]

Usage:
.chestset role [role]

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.

Command Description
Usage:
.cleanup after [message_id] [delete_pinned=False]

Usage:
.cleanup before [message_id] <number> [delete_pinned=False]

Usage:
.cleanup between <one> <two> [delete_pinned=False]

Usage:
.cleanup bot <number> [delete_pinned=False]

Usage:
.cleanup duplicates [number=50]

Aliases: spam
Usage:
.cleanup messages <number> [delete_pinned=False]

Usage:
.cleanup self <number> [match_pattern] [delete_pinned=False]

Usage:
.cleanup text <text> <number> [delete_pinned=False]

Usage:
.cleanup user <user> <number> [delete_pinned=False]

CmdChannel

A cog to send the result of a command to another channel!

Command Description
Usage:
.cmdchannel <channel> <command>

Aliases: cmdmock
Usage:
.cmdchannel channel <channel> <command>

Coffeetime

Gets times across the world...

Author(s): coffeebank, aikaterna, and fishyfing

Repo: https://github.com/coffeebank/coffee-cogs

Command Description
Usage:
.time [user]

Usage:
.timein <city_name>

Usage:
.timeset <city_name_here>

Usage:
.timetools compare [user]

Usage:
.timetools iso [iso_code]

Usage:
.timetools user [user]

Color

View embeds showcasing the supplied color and information about it

Author(s): Neuro Assassin#4779 <@473541068378341376>

Repo: https://github.com/NeuroAssassin/Toxic-Cogs

Command Description

Aliases: colour
Usage:
.color decimal <decimal>

Usage:
.color hex <hexa>

Usage:
.color hsl <h> <s> <l>

Usage:
.color msgshort <enable>

Usage:
.color name <name>

Usage:
.color rgb <highest> <r> <g> <b>

CommandChart

Shows the commands most used in a certain channel within the last so-and-so messages

Author(s): Neuro Assassin#4779 <@473541068378341376>

Repo: https://github.com/NeuroAssassin/Toxic-Cogs

Command Description
Usage:
.commandchart [channel] [number=5000]

Compliment

Compliment users because there's too many insults

Author(s): Airen, JennJenn, and TrustyJAID

Repo: https://github.com/TrustyJAID/Trusty-cogs

Command Description
Usage:
.compliment [user]

Confession

Command Description
Usage:
.confess <confession>

Usage:
.confessionlog [channel]

Usage:
.confessionset <channel>

Connect4

Play Connect 4!

Author(s): Benjamin Mintz, flare, and PhenoM4n4n

Repo: https://github.com/phenom4n4n/phen-cogs

Command Description
Usage:
.connect4 <member>

Usage:
.connect4 stats [member]

ConversationGames

Conversation games

Command Description
Usage:
.cgset rating <"pg"|"pg13"|"r">

Usage:
.dare [member]


Aliases: nhie
Usage:
.truth [member]


Aliases: wyr

Conversions

Gather information about various crypto currencies,
stocks, and converts to different currencies

Command Description
Usage:
.bch [amount=1.0] [currency=USD] [full]

Aliases: bitcoin-cash, BCH
Usage:
.btc [amount=1.0] [currency=USD] [full]

Aliases: bitcoin, BTC
Usage:
.convertcurrency <currency1> <currency2> [amount=1.0]

Aliases: currency
Usage:
.crypto <coin> [amount=1.0] [currency=USD] [full]

Usage:
.doge [amount=1.0] [currency=USD] [full]

Aliases: dogecoin, XDG
Usage:
.eth [amount=1.0] [currency=USD] [full]

Aliases: ethereum, ETH
Usage:
.ltc [amount=1.0] [currency=USD] [full]

Aliases: litecoin, LTC
Usage:
.multicoin [coins...]

Usage:
.stock <ticker> [currency=USD]

Aliases: ticker
Usage:
.xmr [amount=1.0] [currency=USD] [full]

Aliases: monero, XMR

Converters

Some converters.

Command Description

Aliases: converter

Aliases: c
Usage:
.conv celsius fahrenheit <temperature>

Aliases: f
Usage:
.conv celsius kelvin <temperature>

Aliases: k

Aliases: f
Usage:
.conv fahrenheit celsius <temperature>

Aliases: c
Usage:
.conv fahrenheit kelvin <temperature>

Aliases: k

Aliases: k
Usage:
.conv kelvin celsius <temperature>

Aliases: c
Usage:
.conv kelvin fahrenheit <temperature>

Aliases: f
Usage:
.conv kg lb <mass>

Usage:
.conv km mi <length>

Usage:
.conv lb kg <mass>

Usage:
.conv mi km <length>

Usage:
.conv todate <timestamp>

Usage:
.conv tounix <date>

CookieClicker

Play a cookie clicker.


Anti stress 100%.

Command Description

Aliases: cclb

Aliases: ccset
Usage:
.cookieclickerset buttoncolour ["red"|"green"|"blurple"|"grey"]

Aliases: buttoncolor
Usage:
.cookieclickerset emoji [emoji]

Cookies

Collect cookies and steal from others.

Command Description
Usage:
.cgive <target> <amount>

Usage:
.cookies [target]

Aliases: jar
Usage:
.cookieset add <target> <amount>

Usage:
.cookieset amount <amount>

Usage:
.cookieset cooldown <seconds>

Aliases: cd
Usage:
.cookieset gg <make_global> [confirmation]

Usage:
.cookieset rate <rate>

Usage:
.cookieset reset [confirmation]

Usage:
.cookieset role add <role> <amount>

Usage:
.cookieset role del <role>

Usage:
.cookieset role multiplier <role> <multiplier>

Usage:
.cookieset role show <role>

Usage:
.cookieset set <target> <amount>

Usage:
.cookieset steal [on_off]

Usage:
.cookieset stealcooldown <seconds>

Aliases: stealcd
Usage:
.cookieset take <target> <amount>

Usage:
.exchange <amount> [to_currency=False]

Usage:
.steal [target]

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.

Command Description
Usage:
.autoimmune add <user_or_role>

Usage:
.autoimmune isimmune <user_or_role>

Usage:
.autoimmune remove <user_or_role>

Usage:
.bankset bankname <name>

Usage:
.bankset creditsname <name>

Usage:
.bankset maxbal <amount>

Usage:
.bankset prune server [confirmation=False]

Aliases: guild, local
Usage:
.bankset prune user <user> [confirmation=False]

Usage:
.bankset registeramount <creds>

Usage:
.bankset reset [confirmation=False]

Usage:
.command disable <command>

Usage:
.command disable server <command>

Aliases: guild
Usage:
.command disablecog <cog>

Usage:
.command enable <command>

Usage:
.command enable server <command>

Aliases: guild
Usage:
.command enablecog <cog>

Usage:
.contact <message>

Usage:
.embedset channel <channel> [enabled]

Usage:
.embedset command <command> [enabled]

Usage:
.embedset command server <command> [enabled]

Aliases: guild
Usage:
.embedset server [enabled]

Aliases: guild
Usage:
.embedset showsettings [command]

Usage:
.embedset user [enabled]

Usage:
.ignore channel [channel=<this channel>]


Aliases: guild

Aliases: licenceinfo

Aliases: localwhitelist
Usage:
.localallowlist add <users_or_roles...>

Usage:
.localallowlist remove <users_or_roles...>


Aliases: localblacklist
Usage:
.localblocklist add <users_or_roles...>

Usage:
.localblocklist remove <users_or_roles...>

Usage:
.modlogset cases [action]

Usage:
.modlogset modlog [channel]

Aliases: channel

Aliases: metadata
Usage:
.set bot nickname [nickname]

Usage:
.set deletedelay [time]

Usage:
.set locale <language_code>

Usage:
.set locale server <language_code>

Aliases: local, guild
Usage:
.set regionalformat <language_code>

Aliases: region
Usage:
.set regionalformat server <language_code>

Aliases: local, guild
Usage:
.set roles addadminrole <role>

Usage:
.set roles addmodrole <role>

Usage:
.set roles removeadminrole <role>

Aliases: remadmindrole, deladminrole, deleteadminrole
Usage:
.set roles removemodrole <role>

Aliases: remmodrole, delmodrole, deletemodrole
Usage:
.set serverprefix [server] [prefixes...]

Aliases: serverprefixes
Usage:
.set showsettings [server]


Aliases: usebotcolor
Usage:
.unignore channel [channel=<this channel>]


Aliases: guild

CrabRave

Create your very own crab rave

Author(s): DankMemer Team, TrustyJAID, and thisisjvgrace

Repo: https://github.com/TrustyJAID/Trusty-cogs

Command Description
Usage:
.crab <text>

Aliases: crabrave
Usage:
.miku <text>

Aliases: mikurave

CustomHelp

A custom customisable help for fun and profit

Author(s): epic guy and PhenoM4n4n

Repo: https://github.com/sravan1946/npc-cogs

Command Description
Usage:
.findcategory <command>

Aliases: findcat

DadJokes

Random dad jokes from icanhazdadjoke.com

Author(s): UltimatePancake

Repo: https://github.com/aikaterna/aikaterna-cogs

Command Description

DankUtils

Dank Memer related commands and utilities!

Command Description
Usage:
.hack <member>

Aliases: heck
Usage:
.taxcalc <amount>

Aliases: danktax

Dashboard

Interact with your bot through a web Dashboard!


**Installation guide:** https://red-web-dashboard.readthedocs.io/en/latest
⚠️ This package is a fork of Neuro Assassin's work, and isn't endorsed by the Org at all.

Author(s): AAA3A and Neuro Assassin

Repo: https://github.com/AAA3A-AAA3A/AAA3A-cogs

Command Description

Decancer

Decancer users names removing special and accented chars.


`[p]decancerset` to get started if you're already using redbot core modlog

Author(s): KableKompany#0001 and PhenoM4n4n

Repo: [email protected]:cogs-united/cogs-mod.git

Command Description
Usage:
.decancer <user> [reason]

Usage:
.decancerset auto [true_or_false]

Usage:
.decancerset defaultname <name>

Aliases: name
Usage:
.decancerset modlog <channel> [override]

Aliases: ml
Usage:
.dehoist [role] [reason]

DecodeBinary

Decodes binary strings to human-readable ones.


The bot will check every message sent by users for binary and try to
convert it to human-readable text. You can check that it is working
by sending this message in a channel:

01011001011000010111100100100001

Command Description

Deepfry

Deepfries memes.

Command Description
Usage:
.deepfry [link]

Aliases: df
Usage:
.deepfryset allowalltypes [value]

Usage:
.deepfryset frychance [value]

Usage:
.deepfryset nukechance [value]

Usage:
.nuke [link]

Defender

Security tools to protect communities

Author(s): Twentysix (Twentysix#5252)

Repo: https://github.com/Twentysix26/x26-Cogs

Command Description

Aliases: staff

Aliases: def
Usage:
.defender emergency <on_or_off>

Usage:
.defender freshmeat [hours=24] [keywords]

Usage:
.defender identify <user>


Aliases: msg
Usage:
.defender messages channel <channel>

Usage:
.defender messages exportchannel <channel>

Usage:
.defender messages exportuser <user>

Usage:
.defender messages user <user>

Usage:
.defender monitor [keywords]

Usage:
.defender notifynew <hours>


Aliases: wd
Usage:
.defender warden add <rule>

Usage:
.defender warden debug <id> <event> [rank]

Usage:
.defender warden export <name>

Usage:
.defender warden find <text>

Aliases: search
Usage:
.defender warden memory [keywords]

Usage:
.defender warden remove <name>

Usage:
.defender warden run <name>

Usage:
.defender warden show <name>


Aliases: defset
Usage:
.dset alert enable <on_or_off>


Aliases: ca
Usage:
.dset commentanalysis action <action>

Usage:
.dset commentanalysis deletemessage <on_or_off>

Usage:
.dset commentanalysis enable <on_or_off>

Usage:
.dset commentanalysis rank <rank>

Usage:
.dset commentanalysis reason <reason>

Usage:
.dset commentanalysis threshold <threshold>

Usage:
.dset commentanalysis token <token>

Usage:
.dset commentanalysis wdchecks [conditions]

Usage:
.dset commentanalysis wipe <days>

Usage:
.dset emergency minutes <minutes>

Usage:
.dset general countmessages <on_or_off>

Usage:
.dset general enable <on_or_off>

Usage:
.dset general helperroles [roles...]

Usage:
.dset general notifychannel <channel>

Usage:
.dset general notifyrole <role>

Usage:
.dset general punishmessage <message>

Usage:
.dset general punishrole <role>

Usage:
.dset general reset [confirmation=False]

Usage:
.dset general trustedroles [roles...]

Usage:
.dset importfrom <server>


Aliases: if
Usage:
.dset invitefilter action <action>

Usage:
.dset invitefilter deletemessage <on_or_off>

Usage:
.dset invitefilter enable <on_or_off>

Usage:
.dset invitefilter excludeowninvites <yes_or_no>

Usage:
.dset invitefilter rank <rank>

Usage:
.dset invitefilter wdchecks [conditions]


Aliases: jm
Usage:
.dset joinmonitor enable <on_or_off>

Usage:
.dset joinmonitor minutes <minutes>

Usage:
.dset joinmonitor notifynew <hours>

Usage:
.dset joinmonitor users <users>

Usage:
.dset joinmonitor wdchecks [conditions]


Aliases: rd
Usage:
.dset raiderdetection action <action>

Usage:
.dset raiderdetection enable <on_or_off>

Usage:
.dset raiderdetection messages <messages>

Usage:
.dset raiderdetection minutes <minutes>

Usage:
.dset raiderdetection rank <rank>

Usage:
.dset raiderdetection wdchecks [conditions]

Usage:
.dset raiderdetection wipe <days>

Usage:
.dset rank3 joineddays <days>

Usage:
.dset rank3 minmessages <messages>

Usage:
.dset silence enable <on_or_off>

Usage:
.dset vaporize enable <on_or_off>

Usage:
.dset vaporize maxtargets <max_targets>

Usage:
.dset voteout action <action>

Usage:
.dset voteout enable <on_or_off>

Usage:
.dset voteout rank <rank>

Usage:
.dset voteout votes <votes>

Usage:
.dset voteout wipe <days>


Aliases: wd
Usage:
.dset warden enable <on_or_off>

Usage:
.silence <rank>

Usage:
.vaporize [members...]

Usage:
.voteout <user>

Deleter

Set channels for their messages to be auto-deleted after a specified amount of time.


WARNING: This cog has potential API abuse AND SHOULD BE USED CAREFULLY!  If you see any issues arise due to this, please report to Neuro Assassin or bot owner ASAP!

Command Description
Usage:
.deleter channel <channel> <wait>

Usage:
.deleter remove <channel> [messages...]

Usage:
.deleter wipe [channel]

Dictionary

Word, yo
Parts of this cog are adapted from the PyDictionary library.

Author(s): UltimatePancake and aikaterna

Repo: https://github.com/aikaterna/aikaterna-cogs

Command Description
Usage:
.antonym <word>

Usage:
.define <word>

Usage:
.synonym <word>

DiscordEdit

A cog to edit Discord default objects, like guilds, roles, text channels, voice channels, threads and AutoMod!

Command Description
Usage:
.editguild afkchannel [afk_channel]

Aliases: afk_channel
Usage:
.editguild afktimeout <afk_timeout>

Aliases: afk_timeout
Usage:
.editguild community <community>

Usage:
.editguild defaultnotifications <default_notifications>

Aliases: notificationslevel, default_notifications
Usage:
.editguild description [description]

Usage:
.editguild discoverable <discoverable>

Usage:
.editguild discoverysplash [discovery_splash]

Aliases: discovery_splash
Usage:
.editguild explicitcontentfilter <explicit_content_filter>

Aliases: explicit_content_filter
Usage:
.editguild icon [icon]

Usage:
.editguild invitesdisabled <invites_disabled>

Aliases: invites_disabled
Usage:
.editguild name <name>

Usage:
.editguild preferredlocale <preferred_locale>

Aliases: preferred_locale
Usage:
.editguild premiumprogressbarenabled [premium_progress_bar_enabled]

Aliases: premium_progress_bar_enabled
Usage:
.editguild publicupdateschannel [public_updates_channel]

Aliases: public_updates_channel
Usage:
.editguild raidalertsdisabled <raid_alerts_disabled>

Aliases: raid_alerts_disabled
Usage:
.editguild ruleschannel [rules_channel]

Aliases: rules_channel
Usage:
.editguild safetyalertschannel [safety_alerts_channel]

Aliases: safety_alerts_channel
Usage:
.editguild splash [splash]

Aliases: invite_splash
Usage:
.editguild systemchannel [system_channel]

Aliases: system_channel
Usage:
.editguild systemchannelflags <system_channel_flags>

Aliases: system_channel_flags
Usage:
.editguild vanitycode <vanity_code>

Aliases: vanity_code
Usage:
.editguild verificationlevel <verification_level>

Aliases: verification_level
Usage:
.editguild widgetchannel [widget_channel]

Aliases: widget_channel
Usage:
.editguild widgetenabled <widget_enabled>

Aliases: widget_enabled
Usage:
.editrole color <role> <color>

Aliases: colour
Usage:
.editrole create [color] <name>

Aliases: new, +
Usage:
.editrole delete <role> [confirmation=False]

Aliases: -
Usage:
.editrole displayicon <role> [display_icon]

Aliases: icon, display_icon
Usage:
.editrole hoist <role> [hoist]

Usage:
.editrole mentionable <role> [mentionable]

Usage:
.editrole name <role> <name>

Usage:
.editrole permissions <role> <true_or_false> [permissions]...

Usage:
.editrole position <role> <position>

Usage:
.editrole view <role>

Usage:
.edittextchannel category [channel] <category>

Usage:
.edittextchannel clone [channel] <name>

Usage:
.edittextchannel create [category] <name>

Aliases: new, +
Usage:
.edittextchannel defaultautoarchiveduration [channel] <60|1440|4320|10080>

Aliases: default_auto_archive_duration
Usage:
.edittextchannel defaultthreadslowmodedelay [channel] <default_thread_slowmode_delay>

Aliases: default_thread_slowmode_delay
Usage:
.edittextchannel delete [channel] [confirmation=False]

Aliases: -
Usage:
.edittextchannel invite [channel] [max_age] [max_uses] [temporary=False] [unique=True]

Usage:
.edittextchannel name [channel] <name>

Usage:
.edittextchannel nsfw [channel] [nsfw]

Usage:
.edittextchannel overwrites [channel] [roles_or_users]... [true_or_false] [permissions]...

Aliases: permissions, perms
Usage:
.edittextchannel position [channel] <position>

Usage:
.edittextchannel slowmodedelay [channel] <slowmode_delay>

Aliases: slowmode_delay
Usage:
.edittextchannel syncpermissions [channel] [sync_permissions]

Aliases: sync_permissions
Usage:
.edittextchannel topic [channel] <topic>

Usage:
.edittextchannel type [channel] <_type>

Usage:
.edittextchannel view [channel]

Usage:
.editthread adduser [thread] <member>

Aliases: addmember, add_user, add_member
Usage:
.editthread appliedtags [thread] [applied_tags]...

Aliases: applied_tags
Usage:
.editthread archived [thread] [archived]

Usage:
.editthread autoarchiveduration [thread] <60|1440|4320|10080>

Aliases: auto_archive_duration
Usage:
.editthread create [channel] [message] <name>

Aliases: new, +
Usage:
.editthread delete [thread] [confirmation=False]

Usage:
.editthread invitable [thread] [invitable]

Usage:
.editthread locked [thread] [locked]

Usage:
.editthread name [thread] <name>

Usage:
.editthread pinned [thread] <pinned>

Usage:
.editthread removeuser [thread] <member>

Aliases: removemember, remove_user, remove_member
Usage:
.editthread slowmodedelay [thread] <slowmode_delay>

Aliases: slowmode_delay
Usage:
.editthread view [thread]

Aliases: -

Aliases: editvoiceroom
Usage:
.editvoicechannel bitrate <channel> <bitrate>

Usage:
.editvoicechannel category <channel> <category>

Usage:
.editvoicechannel clone <channel> <name>

Usage:
.editvoicechannel create [category] <name>

Aliases: new, +
Usage:
.editvoicechannel delete <channel> [confirmation=False]

Usage:
.editvoicechannel invite <channel> [max_age] [max_uses] [temporary=False] [unique=True]

Usage:
.editvoicechannel name <channel> <name>

Usage:
.editvoicechannel nsfw <channel> [nsfw]

Usage:
.editvoicechannel overwrites <channel> [roles_or_users]... [true_or_false] [permissions]...

Aliases: permissions, perms
Usage:
.editvoicechannel position <channel> <position>

Usage:
.editvoicechannel slowmodedelay <channel> <slowmode_delay>

Aliases: slowmode_delay
Usage:
.editvoicechannel syncpermissions <channel> [sync_permissions]

Aliases: sync_permissions
Usage:
.editvoicechannel userlimit <channel> <user_limit>

Aliases: user_limit
Usage:
.editvoicechannel videoqualitymode <channel> <video_quality_mode>

Aliases: video_quality_mode
Usage:
.editvoicechannel view <channel>

Aliases: -

DisurlReminder

Set a reminder to bump on Disurl.

Author(s): PhenoM4n4n, coolaid

Repo: [email protected]:TheStarshipBot/cogs.git

Command Description

Aliases: bprm
Usage:
.bumpreminder channel [channel]

Usage:
.bumpreminder clean [true_or_false]

Usage:
.bumpreminder lock [true_or_false]

Usage:
.bumpreminder message [message]

Usage:
.bumpreminder pingrole [role]

Usage:
.bumpreminder thankyou [message]

Aliases: ty

DisurlVotesTracker

Track votes on Disurl, assign roles to voters and remind them to vote!

Command Description

Aliases: dvt

Aliases: setdvt
Usage:
.setdisurlvotestracker customvotemessage <custom_vote_message>

Usage:
.setdisurlvotestracker customvoteremindermessage <custom_vote_reminder_message>

Usage:
.setdisurlvotestracker disurlauthaurizationkey <disurl_authaurization_key>

Usage:
.setdisurlvotestracker enabled <enabled>

Usage:
.setdisurlvotestracker modalconfig [confirmation=False]

Aliases: configmodal
Usage:
.setdisurlvotestracker resetleaderboards [confirmation=False]

Usage:
.setdisurlvotestracker resetsetting <setting>

Usage:
.setdisurlvotestracker showsettings [with_dev=False]

Usage:
.setdisurlvotestracker votereminder <vote_reminder>

Usage:
.setdisurlvotestracker votersrole <voters_role>

Usage:
.setdisurlvotestracker voteschannel <votes_channel>

DonationLogger

Donation Logger System.


Log any donations from your server.

Command Description

Aliases: d, dl, dono, donolog
Usage:
.donationlogger add <bank_name> <amount> [member] [note]

Aliases: +, a
Usage:
.donationlogger balance [member] [bank_name]

Aliases: bal, c, check
Usage:
.donationlogger donationcheck <bank_name> <"more"|"less"|"all"> [amount]

Aliases: dc
Usage:
.donationlogger leaderboard <bank_name> [top=10] [show_left_users=False]

Aliases: lb
Usage:
.donationlogger remove <bank_name> <amount> [member] [note]

Aliases: -, r
Usage:
.donationlogger resetuser [bank_name] [user]

Usage:
.donationlogger set <bank_name> <amount> [member] [note]


Aliases: dlset, donologset, donoset
Usage:
.donationloggerset bank add <bank_name> <emoji> [hidden=False]


Aliases: ar
Usage:
.donationloggerset bank amountroles list <bank_name>

Usage:
.donationloggerset bank amountroles remove <bank_name> <amount>

Usage:
.donationloggerset bank amountroles set <bank_name> <amountroles>

Aliases: add
Usage:
.donationloggerset bank emoji <bank_name> <emoji>

Usage:
.donationloggerset bank hidden <"hide"|"unhide"|"list"> [bank_name]

Usage:
.donationloggerset bank multiplier <"set"|"list"> [bank_name] [multiplier]

Aliases: multi
Usage:
.donationloggerset bank remove <bank_name>

Usage:
.donationloggerset bank resetbank <"amountroles"|"donators"|"both"> <bank_name>

Usage:
.donationloggerset logchannel [channel]

Usage:
.donationloggerset manager <"add"|"remove"|"list"> [roles...]


Aliases: ss, showallsettings

DontPingStaff

Punish users for pinging staff.

Command Description
Usage:
.dps action <action>

Usage:
.dps addroles add <role>

Usage:
.dps addroles remove <role>

Usage:
.dps amount <amount>

Usage:
.dps message <message>

Usage:
.dps muterole <role>

Usage:
.dps per <time>

Usage:
.dps removeroles add <role>

Usage:
.dps removeroles remove <role>

Usage:
.dps scope <scope>

Usage:
.dps staffrole add <role>

Usage:
.dps staffrole remove <role>


Aliases: ignore
Usage:
.dps whitelist add channel [channels]

Usage:
.dps whitelist add role [roles]

Usage:
.dps whitelist add user [users]

Usage:
.dps whitelist remove channel [channels]

Usage:
.dps whitelist remove role [roles]

Usage:
.dps whitelist remove user [users]

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.

Command Description
Usage:
.findcog <command_name>

EasyTranslate

Translate messages using Google Translate for free. Supports context menu commands.

Author(s): hollowstrawberry

Repo: https://github.com/hollowstrawberry/crab-cogs

Command Description
Usage:
.setmylanguage <language>

Usage:
.translate [optional_input]

Usage:
.translate to <to> [optional_input]

Economy

Get rich and have fun with imaginary currency!

Command Description
Usage:
.bank balance [user=<you>]

Usage:
.bank set <to> <creds>

Usage:
.bank transfer <to> <amount>

Usage:
.economyset paydayamount <creds>

Usage:
.economyset paydaytime <duration>

Usage:
.economyset rolepaydayamount <role> <creds>

Usage:
.economyset slotmax <bid>

Usage:
.economyset slotmin <bid>

Usage:
.economyset slottime <duration>

Usage:
.leaderboard [top=10] [show_global=False]

Usage:
.slot <bid>

EconomyTrack

Track your economy's total balance over time


Also track you server's member count!

Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)

Repo: https://github.com/vertyco/vrt-cogs

Command Description
Usage:
.bankgraph [timespan=1d]

Aliases: bgraph

Aliases: ecotrack
Usage:
.economytrack timezone <timezone>

Usage:
.membergraph [timespan=1d]

Aliases: memgraph
Usage:
.remoutliers <max_value> [datatype=bank]

Editor

Allows for Administrators to edit a bot's messages by providing the new content or by copying another message

Command Description
Usage:
.editmessage <ecid> <editid> <ccid> <content>

EmbedCreator

Create embeds using buttons, modals and dropdowns!

Command Description
Usage:
.embedcreate <options>

Aliases: ecreate

EmbedPeek

Take a closer look at an embed.

Command Description
Usage:
.embedpeek <message_link>

EmbedUtils

Create, post, and store embeds.

Command Description
Usage:
.embed [channel] [color] <title> <description>

Usage:
.embed download <message> [index=0]

Usage:
.embed edit <message> [color] <title> <description>

Usage:
.embed edit fromfile <message>

Aliases: fromjsonfile, fromdatafile
Usage:
.embed edit json <message> <data>

Aliases: fromjson, fromdata
Usage:
.embed edit message <source> <target> [index=0]

Aliases: frommsg, frommessage
Usage:
.embed edit pastebin <message> <data>

Aliases: frompaste
Usage:
.embed edit store <message> <name>

Aliases: stored
Usage:
.embed edit store global <message> <name>

Usage:
.embed edit yaml <message> <data>

Aliases: fromyaml
Usage:
.embed edit yamlfile <message>

Aliases: fromyamlfile
Usage:
.embed fromfile [channel]

Aliases: fromjsonfile, fromdatafile
Usage:
.embed info <name>

Usage:
.embed json [channel] <data>

Aliases: fromjson, fromdata
Usage:
.embed message <message> [index=0] [channel]

Aliases: frommsg, frommessage
Usage:
.embed pastebin [channel] <data>

Aliases: frompaste
Usage:
.embed post [channel] <embed_names...>

Aliases: view, drop, show
Usage:
.embed post global [channel] [embed_names...]

Usage:
.embed store download <embed>

Usage:
.embed store fromfile <name>

Aliases: fromjsonfile, fromdatafile
Usage:
.embed store json <name> <data>

Aliases: fromjson, fromdata
Usage:
.embed store message <name> <message> [index=0]

Aliases: frommsg, frommessage
Usage:
.embed store pastebin <name> <data>

Aliases: frompaste
Usage:
.embed store remove <name>

Aliases: delete, rm, del
Usage:
.embed store simple <name> [color] <title> <description>

Usage:
.embed store yaml <name> <data>

Aliases: fromyaml
Usage:
.embed store yamlfile <name>

Aliases: fromyamlfile
Usage:
.embed webhook <embeds...>


Aliases: fromjsonfile, fromdatafile
Usage:
.embed webhook global <embeds...>

Usage:
.embed webhook json <embeds>

Aliases: fromjson, fromdata
Usage:
.embed webhook message <message> [index=0]

Aliases: frommsg, frommessage
Usage:
.embed webhook pastebin <embeds>

Aliases: frompaste
Usage:
.embed webhook yaml <embeds>

Aliases: fromyaml

Aliases: fromyamlfile
Usage:
.embed yaml [channel] <data>

Aliases: fromyaml
Usage:
.embed yamlfile [channel]

Aliases: fromyamlfile

EmojiTools

Tools for Managing Custom Emojis

Command Description
Usage:
.emojitools add allreactionsfrom <message>

Usage:
.emojitools add emoji <emoji> [name]

Usage:
.emojitools add emojis <emojis...>

Usage:
.emojitools add fromimage [name]

Usage:
.emojitools add fromreaction <specific_reaction> <message> [new_name]


Aliases: remove
Usage:
.emojitools delete all <enter_true_to_confirm>

Usage:
.emojitools delete emojis <emoji_names...>

Aliases: emoji
Usage:
.emojitools edit name <emoji> <name>

Usage:
.emojitools edit roles <emoji> [roles...]

Usage:
.emojitools info <emoji>

Usage:
.emojitools save emojis <folder_name> <emojis...>

Usage:
.emojitools save getzip <folder_number>

Usage:
.emojitools save remove <folder_number>

Usage:
.emojitools save server [folder_name]

Usage:
.emojitools tozip emojis <emojis...>

EmojiTracker

Track emojis and view leaderboards/most emojis used ect..


This cog will track reactions added to other user's messages.
It will ignore reactions added to a bot's message
It will also only count one reaction per emoji for each user on a message so user's can't spam react/unreact

Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)

Repo: https://github.com/vertyco/vrt-cogs

Command Description

Encoding

Convert messages into fun encodings

Command Description
Usage:
.decode b16 <message>

Aliases: base16
Usage:
.decode b32 <message>

Aliases: base32
Usage:
.decode b64 <message>

Aliases: base64
Usage:
.decode binary <message>

Usage:
.decode braille <message>

Usage:
.decode chr <message>

Aliases: character
Usage:
.decode dna <message>

Usage:
.decode hex <message>

Usage:
.decode rot [rot_key] <message>

Aliases: caeser
Usage:
.encode b16 <message>

Aliases: base16
Usage:
.encode b32 <message>

Aliases: base32
Usage:
.encode b64 <message>

Aliases: base64
Usage:
.encode binary <message>

Usage:
.encode braille <message>

Usage:
.encode chr <message>

Aliases: character
Usage:
.encode dna <message>

Usage:
.encode hex <message>

Usage:
.encode rot [rot_key] <message>

Aliases: caeser
Usage:
.hash md5 <txt>

Usage:
.hash sha1 <txt>

Usage:
.hash sha256 <txt>

Usage:
.hash sha512 <txt>

ExtendedEconomy

Set prices for commands, customize how prices are applied, log bank events and more!

Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)

Repo: https://github.com/vertyco/vrt-cogs

Command Description
Usage:
.addcost [command] [cost=0] [duration=3600] ["admin"|"mod"|"all"|"user"|"global"=all] ["text"|"reaction"|"button"|"silent"|"notify"=notify] ["static"|"percent"|"exponential"|"linear"=static] [value=0.0]

Usage:
.bankpie [amount=10]

Usage:
.banksetrole <role> <creds>


Aliases: ecoset, exteco
Usage:
.extendedeconomy autoclaimchannel [channel]

Usage:
.extendedeconomy autopaydayrole <role>

Usage:
.extendedeconomy eventlog <event> [channel]

Usage:
.extendedeconomy mainlog [channel]

Usage:
.extendedeconomy resetcooldown <member>

Usage:
.extendedeconomy rolebonus <role> <bonus>


Aliases: stackpayday
Usage:
.extendedeconomy transfertax <tax>

ExtendedModLog

Extended modlogs
Works with core modlogset channel

Author(s): RePulsar and TrustyJAID

Repo: https://github.com/TrustyJAID/Trusty-cogs

Command Description

Aliases: modlogtoggle, modlogs
Usage:
.modlog all <true_or_false>


Aliases: bots

Aliases: delete

Aliases: edit
Usage:
.modlog channel <channel> [events...]

Usage:
.modlog colour <colour> [events...]

Aliases: color
Usage:
.modlog commandlevel [level...]

Aliases: commandslevel
Usage:
.modlog embeds <true_or_false> [events...]

Aliases: embed
Usage:
.modlog emojiset <emoji> [events...]

Usage:
.modlog ignore <channel>


Aliases: members, memberchanges
Usage:
.modlog member all <set_to>


Aliases: nicknames

Aliases: role
Usage:
.modlog resetchannel [events...]

Usage:
.modlog toggle <true_or_false> [events...]

Usage:
.modlog unignore <channel>

FakeMod

Fake moderation tools to prank your friends!

Command Description
Usage:
.ben <user> [reason]

Aliases: bam, bon, beam, bean
Usage:
.fakemodlogset emoji [action] [emoji]

Usage:
.fakemodlogset modlog [channel]

Aliases: channel
Usage:
.kik <member> [reason]

Aliases: kek, keck
Usage:
.myut <member> [reason]

Aliases: moot
Usage:
.unben <user> [reason]

Aliases: unbam, unbon, unbeam, unbean
Usage:
.unmyut <member> [reason]

Aliases: unmoot
Usage:
.unworn <member> [reason]

Usage:
.worn <member> [reason]

Fenrir

Various unreasonable commands inspired by Fenrir

Command Description
Usage:
.fenrir block [members...]


Aliases: fenririnsult

Aliases: lockdonw
Usage:
.fenrir set [role]

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.

Command Description
Usage:
.filter add <words...>

Usage:
.filter channel add <channel> <words...>

Usage:
.filter channel delete <channel> <words...>

Aliases: remove, del
Usage:
.filter delete <words...>

Aliases: remove, del
Usage:
.filterset ban <count> <timeframe>

Usage:
.filterset defaultname <name>

FirstMessage

Provides a link to the first message in the provided channel.

Command Description
Usage:
.firstmessage [channel=<this channel>]

Flags

Get flags from country names.

Command Description
Usage:
.flag <argument>

Usage:
.flagemojis [countries...]

Usage:
.flags [page_number]

ForceMention

Mention the unmentionables

Author(s): Bobloy, PhenoM4n4n, and sravan

Repo: https://github.com/sravan1946/sravan-cogs

Command Description
Usage:
.forcemention <role> [message]

Usage:
.forcementionset editrole <toggle>

Forward

Forward messages sent to the bot to the bot owner or in a specified channel.

Author(s): flare(flare#0001) and Aikaterna

Repo: https://github.com/flaree/flare-cogs

Command Description
Usage:
.pm <user> <message>

Fun

Module for fun/meme commands.


RedBot V3 conversion of Appu's Fun cog.

Author(s): Appu and TrustyJAID

Repo: https://github.com/TrustyJAID/Trusty-cogs

Command Description
Usage:
.oof [message]

Usage:
.react [message] <msg>

Usage:
.regional <msg>

Usage:
.space <msg>

Usage:
.textflip <msg>

Usage:
.vowelreplace <replace> <msg>

General

General commands.

Command Description
Usage:
.8 <question>

Aliases: 8ball
Usage:
.choose <first> <second> [others...]

Usage:
.flip [user]

Usage:
.lmgtfy <search_terms>

Usage:
.roll [number=100]

Usage:
.rps <your_choice>

Usage:
.serverinfo [details=False]


Aliases: sw
Usage:
.urban <word>

GrinderLogger

GrinderLogger system.


Manage grinders from your server.

Command Description

Aliases: grlog
Usage:
.grinderlogger addmember <member> <"1"|"2"|"3"|"4"|"5"> [reason]

Usage:
.grinderlogger demote <member> <"1"|"2"|"3"|"4"|"5"> [reason]

Usage:
.grinderlogger dono <"add"|"remove"> <member> <amount> [time] [note]

Usage:
.grinderlogger leaderboard ["dono"|"due"|"tier"=dono]

Aliases: lb
Usage:
.grinderlogger promote <member> <"1"|"2"|"3"|"4"|"5"> [reason]

Usage:
.grinderlogger removemember <member> [reason]

Usage:
.grinderlogger stats [member]


Aliases: grlogset
Usage:
.grinderloggerset channel <"logs"|"notify"|"history"> [channel]

Aliases: chan
Usage:
.grinderloggerset donationloggersupport [bank_name]

Aliases: dlsupport
Usage:
.grinderloggerset editreason <member> [reason]

Usage:
.grinderloggerset manager <"add"|"remove"|"list"> [roles...]


Aliases: ss
Usage:
.grinderloggerset tier <"add"|"remove"> <"1"|"2"|"3"|"4"|"5"> [role] [amount]

Aliases: t

GuessTheNumber

A simple gtn game.

Command Description

GuildStats

A cog to generate images with messages and voice stats, for members, roles, guilds, categories, text channels, voice channels and activities!

Command Description
Usage:
.guildstats ["humans"|"bots"|"both"=humans] [show_graphic=False] <_object>

Usage:
.guildstats activities ["humans"|"bots"|"both"=humans]

Usage:
.guildstats activity ["humans"|"bots"|"both"=humans] <activity_name>

Usage:
.guildstats category ["humans"|"bots"|"both"=humans] [show_graphic=False] [category]

Usage:
.guildstats channel ["humans"|"bots"|"both"=humans] [show_graphic=False] [channel=<this channel>]

Usage:
.guildstats graphic ["humans"|"bots"|"both"=humans] [_object]

Aliases: graph
Usage:
.guildstats guild ["humans"|"bots"|"both"=humans] [show_graphic=False]

Aliases: server
Usage:
.guildstats ignoreactivity <activity_name>

Usage:
.guildstats ignorecategory <category>

Usage:
.guildstats ignorechannel <channel>

Usage:
.guildstats member [show_graphic=False] [member=<you>]

Usage:
.guildstats memberactivities [member=<you>]

Aliases: mactivites, mact
Usage:
.guildstats messages ["humans"|"bots"|"both"=humans] [show_graphic=False]

Usage:
.guildstats role [show_graphic=False] [role]

Usage:
.guildstats top ["humans"|"bots"|"both"] <"messages"|"voice"> <"members"|"channels">

Usage:
.guildstats voice ["humans"|"bots"|"both"=humans] [show_graphic=False]

Hangman

Play hangman with the bot.

Command Description
Usage:
.hangmanset edit [value]

Usage:
.hangmanset wordlist <value>

HidePing

Hidden pings cuz its cool ig.

Command Description
Usage:
.hideping <member> [message]

Highlight

Be notified when keywords are sent.

Command Description
Usage:
.highlight add [channel] [text...]

Usage:
.highlight blacklist channel <channel>

Usage:
.highlight blacklist user <user>

Usage:
.highlight bots <state> [channel] [word]

Usage:
.highlight boundary <state> [channel] [word]

Usage:
.highlight cooldown [seconds]

Usage:
.highlight guild add [text...]

Usage:
.highlight guild bots <state> [word]

Usage:
.highlight guild boundary <state> [word]

Usage:
.highlight guild remove [text...]

Usage:
.highlight guild toggle <state> [word]

Usage:
.highlight list [channel]

Usage:
.highlight remove [channel] [text...]

Usage:
.highlight toggle <state> [channel] [word]

Usage:
.highlight whitelist user <user>

Image

Image related commands.

Command Description
Usage:
.gif <keywords...>

Usage:
.gifr <keywords...>

Usage:
.imgur subreddit <subreddit> [count=1] [sort_type=top] [window=day]

ImageMaker

Create various fun images

Author(s): TrustyJAID, Ivan Seidel (isnowillegal.com), Bruno Lemos (isnowillegal.com), and João Pedro (isnowillegal.com)

Repo: https://github.com/TrustyJAID/Trusty-cogs

Command Description
Usage:
.beautiful [user] [is_gif=False]

Usage:
.facemerge <urls>

Usage:
.feels [user] [is_gif=False]

Usage:
.gwheeze [member]

Usage:
.obama <text>

Usage:
.pill [colour=#ff0000]

Usage:
.scrollbanner [colour=#ff0000] <text>

Usage:
.trump <message>

Aliases: isnowillegal
Usage:
.wheeze [text]

Imgflip

Generate memes from imgflip.com API

Author(s): Twentysix and TrustyJAID

Repo: https://github.com/TrustyJAID/Trusty-cogs

Command Description
Usage:
.meme <meme> <text>

Index

Browse and install repos / cogs from a Red-Index

Author(s): Twentysix (Twentysix#5252) and jack1142 (Jackenmen#6607)

Repo: https://github.com/Twentysix26/x26-Cogs

Command Description
Usage:
.index browse [repo_name]

Inspirobot

Posts images generated by https://inspirobot.me

Command Description

Insult

Airenkun's Insult Cog

Author(s): Airen, JennJenn, and TrustyJAID

Repo: https://github.com/TrustyJAID/Trusty-cogs

Command Description
Usage:
.insult [user]

Aliases: takeitback

Invites

Command Description
Usage:
.invites leaderboard [list_all_invites=False]


Aliases: listpinned
Usage:
.invites pin <invite_code_or_url>

Usage:
.invites show [invite_code_or_url]

Usage:
.invites unpin <invite_code_or_url>

JoinPing

Ghost ping users when they join.

Command Description

Aliases: joinpingset

Aliases: c, channels
Usage:
.jpset channel add [channels...]

Aliases: a
Usage:
.jpset channel remove [channels...]

Aliases: r
Usage:
.jpset deleteafter <seconds>

Aliases: da
Usage:
.jpset message <message>

Aliases: m

Aliases: showsettings, settings, setting

Jokes

Get some jokes from the Joke API.

Command Description
Usage:
.jokesearch <query>

Usage:
.multijoke <number>


Aliases: 1part

Aliases: 2part

LevelUp

Your friendly neighborhood leveling system


Earn experience by chatting in text and voice channels, compare levels with your friends, customize your profile and view various leaderboards!

Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)

Repo: https://github.com/vertyco/vrt-cogs

Command Description

Aliases: lvldata, ldata
Usage:
.leveldata importamari <"level"|"exp"> <replace> <api_key> <all_users>

Usage:
.leveldata importmee6 <"level"|"exp"> <replace> <include_settings> <all_users>

Usage:
.leveldata importpolaris <replace> <include_settings> <all_users>


Aliases: lvlset, lset
Usage:
.levelset addxp <user_or_role> <xp>

Usage:
.levelset algorithm <"base"|"exp"> <value>

Aliases: algo
Usage:
.levelset allowed channel <channel>

Usage:
.levelset allowed role <role>

Usage:
.levelset emojis <level> <prestige> <star> <chat> <voicetime> <experience> <balance>

Usage:
.levelset forcestyle <"default"|"runescape"|"none">

Usage:
.levelset ignore channel <channel>

Usage:
.levelset ignore role <role>

Usage:
.levelset ignore user <user>

Usage:
.levelset levelchannel [channel]


Aliases: lvlalerts, levelalerts, lvlmessages, lvlmsg
Usage:
.levelset levelupmessages dm [message]

Usage:
.levelset levelupmessages dmrole [message]

Usage:
.levelset levelupmessages msg [message]

Usage:
.levelset levelupmessages msgrole [message]


Aliases: message, msg
Usage:
.levelset messages channelbonus <channel> <min_xp> <max_xp>

Usage:
.levelset messages cooldown <cooldown>

Usage:
.levelset messages length <length>

Usage:
.levelset messages rolebonus <role> <min_xp> <max_xp>

Usage:
.levelset messages xp <min_xp> <max_xp>

Usage:
.levelset prestige add <prestige> <role> <emoji>

Usage:
.levelset prestige level <level>

Usage:
.levelset prestige remove <prestige>

Aliases: rem, del
Usage:
.levelset removexp <user_or_role> <xp>

Usage:
.levelset rolegroup <role>

Usage:
.levelset roles add <level> <role>


Aliases: init
Usage:
.levelset roles remove <level>

Aliases: rem, del
Usage:
.levelset setlevel <user> <level>

Usage:
.levelset setprestige <user> <prestige>


Aliases: showbal
Usage:
.levelset starcooldown <seconds>

Usage:
.levelset starmentiondelete <deleted_after>

Usage:
.levelset voice channelbonus <channel> <min_xp> <max_xp>

Usage:
.levelset voice rolebonus <role> <min_xp> <max_xp>

Usage:
.levelset voice streambonus <min_xp> <max_xp>

Usage:
.levelset voice xp <voice_xp>

Usage:
.leveltop [stat=exp] [globalstats=False] [displayname=True]

Aliases: lvltop, topstats, membertop, topranks
Usage:
.profile [user]

Aliases: pf

Aliases: myprofile, mypf, pfset
Usage:
.setprofile background [url]

Aliases: bg
Usage:
.setprofile barcolor <color>

Aliases: levelbar, lvlbar, bar
Usage:
.setprofile font <font_name>

Usage:
.setprofile namecolor <color>

Aliases: name
Usage:
.setprofile statcolor <color>

Aliases: stat
Usage:
.setprofile style <"default"|"runescape">

Usage:
.stars [user]

Aliases: givestar, addstar, thanks
Usage:
.starset cooldown <cooldown>

Usage:
.starset mentiondelete <delete_after>

Usage:
.startop [globalstats=False] [displayname=True]

Aliases: topstars, starleaderboard, starlb
Usage:
.weekly [stat=exp] [displayname=True]

Aliases: week

Aliases: wset
Usage:
.weeklyset bonus <bonus>

Usage:
.weeklyset channel <channel>

Usage:
.weeklyset day <day>

Usage:
.weeklyset hour <hour>

Usage:
.weeklyset reset <yes_or_no>

Usage:
.weeklyset role <role>

Usage:
.weeklyset winners <count>

LinkQuoter

Quote Discord message links.

Command Description
Usage:
.linkquote [message_link]

Aliases: linkmessage
Usage:
.linkquoteset auto [true_or_false]

Usage:
.linkquoteset delete [true_or_false]

Usage:
.linkquoteset global [true_or_false]

Usage:
.linkquoteset webhook [true_or_false]

ListPermissions

Get the allowed/disable permissions in a guild or channel for a role or member

Command Description

Aliases: ap
Usage:
.availablepermissions channel member [member] [channel]

Usage:
.availablepermissions channel role [channel] <rolename>

Usage:
.availablepermissions guild member [member]

Usage:
.availablepermissions guild role <rolename>


Aliases: dp
Usage:
.deniedpermissions channel member [member] [channel]

Usage:
.deniedpermissions channel role [channel] <rolename>

Usage:
.deniedpermissions guild member [member]

Usage:
.deniedpermissions guild role <rolename>


Aliases: lp
Usage:
.listpermissions channel member [member] [channel]

Usage:
.listpermissions channel role [channel] <rolename>

Usage:
.listpermissions guild member [member]

Usage:
.listpermissions guild role <rolename>

LoadDev

Allow live loading of Dev commands from Core

Command Description
Usage:
.url <url>

Lock

Advanced channel and server locking.

Command Description
Usage:
.lock [channel] [roles_or_members]

Usage:
.lock server [roles...]

Usage:
.unlock [channel] [state] [roles_or_members]

Usage:
.unlock server [roles...]

Usage:
.unviewlock [channel] [state] [roles_or_members]

Usage:
.viewlock [channel] [roles_or_members]

LockItUp

Lockdown a list of channels, a channel, or the whole server.

Author(s): KableKompany (KableKompany#0001)

Repo: [email protected]:cogs-united/cogs-mod.git

Command Description
Usage:
.lockdown [lockrole=False]


Aliases: lds
Usage:
.lockdownset addchan [channels]...

Usage:
.lockdownset addspecialchannel [channels]...

Aliases: asc
Usage:
.lockdownset lockmsg [str]

Usage:
.lockdownset logchan <logchannel>

Usage:
.lockdownset notify [option=True]

Usage:
.lockdownset remusic [vc_channel]...

Usage:
.lockdownset rmchan [channels]...

Usage:
.lockdownset rmspecialchannel [channels]...

Aliases: rsc
Usage:
.lockdownset rmvc [vc_channel]...

Usage:
.lockdownset setmusic [vc_channel]...

Usage:
.lockdownset setvc [vc_channel]...

Usage:
.lockdownset specrole <role>

Usage:
.lockdownset unlockmsg [str]

Usage:
.lockit [channel]

Aliases: lockchan
Usage:
.unlockdown [lockrole=False]

Usage:
.unlockit [channel]

Aliases: ulockchan

LoveCalculator

Calculate the love percentage for two users!

Author(s): Bobloy and SnappyDragon

Repo: https://github.com/bobloy/Fox-V3

Command Description
Usage:
.lovecalculator <lover> <loved>

Aliases: lovecalc

LuigiPoker

The Luigi Poker minigame from New Super Mario Brothers.

Author(s): aikaterna and themario30

Repo: https://github.com/aikaterna/aikaterna-cogs

Command Description

Marriage

Marry, divorce, and give gifts to other members.

Command Description
Usage:
.about [member]

Usage:
.about add <about>

Usage:
.crush [member]

Usage:
.divorce <member> [court=False]

Usage:
.exes [member]

Usage:
.gift <member> <item>

Usage:
.marry <member>


Aliases: marriage
Usage:
.marryset actions add <action> <contentment> <price> <consent_description> <consent> <description>

Usage:
.marryset actions remove <action>

Usage:
.marryset actions show <action>

Usage:
.marryset divprice <multiplier>

Usage:
.marryset gg <make_global> [confirmation]

Usage:
.marryset gifts add <gift> <contentment> <price>

Usage:
.marryset gifts remove <gift>

Usage:
.marryset gifts show <gift>

Usage:
.marryset marprice <price>

Usage:
.marryset multiple <state>

Usage:
.marryset toggle [on_off]

Usage:
.perform <action> <member>

Usage:
.spouses [member]

MemoryGame

Play to Memory game, with buttons, leaderboard and Red bank!

Command Description
Usage:
.memorygame ["3x3"|"4x4"|"5x5"=5x5]


Aliases: memorygamelb
Usage:
.setmemorygame maxprize <max_prize>

Usage:
.setmemorygame maxwrongmatches <max_wrong_matches>

Usage:
.setmemorygame modalconfig [confirmation=False]

Aliases: configmodal
Usage:
.setmemorygame redeconomy <red_economy>

Usage:
.setmemorygame reductionpersecond <reduction_per_second>

Usage:
.setmemorygame reductionperwrongmatch <reduction_per_wrong_match>

Usage:
.setmemorygame resetsetting <setting>

Usage:
.setmemorygame showsettings [with_dev=False]

MentionHelp

Customizable MentionHelp Message


Set a custom message to be sent on bot mention.

Command Description
Usage:
.mentionhelp toggle <true_or_false>

Minesweeper

Play Minesweeper inside of Discord

Author(s): Neuro Assassin#4779 <@473541068378341376>

Repo: https://github.com/NeuroAssassin/Toxic-Cogs

Command Description
Usage:
.minesweeper [bombs=Random bomb amount]

Aliases: ms
Usage:
.spoilerms [bombs=Random bomb amount]

Mod

Moderation tools.

Command Description
Usage:
.ban <user> [days] [reason]

Usage:
.kick <member> [reason]

Usage:
.massban <user_ids...> [days] [reason]

Aliases: hackban
Usage:
.modset defaultdays [days=0]

Usage:
.modset defaultduration <duration>

Usage:
.modset deleterepeats [repeats]

Usage:
.modset dm [enabled]

Usage:
.modset mentionspam ban <max_mentions>

Usage:
.modset mentionspam kick <max_mentions>

Usage:
.modset mentionspam strict [enabled]

Usage:
.modset mentionspam warn <max_mentions>

Usage:
.modset tracknicknames [enabled]

Usage:
.names <member>

Usage:
.rename <member> [nickname]

Usage:
.slowmode [interval=0:00:00]

Usage:
.softban <member> [reason]

Usage:
.tempban <member> [duration] [days] [reason]

Usage:
.unban <user_id> [reason]

Usage:
.userinfo [member]

Usage:
.voiceban <member> [reason]

Usage:
.voicekick <member> [reason]

Usage:
.voiceunban <member> [reason]

ModLog

Browse and manage modlog cases. To manage modlog settings, use [p]modlogset.

Command Description
Usage:
.case <number>

Usage:
.casesfor <member>

Usage:
.listcases <member>

Usage:
.reason [case] <reason>

ModLogStats

Command Description
Usage:
.modlogstats [time]

ModRoles

Allow moderators to assign configured roles to users.

Author(s): Jakub Kuczys (https://github.com/Jackenmen)

Repo: https://github.com/Jackenmen/JackCogs

Command Description
Usage:
.assignrole <role> <member>

Usage:
.modroles add <role>

Usage:
.modroles remove <role>

Usage:
.modroles targets allowbots [enabled]

Usage:
.modroles targets toprole [enabled]

Usage:
.unassignrole <role> <member>

Monopoly

Play monopoly with 2-8 people.

Command Description
Usage:
.monopoly [savefile]

Usage:
.monopoly delete [savefiles...]

Usage:
.monopolyset auction [value]

Usage:
.monopolyset bail [value]

Usage:
.monopolyset darkmode [value]

Usage:
.monopolyset doublego [value]

Usage:
.monopolyset freeparking [value]

Usage:
.monopolyset go [value]

Usage:
.monopolyset hotellimit [value]

Usage:
.monopolyset houselimit [value]

Usage:
.monopolyset income [value]

Usage:
.monopolyset luxury [value]

Usage:
.monopolyset maxjailrolls [value]

Usage:
.monopolyset mention [value]

Usage:
.monopolyset minraise [value]

Usage:
.monopolyset startingcash [value]

Usage:
.monopolyset thread [value]

Usage:
.monopolyset timeout [value]

MorseShark

Encoder/Decoder for morse codes!


You can decode morse code into text or encode text into morse code.

This was a simple cog to make, so if you want to take from this for your own, feel free.

Command Description
Usage:
.morse decode <message>

Usage:
.morse encode <message>

MsgLeaderboard

Message leaderboard that tracks how many messages people send.


Idea prompted by Esports Discord, specifically Frostyy#1313 (526672641701183509)

Command Description

Aliases: lbmsgset
Usage:
.lbmtset admin cooldown [seconds=8]

Usage:
.lbmtset admin counter <member> <points>

Usage:
.lbmtset admin deletecount <member>

Usage:
.lbmtset allow channel <channel>

Usage:
.lbmtset ignore channel <channel>

Usage:
.lbmtset ignore user <users>

Usage:
.lbmtset mode <mode>


Aliases: showsetting, ss, list

Aliases: lbmsg
Usage:
.msgs [user]

MsgTracker

Tracks how many messages people send.


Idea prompted by Esports Discord, specifically Frostyy#1313 (526672641701183509)

Command Description
Usage:
.messages [user]


Aliases: msglb

Aliases: msgtset
Usage:
.mtset admin counter <member> <points>

Usage:
.mtset admin deletecount <member>

Usage:
.mtset ignore channel <channel>

Usage:
.mtset ignore user <users>


Aliases: showsetting, ss, list

Mutes

Mute users temporarily or indefinitely.

Command Description
Usage:
.mute <users...> [time_and_reason]

Usage:
.mutechannel <users...> [time_and_reason]

Aliases: channelmute
Usage:
.muteset defaulttime [time]

Aliases: time
Usage:
.muteset makerole <name>

Usage:
.muteset notification [channel]

Usage:
.muteset role [role]

Usage:
.muteset senddm <true_or_false>


Aliases: showsettings
Usage:
.muteset showmoderator <true_or_false>

Usage:
.timeout <users...> [time_and_reason]

Usage:
.unmute <users...> [reason]

Usage:
.unmutechannel <users...> [reason]

Aliases: channelunmute
Usage:
.voicemute <users...> [reason]

Usage:
.voiceunmute <users...> [reason]

NameGen

Name Generator

Command Description
Usage:
.nameset add firstname [names...]

Aliases: first
Usage:
.nameset add lastname [names...]

Aliases: last
Usage:
.nameset genmessage <message>

Aliases: genmsg

Aliases: del, rem
Usage:
.nameset remove firstname [names...]

Aliases: first
Usage:
.nameset remove lastname [names...]

Aliases: last
Usage:
.nameset rename <toggle>

NickNamer

NickNamer

Command Description
Usage:
.cnick <user> <nickname> [reason]

Usage:
.freezenick <user> <nickname> [reason=Nickname frozen.]

Usage:
.nick <user> [reason]

Usage:
.nickpurge [are_you_sure]

Usage:
.nickset dm <true_or_false>

Usage:
.nickset modlog <true_or_false>

Usage:
.nickset name <name>

Usage:
.tempnick <user> <duration> <nickname> [reason=User has been temporarily renamed.]

Usage:
.unfreezenick <user>

NitroRole

Welcome new nitro boosters and/or give them a special role!

Author(s): Jakub Kuczys (https://github.com/Jackenmen)

Repo: https://github.com/Jackenmen/JackCogs

Command Description
Usage:
.nitrorole addmessage <message>

Usage:
.nitrorole autoassignrole [role]

Usage:
.nitrorole channel [channel]


Aliases: deletemessage
Usage:
.nitrorole unassignonboostend [enabled]

NoNuke

Anti-Nuke System for lazy server owners!


Monitors the following events:
Kicks/Bans/Unbans/Prunes
Channel Creation/Edit/Deletion
Role Creation/Edit/Deletion
Emoji Creation/Edit/Deletion
Sticker Creation/Edit/Deletion
Webhook Creation/Edit/Deletion
Member role/nickname updates

Set a cooldown(in seconds)
Set an overload count(X events in X seconds)
Set an action(kick, ban, strip, notify)

If a user or bot exceeds X mod events within X seconds, the set action will be performed.

- Any dangerous permissions added to a role will be logged.
- If the vanity URL is changed, it will be logged.

Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)

Repo: https://github.com/vertyco/vrt-cogs

Command Description
Usage:
.nonuke action <action>

Usage:
.nonuke cooldown <cooldown>

Usage:
.nonuke logchannel <channel>

Usage:
.nonuke overload <overload>

Usage:
.nonuke whitelist <user>

NoReplyPing

Track the people who reply but turned off their ping

Command Description
Usage:
.noreplyping <toggle>

Aliases: nrp

NoobTools

NoobInDahause's personal tools.


Too lazy to think of a description, feel free to make a pr on my repo to change this.

Command Description
Usage:
.amarilevel [member]

Aliases: alvl, alevel, amari

Aliases: mcount

Aliases: randomcolor
Usage:
.reach [channel] [roles]

NotSoBot

Rewrite of many NotSoBot commands to work on RedBot V3

Author(s): NotSoSuper and TrustyJAID

Repo: https://github.com/TrustyJAID/Trusty-cogs

Command Description
Usage:
.aesthetics <text>

Aliases: aes
Usage:
.ascii <text>

Aliases: expand
Usage:
.caption [urls] [text=Caption] [color=white] [size=40] [x=0] [y=0]

Usage:
.emojify <txt>

Usage:
.flipimg [urls]

Usage:
.flop [urls]

Usage:
.gascii [urls]

Usage:
.glitch [urls] [iterations] [amount] [seed]

Aliases: jpglitch
Usage:
.gmagik [urls] [frame_delay=1]

Usage:
.haah [urls]

Aliases: magik4, mirror2
Usage:
.hooh [urls]

Aliases: magik6, mirror4
Usage:
.iascii [urls]

Usage:
.invert [urls]

Aliases: inverse, negate
Usage:
.jpeg [urls] [quality=1]

Aliases: needsmorejpeg, jpegify, magik2
Usage:
.magik [urls] [scale=2] [scale_msg]

Aliases: imagemagic, imagemagick, magic, magick, cas, liquid
Usage:
.merge [vertical=True] [urls]

Usage:
.minecraftachievement <txt>

Aliases: achievement
Usage:
.pixelate [urls] [pixels=9]

Aliases: pixel
Usage:
.rip [name] [text]

Usage:
.rotate [degrees=90] [urls]

Usage:
.triggered [urls]

Usage:
.vw [urls] [txt]

Aliases: vaporwave, vape, vapewave
Usage:
.waaw [urls]

Aliases: magik3, mirror
Usage:
.watermark [urls] [mark] [x=0] [y=0] [transparency=0]

Aliases: wm
Usage:
.woow [urls]

Aliases: magik5, mirror3

Notes

Store moderator notes on users

Command Description

Aliases: guildnotes
Usage:
.delnote [member=<you>] [id=0]

Usage:
.notes [member=<you>]

Usage:
.removenotes [user=<you>]

Usage:
.setnote [member] <note>

OCR

Converts an image to text using Tesseract OCR.

Command Description
Usage:
.ocr [link]

OnThisDay

Find out what happened on a certain day, in multiple different years in history.

Command Description
Usage:
.onthisday [date]

Aliases: otd
Usage:
.onthisday random [date]

OnlineStats

Information about what devices people are using to run discord.

Command Description
Usage:
.onlineinfo [member]


Aliases: onlinestats

Otherbot

Author(s): aikaterna and Predä 。#1001

Repo: https://github.com/aikaterna/aikaterna-cogs

Command Description
Usage:
.otherbot channel [channel]

Usage:
.otherbot pingrole [role_name]


Aliases: watching
Usage:
.otherbot watch offline add <bot>

Usage:
.otherbot watch offline emoji [emoji]

Usage:
.otherbot watch offline remove <bot>

Usage:
.otherbot watch online add <bot>

Usage:
.otherbot watch online emoji [emoji]

Usage:
.otherbot watch online remove <bot>

Paginator

A cog that paginates content and embed given by you.

Command Description

Aliases: paginate, page

Aliases: ap
Usage:
.paginator addpage fromjson <group_name> <page> [index]

Aliases: fj, json
Usage:
.paginator addpage fromyaml <group_name> <page> [index]

Aliases: fy, yaml
Usage:
.paginator create <group_name> [use_reactions=False] [timeout=60] [delete_on_timeout=False]

Usage:
.paginator delete <group_name>

Usage:
.paginator editpage <group_name> <page_number> <page>

Aliases: ep
Usage:
.paginator info <group_name>

Aliases: i

Aliases: l
Usage:
.paginator raw <group_name> <index>

Usage:
.paginator removepage <group_name> <page_number>

Aliases: rp
Usage:
.paginator start <group_name> [page_number=1] [timeout]

Palette

This is a collection of commands that are used to show colour palettes.

Author(s): flare(flare#0001) and Kuro

Repo: https://github.com/flaree/flare-cogs

Command Description
Usage:
.palette [image] [amount=10] [detailed=False] [sort=False]

PartyGames

Chat games focused on coming up with words from 3 letters.

Command Description

Aliases: pg
Usage:
.partygames bombparty [hp=3]

Usage:
.partygames fast [maxpoints=5]

Usage:
.partygames long [maxpoints=5]

Usage:
.partygames mix [maxpoints=5]

Usage:
.partygames most [maxpoints=5]


Aliases: pgset
Usage:
.partygamesset bombtime [value]

Usage:
.partygamesset fasttime [value]

Usage:
.partygamesset locale <locale>

Usage:
.partygamesset longtime [value]

Usage:
.partygamesset mosttime [value]

Perform

Perform different actions, like cuddle, poke etc.

Author(s): Onii-chan and sravan

Repo: https://github.com/sravan1946/sravan-cogs

Command Description

Aliases: amazing
Usage:
.bite <user>


Aliases: confused
Usage:
.cuddle <user>

Usage:
.feed <user>


Aliases: facedesk
Usage:
.highfive <user>

Usage:
.hug <user>

Usage:
.kill <user>

Usage:
.kiss <user>

Usage:
.lick <user>


Aliases: alone
Usage:
.love <user>


Aliases: angry
Usage:
.nutkick <user>

Aliases: kicknuts
Usage:
.pat <user>


Aliases: lurk
Usage:
.performstats <action> [user]

Aliases: rstats, pstats, roleplaystats
Usage:
.plead <user>

Usage:
.poke <user>

Usage:
.protect <user>

Usage:
.punch <user>

Usage:
.slap <user>

Usage:
.spank <user>

Usage:
.tickle <user>

Usage:
.wave <user>

Usage:
.yeet <user>

PermChecker

Author(s): flare(flare#0001)

Repo: https://github.com/flaree/flare-cogs

Command Description
Usage:
.permcheck channel <permission>

Usage:
.permcheck role <permission>

Usage:
.permcheck user <user> <permission>

Permissions

Customise permissions for commands and cogs.

Command Description

Aliases: yaml

Aliases: getguild

Aliases: setguild

Aliases: updateguild
Usage:
.permissions addserverrule <allow_or_deny> <cog_or_command> <who_or_what...>

Aliases: addguildrule
Usage:
.permissions canrun <user> <command>


Aliases: clearguildrules
Usage:
.permissions removeserverrule <cog_or_command> <who_or_what...>

Aliases: removeguildrule
Usage:
.permissions setdefaultserverrule <allow_or_deny> <cog_or_command>

Aliases: setdefaultguildrule

PetPet

Make PetPet GIFs!

Author(s): PhenoM4n4n, Kuro, and Glas

Repo: https://github.com/Kuro-Rui/Kuro-Cogs

Command Description
Usage:
.petpet [user=<you>]

PfpImgen

Make images from avatars!

Author(s): PhenoM4n4n and Glas

Repo: https://github.com/DJTOMATO/glas-cogs

Command Description
Usage:
.ahoy [member]

Usage:
.ahri [member]

Aliases: lookat
Usage:
.amigo [member]

Usage:
.ash [member]

Usage:
.banner [member]

Usage:
.bau [member]

Usage:
.better [member]

Aliases: playbetter
Usage:
.bill [member]

Usage:
.bonk [member]

Usage:
.cage [member]

Aliases: sapeado
Usage:
.cloudflare [member]

Aliases: discord
Usage:
.clowno [member]

Usage:
.competition [member]

Usage:
.conference [member]

Usage:
.denwa [member]

Usage:
.didyou [member]

Usage:
.dj [member]

Aliases: ameto
Usage:
.doctor [member]

Usage:
.dreams [member]

Usage:
.elite [member]

Aliases: emiko
Usage:
.evidence [member]

Usage:
.fraud [member]

Aliases: mrbest
Usage:
.fumopic [member]

Aliases: fumopicture
Usage:
.funado [member]

Usage:
.gosling [member]

Aliases: gos
Usage:
.honestly [member]

Usage:
.horny [member]

Usage:
.huaso [member]

Usage:
.idiot [member]

Usage:
.ilove [member]

Usage:
.ina [member]

Aliases: inapic
Usage:
.ineko [member]

Aliases: catgirl
Usage:
.ipunch [member]

Usage:
.ireally [member]

Usage:
.itis [member]

Usage:
.jack [member]

Usage:
.kowone [member]

Usage:
.lies [member]

Aliases: liar
Usage:
.marihat [member]

Usage:
.marisa [member]

Aliases: selfie
Usage:
.mhr [member]

Usage:
.mygf [member]

Usage:
.nep [member]

Aliases: nepnep
Usage:
.nickel [member] <text>

Usage:
.nofun [member]

Aliases: nofunallowed
Usage:
.pippa [member]

Aliases: otsucringe
Usage:
.pretend [member]

Usage:
.reliable [member]

Aliases: olreliable
Usage:
.religion [member]

Aliases: youcould
Usage:
.rika [member]

Usage:
.sanic [member]

Usage:
.secreto [member]

Usage:
.shutup [member] <text>

Usage:
.simp [member]

Usage:
.slur [member]

Usage:
.stoptalking [member] <text>

Usage:
.sugoi [member]

Usage:
.sus [member]

Usage:
.taiko [member]

Usage:
.thejar [member]

Usage:
.thisnow [member]

Usage:
.thisuser [member]

Usage:
.thrilled [member]

Usage:
.waku [member]

Usage:
.you [member]

Aliases: youu

Pixl

Guess pictures for points


Pixl is an image guessing game that reveals parts of an image over time while users race to guess the correct answer first.

**Images are split up into 192 blocks and slowly revealed over time.**
The score of the game is based on how many blocks are left when the image is guessed.

Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)

Repo: https://github.com/vertyco/vrt-cogs

Command Description

Aliases: pixle, pixlguess, pixelguess, pixleguess
Usage:
.pixlboard [show_global]

Aliases: pixlb, pixelb, pixlelb, pixleaderboard

Aliases: pixelset, pixleset
Usage:
.pixlset blocks <amount>

Usage:
.pixlset image add [url] [answers]

Usage:
.pixlset participants <amount>

Usage:
.pixlset ratio <ratio>

Usage:
.pixlset timelimit <seconds>

Plague

A plague game.

Command Description
Usage:
.cure <member>

Usage:
.infect <member>

Aliases: cough

Aliases: plaguedoc
Usage:
.plagueprofile [member]

Aliases: pprofile

Poll

make polls.

Command Description
Usage:
.poll <question> | <option1> | <option2> | ...

Usage:
.quickpoll <question>

Pp

Shows your or someone else's pp length.


Note - 100% accurate

Command Description
Usage:
.pp [users...]

Prefix

Prefix management.

Author(s): PhenoM4n4n and sravan

Repo: https://github.com/sravan1946/sravan-cogs

Command Description
Usage:
.prefix add <prefix>

Aliases: +

Aliases: reset
Usage:
.prefix remove <prefix>

Aliases: -
Usage:
.prefix set <prefixes...>

Aliases: =

PressF

F.


Press F to pay respect on something using buttons.

Command Description
Usage:
.pressf <thing>

Usage:
.pressfset buttoncolour ["red"|"green"|"blurple"|"grey"]

Aliases: buttoncolor
Usage:
.pressfset emoji [emoji]

QR

Generate a QR code.

Command Description
Usage:
.qr <text>

Quarantine

Quarantine users in your server.

Author(s): ellen.inator (`1103334703450308638`)

Repo: https://github.com/TheDiscordHistorian/automatic-memory

Command Description
Usage:
.quarantine [members...]

Usage:
.unquarantine [members...]

Quiz

Play a kahoot-like trivia game with questions from Open Trivia Database.
Originally by Keane for Red v2

Author(s): Keane and aikaterna

Repo: https://github.com/aikaterna/aikaterna-cogs

Command Description
Usage:
.quiz play [category_name_or_id]

Usage:
.quizset afk <questions>

Usage:
.quizset multiplier <multiplier>

Usage:
.quizset questions <questions>

Quotes

Get a random quote.

Command Description

RPS

Rock, Paper, Scissors (Lizard, Spock)


More detailed docs: &lt;https://cogs.yamikaitou.dev/rps.html&gt;

Author(s): YamiKaitou#8975

Repo: https://github.com/yamikaitou/YamiCogs

Command Description

Aliases: rpslsrules

RTFS

Author(s): Zephyrkul (Zephyrkul#1089)

Repo: https://github.com/zephyrkul/FluffyCogs

Command Description
Usage:
.rtfs <thing>

Aliases: rts, source

Race

Cog for racing animals

Author(s): Redjumpman (Redjumpman#1337)

Repo: https://github.com/Redjumpman/Jumper-Plugins

Command Description
Usage:
.race bet <bet> <user>

Usage:
.race stats [user]

Usage:
.setrace bet max <amount>

Usage:
.setrace bet min <amount>

Usage:
.setrace bet multiplier <multiplier>

Usage:
.setrace mode <mode>

Usage:
.setrace payoutmin <players>

Usage:
.setrace prize <prize>

Usage:
.setrace wait <wait>

Radio

Saves radio stations for easy access.

Author(s): ryan5453

Repo: https://github.com/kaogurai/cogs

Command Description
Usage:
.radio [station]

Ratings

Rate how simp you are.

Command Description
Usage:
.clownrate [member]

Usage:
.iqrate [member]

Aliases: iq
Usage:
.sanitycheck [member]

Aliases: sanity
Usage:
.simprate [member] [simpable]

ReTrigger

Trigger bot events using regular expressions

Command Description
Usage:
.retrigger addrole <name> <regex> [roles]...


Aliases: whitelist
Usage:
.retrigger allowlist add <triggers> [channel_user_role...]

Usage:
.retrigger allowlist remove <triggers> [channel_user_role...]

Aliases: rem, del
Usage:
.retrigger ban <name> <regex>


Aliases: blacklist
Usage:
.retrigger blocklist add <triggers> [channel_user_role...]

Usage:
.retrigger blocklist remove <triggers> [channel_user_role...]

Aliases: rem, del
Usage:
.retrigger command <name> <regex> <command>

Aliases: cmd
Usage:
.retrigger dm <name> <regex> <text>

Usage:
.retrigger dmme <name> <regex> <text>

Usage:
.retrigger edit chance <trigger> [chance=0]

Aliases: chances
Usage:
.retrigger edit command <trigger> <command>

Aliases: cmd
Usage:
.retrigger edit cooldown <trigger> [time=0] [style=guild]

Usage:
.retrigger edit deleteafter <trigger> [delete_after]

Aliases: autodelete, delete
Usage:
.retrigger edit disable <trigger>

Usage:
.retrigger edit edited <trigger>

Usage:
.retrigger edit enable <trigger>

Usage:
.retrigger edit ignorecommands <trigger>

Usage:
.retrigger edit includethreads <trigger>

Usage:
.retrigger edit mention <style> <trigger> [set_to=False]

Aliases: ping
Usage:
.retrigger edit nsfw <trigger>

Usage:
.retrigger edit ocr <trigger>

Usage:
.retrigger edit react <trigger> [emojis...]

Aliases: emojis
Usage:
.retrigger edit readembeds <trigger>

Usage:
.retrigger edit readfilenames <trigger>

Aliases: filenames
Usage:
.retrigger edit readthreads <trigger>

Aliases: readthread
Usage:
.retrigger edit regex <trigger> <regex>

Usage:
.retrigger edit reply <trigger> [set_to]

Aliases: replies
Usage:
.retrigger edit role <trigger> [roles...]

Aliases: roles
Usage:
.retrigger edit suppress <trigger>

Usage:
.retrigger edit text <trigger> <text>

Aliases: msg
Usage:
.retrigger edit thread <trigger> [public_or_private] [thread_name]

Aliases: makethread, createthread
Usage:
.retrigger edit tts <trigger> [set_to=False]

Aliases: texttospeech, text-to-speech
Usage:
.retrigger explain [page_num=1]

Usage:
.retrigger filter <name> [check_filenames=False] <regex>

Aliases: deletemsg
Usage:
.retrigger image <name> <regex> [image_url]

Usage:
.retrigger imagetext <name> <regex> <text> [image_url]

Usage:
.retrigger kick <name> <regex>

Usage:
.retrigger list [trigger]


Aliases: addrole

Aliases: ban
Usage:
.retrigger modlog channel [channel]


Aliases: delete, filters, deletes

Aliases: kick

Aliases: removerole, remrole, rolerem

Aliases: list
Usage:
.retrigger multi <name> <regex> <multi>

Usage:
.retrigger publish <name> <regex>

Usage:
.retrigger random <name> <regex>

Aliases: randomtext, rtext
Usage:
.retrigger randomimage <name> <regex>

Aliases: randimage, randimg, rimage, rimg
Usage:
.retrigger react <name> <regex> [emojis]...

Usage:
.retrigger remove <trigger>

Aliases: del, rem, delete
Usage:
.retrigger removerole <name> <regex> [roles]...

Usage:
.retrigger rename <name> <regex> <text>

Usage:
.retrigger resize <name> <regex> [image_url]

Usage:
.retrigger text <name> <regex> [delete_after] <text>

Recipes

A cog to search and show a cooking recipe!

Command Description
Usage:
.recipe <query>

Usage:
.searchrecipes [limit=15] <query>

Aliases: searchrecipe

Reddit

A cog to get information from the Reddit API

Command Description
Usage:
.reddit hot <subreddit>

Usage:
.reddit new <subreddit>

Usage:
.reddit random <subreddit>

Usage:
.reddit rising <subreddit>

Usage:
.reddit top <subreddit>

Usage:
.redditset post <subreddit> [channel]

Usage:
.redditset remove <subreddit> [channel]

RedditPost

A reddit auto posting cog.

Author(s): flare(flare#0001)

Repo: https://github.com/flaree/flare-cogs

Command Description

Aliases: redditfeed
Usage:
.redditpost add <subreddit> [channel]

Usage:
.redditpost force <subreddit> [channel]

Usage:
.redditpost imageonly <subreddit> <on_or_off> [channel]

Usage:
.redditpost latest <subreddit> <latest> [channel]

Usage:
.redditpost list [channel]

Usage:
.redditpost publish <subreddit> <on_or_off> [channel]

Usage:
.redditpost remove <subreddit> [channel]

Usage:
.redditpost source <subreddit> <on_or_off> [channel]

Usage:
.redditpost webhook <subreddit> <true_or_false> [channel]

Aliases: webhooks

RemindMe

Never forget anything anymore.

Command Description
Usage:
.reminder create [time_and_optional_text]

Aliases: add
Usage:
.reminder list [sort=time]

Aliases: get

Aliases: edit
Usage:
.reminder modify repeat <reminder_id> <time>

Usage:
.reminder modify text <reminder_id> <text>

Usage:
.reminder modify time <reminder_id> <time>

Usage:
.reminder remove <index>

Aliases: delete, del
Usage:
.remindme [time_and_optional_text]

Reply

Bot Replies to Messages

Command Description
Usage:
.reply [to_mention] <message> <content>

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.

Command Description
Usage:
.report [text]

Usage:
.report interact <ticket_number>

Usage:
.reportset output <channel>


Aliases: toggleactive

Riddles

Get a random riddle.

Command Description

RoleBoards

Get 'leaderboards' about guild roles, such as the users with the most roles
and the roles with the most users.

Command Description

Aliases: roleboards, rb
Usage:
.roleboard topmembers <index>

Aliases: topusers
Usage:
.roleboard toproles <index>

RoleSyncer

Sync Roles

Command Description
Usage:
.sync oneway <role1> <role2>

Usage:
.sync twoway <role1> <role2>

Usage:
.unsync oneway <role1> <role2>

Usage:
.unsync twoway <role1> <role2>

RoleTools

Role related tools for moderation

Command Description
Usage:
.roletools atomic [true_or_false]

Usage:
.roletools autorole [true_or_false] <role>

Aliases: auto

Aliases: button
Usage:
.roletools buttons create <name> <role> [extras]

Usage:
.roletools buttons delete <name>

Aliases: del, remove
Usage:
.roletools cost [cost] <role>


Aliases: exclusive
Usage:
.roletools exclude add <role> [exclude]...

Usage:
.roletools exclude mutual [roles...]

Usage:
.roletools exclude remove <role> [exclude]...

Usage:
.roletools forcerole [users]... <role>

Usage:
.roletools forceroleremove [users]... <role>

Usage:
.roletools giverole <role> [who...]


Aliases: inclusive
Usage:
.roletools include add <role> [include]...

Usage:
.roletools include mutual [roles...]

Usage:
.roletools include remove <role> [include]...

Usage:
.roletools message edit <message> [buttons]... [menus]...

Usage:
.roletools message editbutton <message> [buttons]...

Usage:
.roletools message editselect <message> [menus]...

Usage:
.roletools message send <channel> [buttons]... [menus]... [text]

Usage:
.roletools message sendbutton <channel> [buttons]... [text]

Usage:
.roletools message sendselect <channel> [menus]... [text]


Aliases: react, reactions
Usage:
.roletools reaction bulk <message> [role_emoji...]

Aliases: bulkcreate, bulkmake
Usage:
.roletools reaction clearreact <message> [emojis...]

Aliases: clearreacts
Usage:
.roletools reaction create <message> <emoji> <role>

Aliases: make, setup

Aliases: reactionroles, reactrole
Usage:
.roletools reaction remove <message> <role_or_emoji>

Aliases: rem
Usage:
.roletools removerole <role> [who...]


Aliases: requires, require, req
Usage:
.roletools required add <role> [required]...

Usage:
.roletools required any <role> <require_any>

Usage:
.roletools required remove <role> [required]...


Aliases: selects
Usage:
.roletools select create <name> [options...] [extras]

Usage:
.roletools select createoption <name> <role> [extras]

Aliases: addoption
Usage:
.roletools select delete <name>

Aliases: del, remove
Usage:
.roletools select deleteoption <name>

Aliases: deloption, removeoption, remoption

Aliases: list

Aliases: listoptions, viewoption, listoption
Usage:
.roletools selfadd [true_or_false] <role>

Usage:
.roletools selfrem [true_or_false] <role>

Usage:
.roletools selfrole <role>

Usage:
.roletools sticky [true_or_false] <role>

Usage:
.roletools viewroles [role]

Aliases: viewrole

RoleUtils

Useful role commands.


Includes massroling, role targeting, and reaction roles.

Author(s): PhenoM4n4n, Bobloy, TrustyJaid, and Neuro Assassin

Repo: https://github.com/phenom4n4n/phen-cogs

Command Description
Usage:
.multirole <member> <roles...>

Usage:
.multirole remove <member> <roles...>

Usage:
.reactrole bind <message> <emoji> <role>

Usage:
.reactrole create [emoji_role_groups]... [channel] [color] [name]

Usage:
.reactrole delete <message>

Aliases: remove
Usage:
.reactrole delete bind <message> <emoji>

Usage:
.role <member> <role>

Usage:
.role add <member> <role>

Usage:
.role addmulti <role> <members...>

Usage:
.role all <role>

Usage:
.role bots <role>

Usage:
.role color <role> <color>

Aliases: colour
Usage:
.role create [color=#000000] [hoist=False] [name]

Usage:
.role hoist <role> [hoisted]

Usage:
.role humans <role>

Usage:
.role in <target_role> <add_role>

Usage:
.role info <role>

Usage:
.role members <role> [formatting={member} - {member(id)}]

Aliases: dump
Usage:
.role name <role> <name>

Usage:
.role rall <role>

Aliases: removeall
Usage:
.role rbots <role>

Usage:
.role remove <member> <role>

Usage:
.role removemulti <role> <members...>

Usage:
.role rhumans <role>

Usage:
.role rin <target_role> <remove_role>

Usage:
.role target add <role> <args>

Usage:
.role target remove <role> <args>

Usage:
.role uniquemembers <roles...>

Aliases: um

RolesButtons

A cog to have roles-buttons!

Command Description
Usage:
.rolesbuttons add <message> <role> [emoji] ["1"|"2"|"3"|"4"=2] [text_button]

Aliases: +
Usage:
.rolesbuttons bulk <message> [roles_buttons]...

Usage:
.rolesbuttons clear <message>

Usage:
.rolesbuttons list [message]

Usage:
.rolesbuttons mode <message> <"add_or_remove"|"add_only"|"remove_only"|"replace">

Usage:
.rolesbuttons remove <message> <config_identifier>

Aliases: -

SFX

Plays sound effects, text-to-speech, and join/leave sounds.

Author(s): baiumbg and ryan5453

Repo: https://github.com/kaogurai/cogs

Command Description

Aliases: joinleave
Usage:
.joinandleave guild disableuser <user>

Usage:
.joinandleave guild enableuser <user>

Usage:
.joinandleave guild setjoin [url]

Usage:
.joinandleave guild setleave [url]

Usage:
.joinandleave setjoin [url]

Usage:
.joinandleave setleave [url]

Usage:
.mytts speed [speed=1.0]

Usage:
.mytts voice [voice]

Usage:
.sfx <sound> [--download]

Usage:
.tts <args>

Usage:
.ttschannel add <channel>

Usage:
.ttschannel remove <channel>

Aliases: delete, del

Say

Speak as if you were the bot


Documentation: http://laggron.red/say.html

Author(s): retke (El Laggron)

Repo: https://github.com/laggron42/Laggrons-Dumb-Cogs

Command Description
Usage:
.interact [channel]

Usage:
.say [channel] [text]

Usage:
.sayad [channel] <delete_delay> [text]

Usage:
.sayd [channel] [text]

Aliases: sd
Usage:
.saym [channel] [text]

Aliases: sm

ScamChecker

A cog which checks for suspicious in messages and acts on it depending on what has been set.

Author(s): `kato#0666` & `sora#0666`

Repo: [email protected]:TheStarshipBot/cogs.git

Command Description
Usage:
.scamcheck <link>

Usage:
.scamchecker action <action>

Usage:
.scamchecker logchannel <channel>

SearchCommands

Did you ever wonder, where the fuck is that little slut command hiding?
Now it's made easy with SearchCommands cog! Just run [p]commandsearch!

Author(s): Jakub Kuczys (https://github.com/Jackenmen)

Repo: https://github.com/Jackenmen/WeirdUnsupportedCogsOfJack

Command Description
Usage:
.commandsearch <query>

Aliases: searchcommands

Seen

A cog to check when a member/role/channel/category/user/guild was last active!

Author(s): AAA3A and aikaterna

Repo: https://github.com/AAA3A-AAA3A/AAA3A-cogs

Command Description
Usage:
.seen ["message"|"message_edit"|"reaction_add"|"reaction_remove"] [show_details] <_object>

Usage:
.seen board ["message"|"message_edit"|"reaction_add"|"reaction_remove"] ["members"|"roles"|"channels"|"categories"|"guilds"|"users"=members] [reverse=False] [bots] [include_role] [exclude_role]

Usage:
.seen category ["message"|"message_edit"|"reaction_add"|"reaction_remove"] [show_details] [category]

Usage:
.seen channel ["message"|"message_edit"|"reaction_add"|"reaction_remove"] [show_details] [channel]

Usage:
.seen guild ["message"|"message_edit"|"reaction_add"|"reaction_remove"] [show_details] [guild]

Usage:
.seen member ["message"|"message_edit"|"reaction_add"|"reaction_remove"] [show_details] [member]

Usage:
.seen role ["message"|"message_edit"|"reaction_add"|"reaction_remove"] [show_details] [role]

SendCards

Send cards to other users! (Christmas, birthday, get well soon, etc...)

Command Description
Usage:
.sendcard <user>

ServerStats

Gather useful information about servers the bot is in
A lot of commands are bot owner only

Author(s): TrustyJAID and Preda

Repo: https://github.com/TrustyJAID/Trusty-cogs

Command Description
Usage:
.avatar [member]


Aliases: bs
Usage:
.channeledit bitrate <channel> <bitrate>

Usage:
.channeledit name <channel> <name>

Usage:
.channeledit nsfw <toggle> [channel]

Usage:
.channeledit permissions <permission> <channel> [true_or_false] [roles_or_users...]

Aliases: perms, permission
Usage:
.channeledit position <channel> <position>

Usage:
.channeledit sync <channel> <toggle>

Usage:
.channeledit topic [channel] <topic>

Usage:
.channeledit userlimit <channel> <limit>

Usage:
.channelstats [channel]

Usage:
.emoji <emoji>

Usage:
.getguild [guild]

Usage:
.getguilds <guilds>

Usage:
.getreactions <message>

Aliases: getreaction
Usage:
.getroles [guild]

Aliases: rolestats
Usage:
.guildedit afkchannel [channel]

Usage:
.guildedit afktimeout <timeout>

Usage:
.guildedit name <name>

Usage:
.guildedit systemchannel [channel]

Aliases: welcomechannel
Usage:
.guildedit verificationlevel <level>

Aliases: verification
Usage:
.guildemojis [id_emojis=False] [guild]

Aliases: serveremojis
Usage:
.nummembers [guild]

Usage:
.pruneroles add <days> [new_roles...]

Usage:
.pruneroles kick <days> [role] [reinvite=True]

Usage:
.pruneroles list <days> [role]

Usage:
.pruneroles remove <days> [removed_roles...]

Usage:
.topmembers [include_bots] [guild]

Usage:
.whois <user_id>

Shop

Author(s): Redjumpman (Redjumpman#1337)

Repo: https://github.com/Redjumpman/Jumper-Plugins

Command Description
Usage:
.setshop alertrole <role>

Usage:
.setshop sorting <style>

Usage:
.shop bulkadd <style> <entry>

Usage:
.shop buy [purchase...]

Usage:
.shop clearinv <user>

Usage:
.shop gift <user> <quantity> <item>

Usage:
.shop give <user> <quantity> [shopitem...]

Usage:
.shop item <action>

Usage:
.shop manager <action>

Usage:
.shop redeem <item>

Usage:
.shop restock <amount> <shop_name>

Usage:
.shop trade <user> <quantity> <item>

SimpleEmbed

Simply send embeds.

Command Description
Usage:
.sendembed [color] <text>

SlashTags

Create custom slash commands.


The TagScript documentation can be found [here](https://phen-cogs.readthedocs.io/en/latest/index.html).

Author(s): PhenoM4n4n and crayyy_zee

Repo: https://github.com/i-am-zaidali/bounty-cogs

Command Description

Aliases: st
Usage:
.slashtag add <tag_name> <tagscript>

Aliases: create, +
Usage:
.slashtag edit <tag> <tagscript>

Aliases: e
Usage:
.slashtag edit argument <tag> <argument>

Aliases: option
Usage:
.slashtag edit arguments <tag>

Aliases: options
Usage:
.slashtag edit description <tag> <description>

Usage:
.slashtag edit name <tag> <name>

Usage:
.slashtag edit tagscript <tag> <tagscript>

Usage:
.slashtag info <tag>

Usage:
.slashtag message <tag_name> <tagscript>

Usage:
.slashtag pastebin <tag_name> <link>

Aliases: ++
Usage:
.slashtag raw <tag>

Usage:
.slashtag remove <tag>

Aliases: delete, -

Aliases: stats
Usage:
.slashtag user <tag_name> <tagscript>

SmartLyrics

Gets lyrics for your current song.

Author(s): ryan5453

Repo: https://github.com/kaogurai/cogs

Command Description
Usage:
.lyrics [query]

Aliases: l, ly

SmartReact

Create automatic reactions when trigger words are typed in chat.

Command Description
Usage:
.addreact <word> <emoji>

Usage:
.delreact <word> <emoji>

Snacktime

Snackburr's passing out pb jars!

Author(s): irdumb and aikaterna

Repo: https://github.com/aikaterna/aikaterna-cogs

Command Description
Usage:
.eat <amount>

Usage:
.snackset amount <amt>

Usage:
.snackset errandtime <seconds>

Usage:
.snackset errandvariance <seconds>

Usage:
.snackset friends <choice>

Usage:
.snackset msgsneeded <amt>

Usage:
.snackset snacktime <seconds>

Usage:
.snackset snackvariance <seconds>

Snipe

Multi Snipe for fun and non-profit

Author(s): npc203 (epic guy#0715)

Repo: https://github.com/sravan1946/npc-cogs

Command Description
Usage:
.esnipe [channel] [index]

Usage:
.esnipe bulk [channel]

Usage:
.esnipe user <user> [channel]

Usage:
.snipe [channel] [index]

Usage:
.snipe bulk [channel]

Usage:
.snipe embed [channel]

Usage:
.snipe user <user> [channel]

Usage:
.snipeset ignore channel <channel> <toggle>

Usage:
.snipeset ignore server <toggle>

SplitOrSteal

A fun split or steal game.


This game can shatter friendships.

Command Description
Usage:
.splitorsteal <prize>

Aliases: sos
Usage:
.splitorstealduel <opponent> <prize>

Aliases: sosduel

Aliases: sosset
Usage:
.splitorstealset manager <"add"|"remove"|"list"> [roles...]

Spoilerer

Author(s): Zephyrkul (Zephyrkul#1089)

Repo: https://github.com/zephyrkul/FluffyCogs

Command Description
Usage:
.spoiler [message]

Usage:
.spoiler button <enable>

Usage:
.spoiler message [spoiler_content] [message]

Starboard

Create a starboard to pin those special comments indefinitely

Command Description
Usage:
.star [starboard] <message>


Aliases: whitelist
Usage:
.starboard allowlist add [starboard] <channel_or_role>

Usage:
.starboard allowlist remove [starboard] <channel_or_role>

Usage:
.starboard autostar [starboard]


Aliases: blacklist
Usage:
.starboard blocklist add [starboard] <channel_or_role>

Usage:
.starboard blocklist remove [starboard] <channel_or_role>

Usage:
.starboard channel [starboard] <channel>

Aliases: channels
Usage:
.starboard colour [starboard] <colour>

Aliases: color
Usage:
.starboard create <name> [channel] [emoji=⭐]

Aliases: add
Usage:
.starboard emoji [starboard] <emoji>


Aliases: list
Usage:
.starboard inherit [starboard]

Usage:
.starboard remove [starboard]

Aliases: delete, del
Usage:
.starboard selfstar [starboard]

Usage:
.starboard threshold [starboard] <threshold>

Usage:
.starboard toggle [starboard]

Usage:
.unstar [starboard] <message>

StatTrack

Track your bot's metrics and view them in Discord.
This cog creates its own SQLite database to store data, using around 150KB per day.


Commands will output as a graph.
Data can also be exported with `[p]stattrack export` into a few different formats.

Author(s): @vexingvexed

Repo: https://github.com/Vexed01/Vex-Cogs

Command Description
Usage:
.stattrack channels [timespan=1d] [metrics]

Usage:
.stattrack commands [timespan=1 day, 0:00:00]

Usage:
.stattrack latency [timespan=1 day, 0:00:00]

Aliases: ping
Usage:
.stattrack looptime [timespan=1 day, 0:00:00]

Aliases: time, loop
Usage:
.stattrack messages [timespan=1 day, 0:00:00]

Usage:
.stattrack servers [timespan=1 day, 0:00:00]

Aliases: guilds
Usage:
.stattrack status [timespan=1d] [metrics]


Aliases: sys
Usage:
.stattrack system cpu [timespan=1 day, 0:00:00]

Usage:
.stattrack system mem [timespan=1 day, 0:00:00]

Aliases: memory, ram
Usage:
.stattrack users [timespan=1d] [metrics]

Status

Automatically check for status updates.


When there is one, it will send the update to all channels that
have registered to recieve updates from that service.

There's also the `status` command which anyone can use to check
updates wherever they want.

If there's a service that you want added, contact @vexingvexed or
make an issue on the GitHub repo (or even better a PR!).

Author(s): @vexingvexed

Repo: https://github.com/Vexed01/Vex-Cogs

Command Description
Usage:
.status <service>

Usage:
.statusset add <service> [channel]

Usage:
.statusset clear [channel]

Aliases: erase
Usage:
.statusset edit mode [channel] <service> <mode>

Usage:
.statusset edit restrict [channel] <service> <restrict>

Usage:
.statusset edit webhook [channel] <service> <webhook>

Usage:
.statusset list [service]

Aliases: show, settings
Usage:
.statusset preview <service> <mode> <webhook>

Usage:
.statusset remove <service> [channel]

Aliases: del, delete

StatusRole

Roles for Certain Custom Statuses


Assign roles to users for the duration in which they have certain custom statuses.

Command Description
Usage:
.statusrole add <pair_name> <role> [statuses_to_match...]

Usage:
.statusrole edit emoji <pair_name> [emoji]

Usage:
.statusrole edit role <pair_name> <role>

Usage:
.statusrole edit status <pair_name> [statuses_to_match...]

Usage:
.statusrole edit toggle <pair_name> <true_or_false>

Usage:
.statusrole forcecheck <statusroles...>

Usage:
.statusrole logchannel [channel]

Usage:
.statusrole remove <pair_name> <enter_true_to_confirm>

Aliases: delete

Aliases: list

Sticky

Sticky messages to your channels.

Command Description
Usage:
.sticky <content>

Usage:
.sticky existing <message_id_or_url>

Usage:
.sticky toggleheader <true_or_false>

Usage:
.unsticky [force=False]

StickyMember

Author(s): Dav and Idea: Daniel_Edits

Repo: https://github.com/Dav-Git/Dav-Cogs

Command Description
Usage:
.stickymem <member>

Usage:
.unstickymem <member>

Suggestions

Suggestion system.


Have users submit suggestions to help improve some things.

Command Description
Usage:
.approve <suggestion_id> [reason=No reason given.]

Usage:
.reject <suggestion_id> [reason=No reason given.]

Usage:
.suggest <suggestion>


Aliases: suggestset

Aliases: asv

Aliases: autodel
Usage:
.suggestionset buttoncolor <"upvote"|"downvote"> ["red"|"green"|"blurple"|"grey"]

Aliases: buttoncolour
Usage:
.suggestionset channel <"suggest"|"reject"|"approve"> [channel]

Aliases: chan
Usage:
.suggestionset editreason <suggestion_id> <reason>

Usage:
.suggestionset emoji <"upvote"|"downvote"> [emoji]


Aliases: ss
Usage:
.suggestview <suggestion_id>

Aliases: sv

System

Get system metrics.


Most commands work on all OSes or omit certian information.
See the help for individual commands for detailed limitations.

Author(s): @vexingvexed

Repo: https://github.com/Vexed01/Vex-Cogs

Command Description

Aliases: overview, top
Usage:
.system disk [ignore_loop=True]

Aliases: df

Aliases: memory, ram

Aliases: net

Aliases: proc
Usage:
.system sensors [fahrenheit=False]

Aliases: temp, temperature, fan, fans

Aliases: up

TTT

Tic Tac Toe

Author(s): aikaterna and HizkiFW

Repo: https://github.com/aikaterna/aikaterna-cogs

Command Description
Usage:
.ttt [move]

TagScriptDocumentation

A simple in discord documentation for Phenom4n4n's tags/slash tags cog.


https://github.com/phenom4n4n/phen-cogs

Command Description

Aliases: tagscriptdocumentation, tagscriptdocs

Aliases: arg

Aliases: var, let

Aliases: bl

Aliases: cmd

Aliases: cd

Aliases: del

Aliases: 5050

Aliases: view

Aliases: rand

Aliases: reactu

Aliases: strf

Aliases: use

Tags

Create and use tags.


The TagScript documentation can be found [here](https://seina-cogs.readthedocs.io/en/latest/).

Author(s): inthedark.org, PhenoM4n4n, sravan, and npc203

Repo: https://github.com/japandotorg/Seina-Cogs

Command Description
Usage:
.invoketag <tag_name> [args]


Aliases: customcom, cc, alias
Usage:
.tag add <tag_name> <tagscript>

Aliases: create, +
Usage:
.tag alias <tag> <alias>

Usage:
.tag append <tag> <tagscript>

Usage:
.tag docs [keyword]

Usage:
.tag edit <tag> <tagscript>

Aliases: e
Usage:
.tag info <tag>

Usage:
.tag pastebin <tag_name> <link>

Aliases: ++
Usage:
.tag raw <tag>

Usage:
.tag remove <tag>

Aliases: delete, -
Usage:
.tag restore <message>

Usage:
.tag unalias <tag> <alias>


Aliases: stats

Targeter

Target members and get a list of them based on the passed arguments

Command Description
Usage:
.target <args>

TarotReading

Post information about tarot cards and readings

Command Description
Usage:
.tarot card [tarot_card]

Usage:
.tarot life [user]

Usage:
.tarot reading [user]

Usage:
.tarot set deck [deck_name]

TempRole

Assign Temporary Roles


Give temporary roles to users, expiring after a set time.

Command Description
Usage:
.temprole add <user> <role> <time>

Usage:
.temprole confirmation <true_or_false>

Usage:
.temprole list [user]

Usage:
.temprole logchannel [channel]

Usage:
.temprole remaining <role>

Usage:
.temprole remove <user> <role>

Usage:
.temprole self add <role> <time>

Usage:
.temprole self allow [roles...]

Usage:
.temprole self remove <role>

TextEditor

Edit and manipulate with text.

Command Description
Usage:
.editor alternating <text>

Usage:
.editor bullet <bullet> [items...]

Aliases: bulletpoint
Usage:
.editor charcount <text>

Aliases: len
Usage:
.editor formatnumber <number>

Aliases: commanumber
Usage:
.editor levenshtein <word1> <word2>

Usage:
.editor lower <text>

Usage:
.editor multiply <multiplier> <text>

Usage:
.editor occurance <check> <text>

Usage:
.editor palindrome <text>

Usage:
.editor permutate <text>

Aliases: permutations
Usage:
.editor remove <remove> <text>

Usage:
.editor replace <text_to_replace> <replacement> <text>

Usage:
.editor reverse <text>

Usage:
.editor shlex <text>

Usage:
.editor shuffle <text>

Aliases: jumble
Usage:
.editor snake <text>

Usage:
.editor squash <text>

Usage:
.editor swapcase <text>

Usage:
.editor title <text>

Usage:
.editor trim [trimmer= ] <text>

Aliases: strip
Usage:
.editor typoglycemia <text>

Usage:
.editor upper <text>

Usage:
.editor wordcount <text>

Usage:
.editor wrap <cut_length> [cut_words=True] <text>

ThreadBumper

Author(s): flare#0001

Repo: https://github.com/flaree/flare-cogs

Command Description
Usage:
.keepalive <thread>

Tickets

Support ticket system with multi-panel functionality

Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)

Repo: https://github.com/vertyco/vrt-cogs

Command Description
Usage:
.add <user>

Usage:
.close [reason]

Usage:
.openfor <user> <panel_name>

Usage:
.renameticket <new_name>


Aliases: tset
Usage:
.tickets addmessage <panel_name>

Usage:
.tickets addmodal <panel_name> <field_name>

Usage:
.tickets addpanel <panel_name>

Usage:
.tickets altchannel <panel_name> <channel>

Usage:
.tickets blacklist <user_or_role>

Usage:
.tickets buttoncolor <panel_name> <button_color>

Usage:
.tickets buttonemoji <panel_name> <emoji>

Usage:
.tickets buttontext <panel_name> <button_text>

Usage:
.tickets category <panel_name> <category>

Usage:
.tickets channel <panel_name> <channel>

Usage:
.tickets closemodal <panel_name>

Usage:
.tickets embed [color] [channel] <title> <description>


Aliases: intertrans, itrans, itranscript
Usage:
.tickets logchannel <panel_name> <channel>

Usage:
.tickets maxclaims <panel_name> <amount>

Usage:
.tickets maxtickets <amount>

Usage:
.tickets modaltitle <panel_name> [title]

Usage:
.tickets noresponse <hours>

Usage:
.tickets openrole <panel_name> <role>

Usage:
.tickets overview [channel]

Usage:
.tickets panelmessage <panel_name> <message>

Usage:
.tickets panelrole <panel_name> <role> [mention=False]

Usage:
.tickets priority <panel_name> <priority>

Usage:
.tickets row <panel_name> <row>

Usage:
.tickets supportrole <role> [mention=False]

Usage:
.tickets suspend [message]

Usage:
.tickets ticketname <panel_name> <ticket_name>

Usage:
.tickets toggle <panel_name>

Usage:
.tickets updatemessage <source> <target>

Usage:
.tickets usethreads <panel_name>

Usage:
.tickets viewmessages <panel_name>

Usage:
.tickets viewmodal <panel_name>

TimeStamps

Retrieve timestamps for certain dates.

Command Description
Usage:
.timestamp <date_or_time>

Aliases: timestamps

Timeout

Manage Timeouts.

Command Description
Usage:
.timeout <member_or_role> [time] [reason]

Aliases: tt

Aliases: showmod
Usage:
.untimeout <member_or_role> [reason]

Aliases: utt

Timerole

Add roles to users based on time on server

Command Description
Usage:
.timerole addrole <role> <time> [requiredroles...]

Usage:
.timerole channel [channel]

Usage:
.timerole delrole <role>

Usage:
.timerole removerole <role> <time> [requiredroles...]

Timers

Start a timer countdown.


All purpose timer countdown.

Command Description
Usage:
.timer <duration> [title=New Timer!]

Usage:
.timer cancel [message]

Usage:
.timer end [message]


Aliases: autodel
Usage:
.timerset buttoncolour <"ended"|"started"> ["green"|"grey"|"blurple"|"red"|"reset"]

Aliases: buttoncolor
Usage:
.timerset emoji [emoji]


Aliases: ss

Tips

Tips - Credit to Jackenmen

Author(s): flare(flare#0001)

Repo: https://github.com/cool-aid-man/flare-cogs

Command Description
Usage:
.tips <toggle>

ToDo

A todo list for keeping track of tasks you have to do


This cog is my oldest, still standing cog and holds a special place in my heart even though it's a pain to work on lol

I hope you have as much fun with it as I had designing it ❤
- Jojo#7791

Command Description
Usage:
.todo <index>

Usage:
.todo add [pinned] <todo>

Usage:
.todo complete <indexes...>

Aliases: c
Usage:
.todo complete delete <indexes...>

Aliases: del, remove, clear
Usage:
.todo complete deleteall [confirm=False]

Aliases: delall, removeall, clearall
Usage:
.todo complete reorder <from> <to>

Aliases: move
Usage:
.todo complete view <index>

Usage:
.todo delete <indexes...>

Aliases: del, remove, clear, r
Usage:
.todo deleteall [confirm=False]

Aliases: delall, removeall, clearall
Usage:
.todo edit <index> <new_todo>


Aliases: todotofile
Usage:
.todo import [confirm=False]


Aliases: managers
Usage:
.todo manager add <user>

Usage:
.todo manager remove <user>

Aliases: del, delete
Usage:
.todo multiadd [todos]

Usage:
.todo pin <index>

Aliases: unpin
Usage:
.todo reorder <from> <to>

Aliases: move
Usage:
.todo shared add <user> [pinned] <todo>

Usage:
.todo shared complete <user> [indexes...]

Aliases: c
Usage:
.todo shared complete list <user>

Usage:
.todo shared list <user>

Usage:
.todo shared pin <user> <index>

Aliases: unpin
Usage:
.todo shared remove <user> <indexes...>

Aliases: del, delete
Usage:
.todo shared view <user> <index>

Usage:
.todo sort [reverse]


Aliases: suggest

Aliases: todosettings
Usage:
.todoset autosort <value>


Aliases: catemojis
Usage:
.todoset categoryemojis completedemoji [reset] [emoji]

Aliases: cemoji
Usage:
.todoset categoryemojis todoemoji [reset] [emoji]

Aliases: temoji
Usage:
.todoset colour [colour]

Usage:
.todoset combine <value>

Aliases: combined
Usage:
.todoset completeemoji [reset] [emoji]

Aliases: cemoji
Usage:
.todoset details <value>

Usage:
.todoset embeds <value>

Aliases: embed
Usage:
.todoset markdown <value>

Aliases: md, codeblock
Usage:
.todoset number <value>

Aliases: index
Usage:
.todoset preset <preset>

Usage:
.todoset pretty <value>

Usage:
.todoset private <value>

Usage:
.todoset timestamps <value>

Aliases: timestamp, ts
Usage:
.todoset todoemoji [reset] [emoji]

Aliases: temoji

Tools

Mod and Admin tools.

Author(s): aikaterna and sitryk

Repo: https://github.com/aikaterna/aikaterna-cogs

Command Description
Usage:
.access compare <user> [guild]

Usage:
.access text [user] [guild]

Usage:
.access voice [user] [guild]

Usage:
.chinfo [channel]

Usage:
.eid <emoji>

Usage:
.einfo <emoji>

Usage:
.inrole <rolename>

Usage:
.joined [user]


Aliases: channellist

Aliases: listservers, guildlist, serverlist
Usage:
.newusers [count=5] [text_format=py]

Usage:
.perms [user]

Usage:
.rid <rolename>

Usage:
.rinfo <rolename>


Aliases: listroles
Usage:
.sinfo [guild]

Aliases: ginfo
Usage:
.stinfo [message_link]

Aliases: stickerinfo
Usage:
.uid [partial_name_or_nick]

Usage:
.uimages [user] [embed=False]

Usage:
.uinfo [user]

Usage:
.whatis <what_is_this_id>

TotallyNotSpyware

Basic cog to log stuff™️

Author(s): TheDiscordHistorian (kato#0666)

Repo: [email protected]:TheStarshipBot/cogs.git

Command Description

Aliases: +info
Usage:
.data info [user]

Usage:
.data tracking <track_you>

TrickOrTreat

Trick or treating for your server.

Command Description
Usage:
.buycandy <pieces>

Usage:
.eatcandy [number=1] [candy_type]

Usage:
.stealcandy [user]

Usage:
.totchannel add <channel>

Usage:
.totchannel remove <channel>

Usage:
.totcooldown [cooldown_time=0]

Trivia

Play trivia with friends!

Command Description
Usage:
.trivia <categories...>

Usage:
.trivia info <category>


Aliases: lboard
Usage:
.trivia leaderboard global [sort_by=wins] [top=10]

Usage:
.trivia leaderboard server [sort_by=wins] [top=10]

Usage:
.triviaset botplays <true_or_false>

Usage:
.triviaset maxscore <score>

Usage:
.triviaset override <enabled>

Usage:
.triviaset payout <multiplier>

Usage:
.triviaset revealanswer <true_or_false>

Usage:
.triviaset stopafter <seconds>

Usage:
.triviaset timelimit <seconds>

Usage:
.triviaset usespoilers <true_or_false>

Tube

A YouTube subscription cog


Thanks to mikeshardmind(Sinbad) for the RSS cog as reference

Author(s): CrunchBangDev and YamiKaitou#8975

Repo: https://github.com/yamikaitou/YamiCogs

Command Description
Usage:
.tube customize <channelYouTube> [customMessage=False]

Usage:
.tube rolemention <channelYouTube> [rolemention]

Usage:
.tube subscribe <channelYouTube> [channelDiscord] [publish=False]

Usage:
.tube unsubscribe <channelYouTube> [channelDiscord]

Twenty

Cog for playing 2048 inside of Discord!

Author(s): Neuro Assassin#4779 <@473541068378341376>

Repo: https://github.com/NeuroAssassin/Toxic-Cogs

Command Description

TypeRacer

Race to see who can type the fastest!


Credits to Cats3153.

Author(s): PhenoM4n4n and Kuro

Repo: https://github.com/Kuro-Rui/Kuro-Cogs

Command Description
Usage:
.typerace [winners=1]

Aliases: typeracer

UTTT

Play ultimate tic tac toe with one other person.

Command Description
Usage:
.uttt [opponent]

Unbelievaboat

Unbelievaboat Commands.

Author(s): flare(flare#0001)

Repo: https://github.com/flaree/flare-cogs

Command Description
Usage:
.addmoneyrole <amount> <role> [destination=wallet]

Aliases: addcashrole
Usage:
.deposit <amount>

Usage:
.removemoneyrole <amount> <role> [destination=wallet]

Aliases: removecashrole
Usage:
.rob <user>

Usage:
.roulette <amount> <bet>

Usage:
.rouletteset payouts <type> <payout>

Usage:
.rouletteset time <time>


Aliases: unb-set
Usage:
.unbset add-reply <job> <reply>

Usage:
.unbset betting <min | max> <amount>

Usage:
.unbset cooldown <job> <time>

Usage:
.unbset default-replies <enable | disable>

Usage:
.unbset del-reply <job> <id>

Usage:
.unbset failure-rate <rob | crime> <amount>

Aliases: failurerate
Usage:
.unbset fine-rate <min | max> <amount>

Aliases: finerate
Usage:
.unbset interest-rate <amount>

Aliases: interestrate
Usage:
.unbset list-replies <job>

Usage:
.unbset payout <work | crime> <min | max> <amount>

Usage:
.unbset wallet max <amount>

Usage:
.unbset wallet toggle <on_or_off>

Usage:
.wallet balance [user]

Usage:
.wallet leaderboard [top=10]

Usage:
.wallet set <user> <amount>

Usage:
.withdraw <amount>

Unicode

Encode/Decode Unicode characters!

Author(s): Bobloy and SnappyDragon

Repo: https://github.com/bobloy/Fox-V3

Command Description
Usage:
.unicode decode <character>

Usage:
.unicode encode <character>

UrlButtons

A cog to have url-buttons!

Command Description
Usage:
.urlbuttons add <message> <url> [emoji] [text_button]

Aliases: +
Usage:
.urlbuttons bulk <message> [url_buttons]...

Usage:
.urlbuttons clear <message>

Usage:
.urlbuttons list [message]

Usage:
.urlbuttons remove <message> <config_identifier>

Aliases: -

Userinfo

Replace original Red userinfo command with more details.

Author(s): flare(flare#0001)

Repo: [email protected]:cogs-united/cogs-mod.git

Command Description
Usage:
.userinfo [user]

UwU

UwU.

Command Description
Usage:
.uwu [text]

Aliases: owo

VoiceLogs

Logs information about voice channel connection times.

Author(s): ZeLarpMaster#0818 and aikaterna

Repo: https://github.com/aikaterna/aikaterna-cogs

Command Description

Aliases: voicelogs
Usage:
.voicelog channel <voice_channel_name_or_id>

Aliases: c
Usage:
.voicelog user <user>

Aliases: u

VoiceMaster

Voice channel moderation

Command Description
Usage:
.deafen <member>

Usage:
.undeafen <member>

Usage:
.vckick <member>

Usage:
.vcmute <member>

Usage:
.vcunmute <member>

VoiceTools

Various tools to make voice channels better!

Author(s): Jakub Kuczys (https://github.com/Jackenmen)

Repo: https://github.com/Jackenmen/JackCogs

Command Description
Usage:
.voicetools forcelimit ignore [ignores...]

Usage:
.voicetools forcelimit unignore [ignores...]

Usage:
.voicetools vip add [vips...]

Usage:
.voicetools vip remove [vips...]

VoiceTracker

Author(s): flare#0001

Repo: https://github.com/flaree/flare-cogs

Command Description
Usage:
.vcset track <channel>

Aliases: add

Aliases: vc
Usage:
.voicetracker stats [user]

VrtUtils

A collection of stateless utility commands for getting info about various things.

Author(s): [vertyco](https://github.com/vertyco/vrt-cogs)

Repo: https://github.com/vertyco/vrt-cogs

Command Description
Usage:
.binary2text <binary_string>

Usage:
.closestuser <query>

Usage:
.emojidata <emoji>

Usage:
.exportchat [channel=<this channel>] [limit=50] [tz_info=UTC] [military_time=False]

Usage:
.getbanner [user]

Usage:
.getuser <user_id>

Aliases: finduser
Usage:
.getwebhook <webhook_id>

Usage:
.oldestaccounts [amount=10] [include_bots=False]

Usage:
.oldestchannels [amount=10]

Usage:
.oldestmembers [amount=10] [include_bots=False]

Aliases: oldestusers
Usage:
.randomnum [minimum=1] [maximum=100]

Aliases: rnum
Usage:
.reactmsg <emoji> [message]

Usage:
.rolemembers <role>

Usage:
.text2binary <text>

Usage:
.todorefresh <confirm>

Aliases: refreshtodo

Warnings

Warn misbehaving users and take automated actions.

Command Description
Usage:
.unwarn <member> <warn_id> [reason]

Usage:
.warn <member> [points=1] <reason>

Usage:
.warnaction add <name> <points>

Usage:
.warnaction delete <action_name>

Aliases: del, remove
Usage:
.warnings <member>

Usage:
.warningset allowcustomreasons <allowed>

Usage:
.warningset senddm <true_or_false>

Usage:
.warningset showmoderator <true_or_false>

Usage:
.warningset usewarnchannel <true_or_false>

Usage:
.warningset warnchannel [channel]

Usage:
.warnreason create <name> <points> <description>

Aliases: add
Usage:
.warnreason delete <reason_name>

Aliases: remove, del

Webhook

Webhook utility commands.

Command Description
Usage:
.webhook create [channel] [webhook_name]

Usage:
.webhook edit <message> <content>


Aliases: perms
Usage:
.webhook say <message>

Usage:
.webhook send <webhook_link> <message>

Usage:
.webhook session <webhook_link>

Usage:
.webhook session close [channel]

Usage:
.webhook sudo <member> <message>

Welcome

Welcomes new members and goodbye those who leave to the guild
in the default channel rewritten for V3 from
https://github.com/irdumbs/Dumb-Cogs/blob/master/welcome/welcome.py

Author(s): irdumb and TrustyJAID

Repo: https://github.com/TrustyJAID/Trusty-cogs

Command Description
Usage:
.welcomeset bot goodbyemsg [format_msg]

Aliases: goodbyemessage
Usage:
.welcomeset bot msg [format_msg]

Usage:
.welcomeset bot role [role]

Usage:
.welcomeset embed colour <colour>

Aliases: color
Usage:
.welcomeset embed goodbyecolour <colour>

Aliases: gcolor, goodbyecolor, gcolour
Usage:
.welcomeset embed icon [link]

Usage:
.welcomeset embed image goodbye [link]

Usage:
.welcomeset embed image greeting [link]

Usage:
.welcomeset embed thumbnail [link]

Usage:
.welcomeset embed title [title]


Aliases: leave
Usage:
.welcomeset goodbye add <format_msg>

Usage:
.welcomeset goodbye allowedmentions <set_to> ["users"|"roles"|"everyone"...]

Usage:
.welcomeset goodbye channel <channel>

Usage:
.welcomeset goodbye deleteafter [delete_after]

Usage:
.welcomeset goodbye list [raw=False]

Aliases: edit, delete, del

Aliases: welcome
Usage:
.welcomeset greeting add <format_msg>

Usage:
.welcomeset greeting allowedmentions <set_to> ["users"|"roles"|"everyone"...]

Usage:
.welcomeset greeting channel <channel>

Usage:
.welcomeset greeting deleteafter [delete_after]

Usage:
.welcomeset greeting filter [replacement]

Usage:
.welcomeset greeting grouped <grouped>

Usage:
.welcomeset greeting list [raw=False]

Aliases: edit, delete, del
Usage:
.welcomeset greeting minimumage <days>

Aliases: age
Usage:
.welcomeset whisper [choice]

WhoAsked

When you just have to ask who the hell asked?

Command Description
Usage:
.whoasked [message_id]

WhoDeleted

find who deleted that messages

Command Description
Usage:
.whodeleted [channel]

Aliases: wd

WhoPingedMe

Who Pinged Me!?

Command Description

Aliases: whopingme, wpm

Aliases: b
Usage:
.whopingedme block channels [channels]...

Aliases: c, channel
Usage:
.whopingedme block user <user>

Aliases: u

Aliases: off

Aliases: on

Aliases: view, show

Aliases: ubl
Usage:
.whopingedme unblock channels [channels]...

Aliases: c, channel
Usage:
.whopingedme unblock user <user>

Aliases: u

WhoPlays

Look at what games people in the server are playing.
Rewritten for V3, from https://github.com/AznStevy/Maybe-Useful-Cogs/blob/master/whoplays/whoplays.py

Author(s): Stevy and Predä

Repo: https://github.com/PredaaA/predacogs

Command Description
Usage:
.whoplays <game>

Aliases: whoplay

WhoReacted

see who reacted

Command Description
Usage:
.whoreacted [channel]

WhosThatPokemon

Can you guess Who's That Pokémon?

Author(s): @306810730055729152, max, and flame442

Repo: https://github.com/ltzmax/maxcogs

Command Description
Usage:
.whosthatpokemon [generation]

Aliases: wtp

Wikipedia

Look up stuff on Wikipedia.

Command Description
Usage:
.wikipedia <query>

Aliases: wiki

WordBase

Generate rhymes, use a reverse dictionary, and more word related generators.

Command Description
Usage:
.consonants <word>

Usage:
.homophones <word>

Usage:
.reversedefine <definition>

Usage:
.rhymes <word>

Usage:
.triggers <word>

WordStats

Tracks commonly used words.

Command Description
Usage:
.topchatters [guild] [word] [amount=10]

Usage:
.topchatters global [word] [amount=10]

Usage:
.topratio <word> [guild] [amount=10] [min_total=0]

Usage:
.topratio global <word> [amount=10] [min_total=0]

Usage:
.wordstats [member_or_guild] [amount_or_word=30]

Usage:
.wordstats global [amount_or_word=30]

Usage:
.wordstatsset channel [value]

Usage:
.wordstatsset minlength [value]

Usage:
.wordstatsset server [value]

Usage:
.wordstatsset stopwords [value]

Usage:
.wordstatsset user [value]

YouTube

Search YouTube for videos.

Author(s): aikaterna and Paddo

Repo: https://github.com/aikaterna/aikaterna-cogs

Command Description
Usage:
.youtube <query>

Usage:
.ytsearch <query>