42 Cogs with 735 Commands



AFK

A cog for being afk and responding when idiots ping you.

Command Description
Usage:
<afk [message]

Usage:
<afk block <"add"|"remove"> [users]

Usage:
<afk clear <member>

Usage:
<afk custom <message>

Usage:
<afk ignore <"add"|"remove"> [channels]


Aliases: block
Usage:
<afk reset <member>

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...>

AutoRoler

AutoRoler

Command Description
Usage:
<autorole add <role>

Usage:
<autorole remove <role>

BoostUtils

Nitro Boost Utilities.

Command Description

Aliases: boostmsg, bmsg
Usage:
<boostmessage channels <"add"|"remove"> [channels]...

Usage:
<boostmessage message boosted [message]

Aliases: boost
Usage:
<boostmessage message unboosted [message]

Aliases: unboost

Aliases: show, showsettings, ss
Usage:
<boostmessage toggle [true_or_false]

ButtonPoll

Create polls with buttons, and get a pie chart afterwards!

Author(s): @vexingvexed

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

Command Description
Usage:
<advstartpoll [arguments]

Usage:
<buttonpoll [chan]

Aliases: poll, bpoll
Usage:
<endpoll <message_id>

Aliases: endp
Usage:
<getvoters <message_id>

Aliases: voters

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]

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]

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

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

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>

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>

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>

EmbedCreator

Create embeds using buttons, modals and dropdowns!

Command Description
Usage:
<embedcreate <options>

Aliases: ecreate

EventPayout

Custom cog for moonlake

Command Description
Usage:
<eventpayout <prize> [members]...

Aliases: epay

Aliases: epayset
Usage:
<eventpayoutset channel <forum_channel>

Usage:
<eventpayoutset embedmessage [message]

Aliases: embed, message
Usage:
<eventpayoutset manager <role>

Usage:
<eventpayoutset pingrole [role]

Usage:
<eventpayoutset tag <tagname>

Events

Make incredible events, with a unique user experience to claim prizes!

Command Description

Aliases: e, events
Usage:
<event cancel <event>

Usage:
<event create [channel] <prize> [description] [kwargs_flags]

Aliases: +, add, start
Usage:
<event end [event] [channel] [winners]... [prize] [description] [kwargs_flags]

Aliases: -, stop

Aliases: e

Aliases: lb
Usage:
<event list ["all"|"active"|"scheduled"|"ended"=all]

Usage:
<event settings [profile]

Usage:
<event show <event>

Aliases: infos
Usage:
<event winners <event>


Aliases: wlb

Aliases: sete, eset
Usage:
<setevents claimprizeforumchannel <profile> <forum channel>

Usage:
<setevents claimprizeforumtags <profile> <claim_prize_forum_tags>

Usage:
<setevents claimprizepingrole <profile> <role>

Usage:
<setevents creatorroles <profile> <creator_roles>

Usage:
<setevents dmhost <profile> <dm_host>

Usage:
<setevents dmwinners <profile> <dm_winners>

Usage:
<setevents embedcolor <profile> <colour>

Usage:
<setevents emojicontent <profile> <emoji_content>

Usage:
<setevents imageurl <profile> <image_url>

Usage:
<setevents logschannel <profile> <logs_channel>

Usage:
<setevents managerroles <profile> <manager_roles>

Usage:
<setevents modalconfig <profile> [confirmation=False]

Aliases: configmodal
Usage:
<setevents ping <profile> <ping>

Usage:
<setevents pingrole <profile> <role>

Usage:
<setevents profileadd <profile>

Aliases: addprofile
Usage:
<setevents profileclone <old_profile> <profile>

Aliases: cloneprofile
Usage:
<setevents profileremove <profile> [confirmation=False]

Aliases: removeprofile
Usage:
<setevents profilerename <old_profile> <profile>

Aliases: renameprofile

Aliases: listprofiles
Usage:
<setevents resetsetting <profile> <setting>

Usage:
<setevents showsettings <profile> [with_dev=False]

Usage:
<setevents thankdonor <profile> <thank_donor>

Usage:
<setevents thumbnailurl <profile> <thumbnail_url>

Usage:
<setevents winnersrole <profile> <role>

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>

Giveaways

Make incredible giveaways, moving from requirements checks to a unique user experience!

Command Description

Aliases: g, giveaways
Usage:
<giveaway cancel <giveaway>

Usage:
<giveaway checkrequirements <giveaway> [member=<you>]

Aliases: checkreqs
Usage:
<giveaway create [channel] [duration] [winners_amount] <prize> [kwargs_requirements_flags]

Aliases: +, add, start
Usage:
<giveaway drop [channel] [duration] [winners_amount] <prize> [kwargs_requirements_flags]

Aliases: ++
Usage:
<giveaway end <giveaway>

Aliases: -, stop

Aliases: e
Usage:
<giveaway join <giveaway>

Aliases: j

Aliases: lb
Usage:
<giveaway leave <giveaway>

Aliases: l
Usage:
<giveaway list ["all"|"active"|"scheduled"|"ended"=all]

Usage:
<giveaway multi [channel] [duration] [winners_amount] [prizes]... [kwargs_requirements_flags]

Aliases: +++
Usage:
<giveaway participants <giveaway>

Usage:
<giveaway reroll <giveaway>

Aliases: rr
Usage:
<giveaway settings [profile]

Usage:
<giveaway show <giveaway>

Aliases: infos
Usage:
<giveaway winners <giveaway>


Aliases: wlb

Aliases: setg, gset
Usage:
<setgiveaways bonusentries <profile> <bonus_entries>

Usage:
<setgiveaways checkrequirementsonend <profile> <check_requirements_on_end>

Usage:
<setgiveaways claimprizeforumchannel <profile> <forum channel>

Usage:
<setgiveaways claimprizeforumtags <profile> <claim_prize_forum_tags>

Usage:
<setgiveaways claimprizepingrole <profile> <role>

Usage:
<setgiveaways creatorroles <profile> <creator_roles>

Usage:
<setgiveaways dmhost <profile> <dm_host>

Usage:
<setgiveaways dmwinners <profile> <dm_winners>

Usage:
<setgiveaways embedcolor <profile> <colour>

Usage:
<setgiveaways emoji <profile> <emoji>

Usage:
<setgiveaways emojicontent <profile> <emoji_content>

Usage:
<setgiveaways imageurl <profile> <image_url>

Usage:
<setgiveaways logschannel <profile> <logs_channel>

Usage:
<setgiveaways managerroles <profile> <manager_roles>

Usage:
<setgiveaways modalconfig <profile> [confirmation=False]

Aliases: configmodal
Usage:
<setgiveaways nodonor <profile> <no_donor>

Usage:
<setgiveaways ping <profile> <ping>

Usage:
<setgiveaways pingrole <profile> <role>

Usage:
<setgiveaways profileadd <profile>

Aliases: addprofile
Usage:
<setgiveaways profileclone <old_profile> <profile>

Aliases: cloneprofile
Usage:
<setgiveaways profileremove <profile> [confirmation=False]

Aliases: removeprofile
Usage:
<setgiveaways profilerename <old_profile> <profile>

Aliases: renameprofile

Aliases: listprofiles
Usage:
<setgiveaways resetsetting <profile> <setting>

Usage:
<setgiveaways rqamariexp <profile> <rq_amari_exp>

Usage:
<setgiveaways rqamarilevel <profile> <rq_amari_level>

Usage:
<setgiveaways rqamariweeklyexp <profile> <rq_amari_weekly_exp>

Usage:
<setgiveaways rqblacklistedroles <profile> <rq_blacklisted_roles>

Usage:
<setgiveaways rqbypassroles <profile> <rq_bypass_roles>

Usage:
<setgiveaways rqdiscordjoineddays <profile> <rq_discord_joined_days>

Usage:
<setgiveaways rqguildjoineddays <profile> <rq_guild_joined_days>

Usage:
<setgiveaways rqlevelupexp <profile> <rq_levelup_exp>

Usage:
<setgiveaways rqleveluplevel <profile> <rq_levelup_level>

Usage:
<setgiveaways rqlevelupmessages <profile> <rq_levelup_messages>

Usage:
<setgiveaways rqmessagesallowedchannels <profile> <rq_messages_allowed_channels>

Usage:
<setgiveaways rqmessagescooldown <profile> <rq_messages_cooldown>

Usage:
<setgiveaways rqmessagescount <profile> <rq_messages_count>

Usage:
<setgiveaways rqregexallowedchannels <profile> <rq_regex_allowed_channels>

Usage:
<setgiveaways rqregexpatternmessagecontent <profile> <rq_regex_pattern_message_content>

Usage:
<setgiveaways rqrequiredroles <profile> <rq_required_roles>

Usage:
<setgiveaways showsettings <profile> [with_dev=False]

Usage:
<setgiveaways thankdonor <profile> <thank_donor>

Usage:
<setgiveaways thumbnailurl <profile> <thumbnail_url>

Usage:
<setgiveaways winnersrole <profile> <role>

ImageLog

Logs deleted images for moderation purposes.

Author(s): hollowstrawberry

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

Command Description
Usage:
<imagelog log_moderator_self_deletes [value]

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

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>

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>

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

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>

ReactLog

Log when reactions are added or removed.

Command Description

Aliases: reactionlog

Aliases: bl
Usage:
<reactlog blacklist add <member>

Usage:
<reactlog blacklist remove <member>

Usage:
<reactlog channel [channel]

Usage:
<reactlog ignore add <channel>

Usage:
<reactlog ignore remove <channel>

Usage:
<reactlog logall [toggle]

Usage:
<reactlog reactadd [toggle]

Usage:
<reactlog reactdel [toggle]

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]

RolePerks

Command Description

Aliases: roleperk

Aliases: chan
Usage:
<roleperks channel category <category>

Aliases: c

Aliases: perms, perm

Aliases: update, change, view

Aliases: c

Aliases: r

Aliases: eligible, er, eligiblerole, erole
Usage:
<roleperks eligibleroles add <role>

Aliases: +

Aliases: ls
Usage:
<roleperks eligibleroles remove <role>

Aliases: rm, delete, del, -

Aliases: roles

Aliases: ls
Usage:
<roleperks role memberlimit <limit>

Aliases: memlim
Usage:
<roleperks role precedingrole <role>

Aliases: preceeding, preceedingrole

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]... <message>

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

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


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

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>

Snipe

Bulk sniping deleted and edited messages, for moderation purpose!

Author(s): epic guy and AAA3A

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

Command Description
Usage:
<esnipe [channel] [index=0]

Usage:
<esnipe bulk [channel]

Usage:
<esnipe embeds [channel]

Usage:
<esnipe index [channel] [index=0]

Usage:
<esnipe list [channel] [member]

Usage:
<esnipe member [channel] <member>

Aliases: user
Usage:
<esnipe membersmentions [channel]

Aliases: usersmentions
Usage:
<esnipe mentions [channel]

Usage:
<esnipe rolesmentions [channel]

Usage:
<setsnipe ignored <ignored>

Usage:
<setsnipe ignoredchannels <ignored_channels>

Usage:
<setsnipe modalconfig [confirmation=False]

Aliases: configmodal
Usage:
<setsnipe resetsetting <setting>

Usage:
<setsnipe showsettings [with_dev=False]

Usage:
<snipe [channel] [index=0]

Usage:
<snipe bulk [channel]

Usage:
<snipe embeds [channel]

Usage:
<snipe index [channel] [index=0]

Usage:
<snipe list [channel] [member]

Usage:
<snipe member [channel] <member>

Aliases: user
Usage:
<snipe membersmentions [channel]

Aliases: usersmentions
Usage:
<snipe mentions [channel]

Usage:
<snipe rolesmentions [channel]

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]

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

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

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