113 Cogs with 1.2k Commands
acronymgame
A cog to play a random match of Acrononym game, with Modals!
Author(s): AAA3A
Command | Description |
---|---|
pls acronymgame | Play a random match of Acronym game. |
Aliases: acro, acronym
|
admin
A collection of server administration utilities.
Author(s): Cog Creators
Command | Description |
---|---|
pls addrole | Add a role to a user. |
pls announceset | Change how announcements are sent in this guild. |
pls announceset channel | Change the channel where the bot will send announcements. |
pls announceset clearchannel | Unsets the channel for announcements. |
pls editrole | Edit role settings. |
pls editrole colour | Edit a role's colour. |
pls editrole name | Edit a role's name. |
pls removerole | Remove a role from a user. |
pls selfrole | Add or remove a selfrole from yourself. |
pls selfrole list | Lists all available selfroles. |
pls selfroleset | Manage selfroles. |
pls selfroleset add | Add a role, or a selection of roles, to the list of available selfroles. |
pls selfroleset clear | Clear the list of available selfroles for this server. |
pls selfroleset remove | Remove a role, or a selection of roles, from the list of available selfroles. |
advancedblacklist
An advanced blacklist cog for more control over your blacklist
Author(s): Jojo#7791
Command | Description |
---|---|
pls localblacklist | Manage the local blacklist for your guild. |
Aliases: localblocklist
|
|
pls localblacklist add | Add users to the local blacklist |
pls localblacklist clear | Clear the local blacklist |
pls localblacklist list | List the members and roles in the local blacklist. |
pls localblacklist reason | Edit the reason for a member or role in the local blacklist. |
pls localblacklist remove | Remove users from the local blacklist. |
pls localwhitelist | Manage the local whitelist for your guild. |
Aliases: localallowlist
|
|
pls localwhitelist add | Add members and roles to the local whitelist. |
pls localwhitelist clear | Clear the local whitelist |
pls localwhitelist list | List the locally whitelisted members/roles |
pls localwhitelist reason | Edit the reason for a locally whitelisted member/role |
pls localwhitelist remove | Remove members/roles from the local whitelist |
adventure
Adventure, derived from the Goblins Adventure cog by locastan.
Author(s): locastan, aikaterna, TrustyJAID, and Draper
Command | Description |
---|---|
pls adventure | This will send you on an adventure! |
pls adventureset | Setup various adventure settings. |
pls adventureset cart | [Admin] Add or remove a text channel that the Trader cart can appear in. |
pls adventureset cartname | [Admin] Set the server's name of the cart. |
pls adventureset cartroom | [Admin] Lock carts to a specific text channel. |
pls adventureset carttime | [Admin] Set the cooldown of the cart. |
pls adventureset economy | [Admin] Manages the adventure economy. |
pls adventureset economy maxwithdraw | [Admin] Set how much players are allowed to withdraw. |
pls adventureset economy withdraw | [Admin] Toggle whether users are allowed to withdraw from adventure currency to main currency. |
pls adventureset embeds | [Admin] Set whether or not to use embeds for the adventure game. |
Aliases: embed
|
|
pls adventureset god | [Admin] Set the server's name of the god. |
pls adventureset locks | [Admin] Reset Adventure locks. |
pls adventureset locks adventure | [Admin] Reset the adventure game lock for the server. |
pls adventureset rebirthcost | [Admin] Set what percentage of the user balance to charge for rebirths. |
pls adventureset showsettings | Display current settings. |
pls adventureset version | Display the version of adventure being used. |
pls aleaderboard | Print the leaderboard. |
pls apayday | Get some free gold. |
pls atransfer | Transfer currency between players/economies. |
pls atransfer deposit | Convert bank currency to gold. |
pls atransfer player | Transfer gold to another player. |
pls atransfer withdraw | Convert gold to bank currency. |
pls backpack | This shows the contents of your backpack. |
pls backpack disassemble | Disassemble items from your backpack. |
pls backpack equip | Equip an item from your backpack. |
pls backpack eset | Equip all parts of a set that you own. |
pls backpack sell | Sell an item from your backpack. |
pls backpack sellall | Sell all items in your backpack. Optionally specify rarity or slot. |
pls backpack trade | Trade an item from your backpack to another user. |
pls bless | [Cleric Class Only] |
pls cbackpack | Complex backpack management tools. |
pls cbackpack disassemble | Disassemble items from your backpack. |
pls cbackpack sell | Sell items from your backpack. |
pls cbackpack show | This shows the contents of your backpack. |
pls convert | Convert normal, rare or epic chests. |
pls ebackpack | This shows the contents of your backpack that can be equipped. |
pls equip | This equips an item from your backpack. |
pls focus | [Wizard Class Only] |
pls forge | [Tinkerer Class Only] |
pls heroclass | Allows you to select a class if you are level 10 or above. |
pls insight | [Psychic Class Only] |
pls loadout | Set up gear sets or loadouts. |
Aliases: loadouts
|
|
pls loadout delete | Delete a saved loadout. |
pls loadout equip | Equip a saved loadout. |
pls loadout save | Save your current equipment as a loadout. |
pls loadout show | Show saved loadouts. |
pls loot | This opens one of your precious treasure chests. |
pls music | [Bard Class Only] |
pls mysets | Show your sets. |
pls negaverse | This will send you to fight a nega-member! |
pls nvsb | Print the negaverse scoreboard. |
pls pet | [Ranger Class Only] |
pls pet forage | Use your pet to forage for items! |
pls pet free | Free your pet :cry: |
pls rage | [Berserker Class Only] |
pls rebirth | Resets your character level and increases your rebirths by 1. |
pls scoreboard | Print the scoreboard. |
pls setinfo | Show set bonuses for the specified set. |
pls skill | This allows you to spend skillpoints. |
pls stats | This draws up a character sheet of you or an optionally specified member. |
pls themeset | [Admin] Modify themes. |
pls themeset list | [Admin] Show custom objects in the specified theme. |
Aliases: show
|
|
pls themeset list monster | [Admin] Show monster objects in the specified theme. |
pls themeset list pet | [Admin] Show pet objects in the specified theme. |
pls unequip | This stashes a specified equipped item into your backpack. |
pls wscoreboard | Print the weekly scoreboard. |
adventurealert
Alert when a dragon appears in adventure
Author(s): TrustyJAID
Command | Description |
---|---|
pls adventurealert | Set notifications for all adventures |
pls adventurealert add | Toggle adventure notifications in this server |
Aliases: user, users, remove, rem, toggle
|
|
pls adventurealert global | Toggle adventure notifications in all shared servers |
pls adventurealert removeall | Remove all adventurealert settings in all guilds |
pls adventurealert removeuser | Remove a specific user ID from adventure alerts |
pls adventurealert role | Add or remove a role to be pinged when a dragon appears |
pls adventurealert settings | Shows a list of servers you have alerts |
Aliases: setting
|
|
pls ascendedalert | Set notifications for ascendeds appearing in adventure |
pls ascendedalert add | Toggle ascended notifications on this server |
Aliases: user, users, remove, rem
|
|
pls ascendedalert global | Toggle ascended notifications across all shared servers |
pls ascendedalert removeuser | Remove a specific user ID from ascended alerts |
pls ascendedalert role | Add or remove a role to be pinged when an ascended appears |
pls cartalert | Set notifications for carts appearning |
pls cartalert add | Toggle cart notifications on this server |
Aliases: user, users, remove, rem, toggle
|
|
pls cartalert global | Toggle cart notifications in all shared servers |
pls cartalert removeuser | Remove a specific user ID from cart alerts |
pls cartalert role | Add or remove a role to be pinged when the cart appears |
pls dragonalert | Set notifications for dragons appearing in adventure |
Aliases: bossalert
|
|
pls dragonalert add | Toggle dragon notifications on this server |
Aliases: user, users, remove, rem
|
|
pls dragonalert global | Toggle dragon notifications across all shared servers |
pls dragonalert removeuser | Remove a specific user ID from dragon alerts |
pls dragonalert role | Add or remove a role to be pinged when a dragon appears |
pls immortalalert | Set notifications for immortals appearing in adventure |
pls immortalalert add | Toggle immortal notifications on this server |
Aliases: user, users, remove, rem
|
|
pls immortalalert global | Toggle immortal notifications across all shared servers |
pls immortalalert removeuser | Remove a specific user ID from immortal alerts |
pls immortalalert role | Add or remove a role to be pinged when an immortal appears |
pls minibossalert | Set notifications for minibosses appearing in adventure |
pls minibossalert add | Toggle miniboss notifications in this server |
Aliases: user, users, remove, rem, toggle
|
|
pls minibossalert global | Toggle miniboss notifications in all shared servers |
pls minibossalert removeuser | Remove a specific user ID from miniboss alerts |
pls minibossalert role | Add or remove a role to be pinged when the miniboss appears |
pls possessedalert | Set notifications for possesseds appearing in adventure |
pls possessedalert add | Toggle possessed notifications on this server |
Aliases: user, users, remove, rem
|
|
pls possessedalert global | Toggle possessed notifications across all shared servers |
pls possessedalert removeuser | Remove a specific user ID from possessed alerts |
pls possessedalert role | Add or remove a role to be pinged when a possessed appears |
pls transcendedalert | Set notifications for transcendeds appearing in adventure |
pls transcendedalert add | Toggle transcended notifications on this server |
Aliases: user, users, remove, rem
|
|
pls transcendedalert global | Toggle transcended notifications across all shared servers |
pls transcendedalert removeuser | Remove a specific user ID from transcended alerts |
pls transcendedalert role | Add or remove a role to be pinged when a transcended appears |
afk
A cog for being afk and responding when idiots ping you.
Author(s): Unknown
Command | Description |
---|---|
pls afk | Set yourself as AFK with an optional message. |
pls afk block | Block of unblock users from triggering your ping list. |
pls afk clear | [Admin/Mod] Reset member's AFK. |
pls afk custom | Change the message sent when someone pings you while you're afk. |
pls afk ignore | [Admin/Mod] Add or remove channels for your guild. |
pls afk list | List users who are AFK and their duration. |
pls afk list blocked | List your blocked users. |
Aliases: block
|
|
pls afk list ignored | Lists the ignored channels for AFK. |
pls afk reset | [Admin/Mod] Reset member's custom afk message. |
aki
Play Akinator in Discord!
Author(s): PhenoM4n4n and sravan
Command | Description |
---|---|
pls aki | Start a game of Akinator! |
altdentifier
Check new users with AltDentifier API
Author(s): PhenoM4n4n
Command | Description |
---|---|
pls altcheck | Check a user on AltDentifier. |
pls altset | Manage AltDentifier Settings. |
pls altset action | Specify what actions to take when a member joins and has a certain Trust Level. |
pls altset channel | Set the channel to send AltDentifier join checks to. |
pls altset settings | View AltDentifier Settings. |
pls altset unwhitelist | Remove a user from the AltDentifier whitelist. |
pls altset whitelist | Whitelist a user from AltDentifier actions. |
battleroyale
Play Battle Royale with your friends!
Author(s): inthedark.org, MAX, AAA3A, and sravan
Command | Description |
---|---|
pls battleroyale | Battle Royale with other members! |
pls battleroyale auto | Battle Royale with random players from your server. |
pls battleroyale leaderboard | Show the leaderboard. |
pls battleroyale profile | Show your battle royale profile. |
pls battleroyale role | Battle Royale with members from a specific role in your server. |
pls setbattleroyale | Configuration commands for BattleRoyale. |
Aliases: battleset
|
|
pls setbattleroyale prize | Changes the prize amount. |
betteruptime
Replaces the core uptime
command to show the uptime
percentage over the last 30 days.
The cog will need to run for a full 30 days for the full
data to become available.
Author(s): @vexingvexed
Command | Description |
---|---|
pls downtime | Check [botname] downtime over the last 30 days. |
pls uptime | Get [botname]'s uptime percent over the last 30 days, and when I was last restarted. |
pls uptimegraph | Check [botname] uptime with a graph over the last 30 days. |
bingo
Bingo cog.
Author(s): Vexed (Vexed#0714)
Command | Description |
---|---|
pls bingo | Bingo! |
pls bingo board | |
pls bingo cancel | Cancel a bingo game. |
pls bingo mark | Mark a number on your bingo card |
pls bingo quit | Quit the bing game you're currently in. |
pls bingo setmanagerrole | Set the manager role, they can start/stop bingos. |
pls bingo start | Start a bingo game. |
botmod
Author(s): Unknown
Command | Description |
---|---|
pls botmod | Group commands for botmod management. |
pls botmod blacklist | Blacklist someone from using the bot. |
pls botmod blacklist reason | Get the reason for why the mentioned user was blacklisted (that is if they were actually blacklisted) |
pls botmod blacklist server | Blacklist servers from using the bot. |
pls botmod blacklistedusers | Get a paginated list of blacklisted bot users with reasons for their blacklist. |
Aliases: blu, bll
|
|
pls botmod list | Shows a list of current botmods set up for [botname] |
pls botmod unblacklist | Removes the mentioned user from the blacklist. |
pls botmod unblacklist server | Unblacklist servers from the blacklist. |
calculator
Do math
Author(s): PhenoM4n4n
Command | Description |
---|---|
pls calculate | Calculate a math expression. |
cleanup
This cog contains commands used for "cleaning up" (deleting) messages.
This is designed as a moderator tool and offers many convenient use cases.
All cleanup commands only apply to the channel the command is executed in.
Messages older than two weeks cannot be mass deleted.
This is a limitation of the API.
Author(s): Cog Creators
Command | Description |
---|---|
pls cleanup | Base command for deleting messages. |
Aliases: purge
|
|
pls cleanup after | Delete all messages after a specified message. |
pls cleanup before | Deletes X messages before the specified message. |
pls cleanup between | Delete the messages between Message One and Message Two, providing the messages IDs. |
pls cleanup bot | Clean up command messages and messages from the bot in the current channel. |
pls cleanup duplicates | Deletes duplicate messages in the channel from the last X messages and keeps only one copy. |
pls cleanup messages | Delete the last X messages in the current channel. |
pls cleanup self | Clean up messages owned by the bot in the current channel. |
pls cleanup text | Delete the last X messages matching the specified text in the current channel. |
pls cleanup user | Delete the last X messages from a specified user in the current channel. |
pls cleanupset | Manage the settings for the cleanup command. |
pls cleanupset notify | Toggle clean up notification settings. |
color
View embeds showcasing the supplied color and information about it
Author(s): Neuro Assassin#4779 <@473541068378341376>
Repo: https://github.com/MelonBot-Development/Toxic-Cogs.git
Command | Description |
---|---|
pls color | Group command for color commands |
Aliases: colour
|
|
pls color decimal | Provides the RGB value of the decimal value given. |
pls color hex | Provides the RGB value and HSL value of a passed hexadecimal value. Hexadecimal value must in the format of something like |
pls color hsl | Provides the hexadecimal value and the RGB value of the hsl value given. Each value must have a space between them. |
pls color msgshort | Enable or disable the in-message shortcut. |
pls color name | Provides the hexadecimal value, RGB value and HSL value of a passed color. For example, pass |
pls color rgb | Provides the hexadecimal value and HSL value of the rgb value given. Each value must have a space between them. Highest argument must be 1 or 255, indicating the highest value of a single value (r, g, or b). |
compliment
Compliment users because there's too many insults
Author(s): Airen, JennJenn, and TrustyJAID
Command | Description |
---|---|
pls compliment | Compliment the user |
connect4
Play Connect 4!
Author(s): Benjamin Mintz, flare, and PhenoM4n4n
Command | Description |
---|---|
pls connect4 | Play Connect 4 with another player. |
pls connect4 stats | View Connect 4 stats. |
conversationgames
Conversation games
Author(s): inthedark.org
Command | Description |
---|---|
pls cgset | Configurating options for Conversation Games. |
pls cgset rating | Set rating for the games. |
pls dare | Dare questions, optionally ask dare questions to members! |
pls neverhaveiever | Never have I ever. |
Aliases: nhie
|
|
pls paranoia | Paranoia questions. |
pls truth | Truth questions, optionally ask truth questions to members! |
pls wouldyourather | Would you rather? |
Aliases: wyr
|
core
The Core cog has many commands related to core functions.
These commands come loaded with every Red bot, and cover some of the most basic usage of the bot.
Author(s): Cog Creators
Command | Description |
---|---|
pls autoimmune | Commands to manage server settings for immunity from automated actions. |
pls autoimmune add | Makes a user or role immune from automated moderation actions. |
pls autoimmune isimmune | Checks if a user or role would be considered immune from automated actions. |
pls autoimmune list | Gets the current members and roles configured for automatic moderation action immunity. |
pls autoimmune remove | Remove a user or role from being immune to automated moderation actions. |
pls bankset | Base command for bank settings. |
pls bankset bankname | Set the bank's name. |
pls bankset creditsname | Set the name for the bank's currency. |
pls bankset maxbal | Set the maximum balance a user can get. |
pls bankset prune | Base command for pruning bank accounts. |
pls bankset prune server | Prune bank accounts for users no longer in the server. |
pls bankset prune user | Delete the bank account of a specified user. |
pls bankset registeramount | Set the initial balance for new bank accounts. |
pls bankset reset | Delete all bank accounts. |
pls bankset showsettings | Show the current bank settings. |
pls command | Commands to enable and disable commands and cogs. |
pls command disable | Disable a command. |
pls command disable server | Disable a command in this server only. |
pls command disablecog | Disable a cog in this server. |
pls command enable | Enable a command. |
pls command enable server | Enable a command in this server. |
pls command enablecog | Enable a cog in this server. |
pls command listdisabled | List disabled commands. |
pls command listdisabled global | List disabled commands globally. |
pls command listdisabled guild | List disabled commands in this server. |
pls command listdisabledcogs | List the cogs which are disabled in this server. |
pls contact | Sends a message to the owner. |
pls embedset | Commands for toggling embeds on or off. |
pls embedset channel | Set's a channel's embed setting. |
pls embedset command | Sets a command's embed setting. |
pls embedset command server | Sets a command's embed setting for the current server. |
pls embedset server | Set the server's embed setting. |
pls embedset showsettings | Show the current embed settings. |
pls embedset user | Sets personal embed setting for DMs. |
pls ignore | Commands to add servers or channels to the ignore list. |
pls ignore channel | Ignore commands in the channel, thread, or category. |
pls ignore list | List the currently ignored servers and channels. |
pls ignore server | Ignore commands in this server. |
Aliases: guild
|
|
pls info | Shows info about [botname]. |
pls invite | Shows [botname]'s invite url. |
pls licenseinfo | Get info about Red's licenses. |
Aliases: licenceinfo
|
|
pls localallowlist | Commands to manage the server specific allowlist. |
Aliases: localwhitelist
|
|
pls localallowlist add | Adds a user or role to the server allowlist. |
pls localallowlist clear | Clears the allowlist. |
pls localallowlist list | Lists users and roles on the server allowlist. |
pls localallowlist remove | Removes user or role from the allowlist. |
pls localblocklist | Commands to manage the server specific blocklist. |
Aliases: localblacklist
|
|
pls localblocklist add | Adds a user or role to the local blocklist. |
pls localblocklist clear | Clears the server blocklist. |
pls localblocklist list | Lists users and roles on the server blocklist. |
pls localblocklist remove | Removes user or role from local blocklist. |
pls modlogset | Manage modlog settings. |
pls modlogset cases | Enable or disable case creation for a mod action. |
pls modlogset modlog | Set a channel as the modlog. |
pls modlogset resetcases | Reset all modlog cases in this server. |
pls modonlymode | Marks the bot as mod-only. |
pls mydata | Commands which interact with the data [botname] has about you. |
pls mydata 3rdparty | View the End User Data statements of each 3rd-party module. |
pls mydata forgetme | Have [botname] forget what it knows about you. |
pls mydata getmydata | [Coming Soon] Get what data [botname] has about you. |
pls mydata whatdata | Find out what type of data [botname] stores and why. |
pls ping | View bot latency |
pls ping moreinfo | Ping with additional latency statistics. |
Aliases: more
|
|
pls ping shards | View bot latency for all shards. |
pls set | Commands for changing [botname]'s settings. |
pls set bot | Commands for changing [botname]'s metadata. |
Aliases: metadata
|
|
pls set bot nickname | Sets [botname]'s nickname for the current server. |
pls set deletedelay | Set the delay until the bot removes the command message. |
pls set locale | Changes [botname]'s locale in this server. |
pls set locale server | Changes [botname]'s locale in this server. |
pls set regionalformat | Changes the bot's regional format in this server. This is used for formatting date, time and numbers. |
pls set regionalformat server | Changes the bot's regional format in this server. This is used for formatting date, time and numbers. |
pls set roles | Set server's admin and mod roles for [botname]. |
pls set roles addadminrole | Adds an admin role for this server. |
pls set roles addmodrole | Adds a moderator role for this server. |
pls set roles removeadminrole | Removes an admin role for this server. |
pls set roles removemodrole | Removes a mod role for this server. |
pls set serverfuzzy | Toggle whether to enable fuzzy command search for the server. |
pls set serverprefix | Sets [botname]'s server prefix(es). |
pls set showsettings | Show the current settings for [botname]. Accepts optional guild parameter if its prefix must be recovered. |
pls set usebotcolour | Toggle whether to use the bot owner-configured colour for embeds. |
Aliases: usebotcolor
|
|
pls support | Send an invitation link to join the support server of [botname]. |
Aliases: helpguild, helpserver, supportserver
|
|
pls unignore | Commands to remove servers or channels from the ignore list. |
pls unignore channel | Remove a channel, thread, or category from the ignore list. |
pls unignore server | Remove this server from the ignore list. |
Aliases: guild
|
|
pls uptime | Shows [botname]'s uptime. |
counting
Multifeatured Counting Channel
Create a counting channel for your server, with various additional management options!
Author(s): Obi-Wan3
Command | Description |
---|---|
pls counting | Multifeatured Counting Channel |
pls counting highscore | Show the highest count reached in this server. |
Aliases: score
|
|
pls counting leaderboard | Show the Counting leaderboard in this server. |
Aliases: top, topcounters
|
|
pls countingset | Settings for Counting |
pls countingset allowrepeats | Toggle whether users can count multiple times in a row. |
pls countingset allowtext | Set whether messages not starting with a number are allowed. |
pls countingset assignrole | Toggle whether to assign a role to the most recent user to count (requires add/remove role perms). |
pls countingset autoreset | Set the message to be sent on counter reset when a wrong number is sent (leave blank to turn off auto-reset). |
pls countingset channel | Set the Counting channel. |
pls countingset clear | Clear & reset the current Counting settings. |
pls countingset delete | Toggle whether incorrect counts should be deleted. |
pls countingset penalty | Mute users for a specified amount of time if they count wrong x times in a row (leave both values empty to turn off, requires Core |
pls countingset react | Toggle whether ✓ and ✗ reactions should be added to messages. |
pls countingset resetcounts | Reset the current Counting scores for all server members. |
pls countingset role | Set the role to assign to the most recent user to count. |
pls countingset starting | Set the counter to start off with. |
pls countingset toggle | Toggle Counting in this server. |
pls countingset view | View the current Counting settings. |
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): Neuro Assassin and AAA3A
Command | Description |
---|---|
pls dashboard | Get the link to the Dashboard. |
decancer
Decancer users names removing special and accented chars.
[p]decancerset
to get started if you're already using redbot core modlog
Author(s): KableKompany#0001 and PhenoM4n4n
Repo: https://github.com/Heistman-Development/Kable-Kogs.git
Command | Description |
---|---|
pls decancer | Remove special/cancerous characters from user nicknames |
pls decancerset | Set up the modlog channel for decancer'd users, |
pls decancerset auto | Toggle automatically decancering new users. |
pls decancerset defaultname | If you don't want a server of simps, change this |
pls decancerset modlog | Set a decancer entry to your modlog channel. |
pls dehoist | Decancer all members of the targeted role. |
define
Author(s): Unknown
Command | Description |
---|---|
pls antonym | Displays antonyms for a given word. |
pls define | Looks up an English word in the dictionary. |
pls synonym | Displays synonyms for a given word. |
disboardreminder
Set a reminder to bump on Disboard.
Author(s): inthedark.org and Phenom4n4n
Command | Description |
---|---|
pls bumpreminder | Set a reminder to bump on Disboard. |
Aliases: bprm
|
|
pls bumpreminder channel | Set the channel to send bump reminders to. |
pls bumpreminder clean | Toggle whether [botname] should keep the bump channel "clean." |
pls bumpreminder lock | Toggle whether the bot should automatically lock/unlock the bump channel. |
pls bumpreminder message | Change the message used for reminders. Providing no message will reset to the default message. |
pls bumpreminder pingrole | Set a role to ping for bump reminders. |
pls bumpreminder settings | Show your Bump Reminder settings. |
Aliases: showsettings, show, ss
|
|
pls bumpreminder thankyou | Change the message used for 'Thank You' messages. Providing no message will reset to the default message. |
donationlogging
Donation logging commands.
Helps you in counting and tracking user donations (for discord bot currencies) and automatically assigning them roles.
Author(s): crayyy_zee#2900
Command | Description |
---|---|
pls dono | Donation Logging for your server. |
pls dono add | Add an amount to someone's donation balance. |
pls dono amountcheck | See who has donated more/less than the given amount in the given bank. |
pls dono bal | Check the amount you have donated in the current server |
pls dono check | Check someone's donation balance. |
pls dono leaderboard | See the top donators in the server. |
Aliases: lb, topdonators
|
|
pls dono notes | See donation notes taken for users. |
pls dono remove | Remove an amount from someone's donation balance. |
pls dono reset | Reset a bank or a user's donation balance. |
pls dono setup | A step by step interactive setup command. |
pls donoset | Base command for changing donation settings for your server. |
pls donoset autorole | Change settings for Auto donation roles behaviour in your server. |
pls donoset autorole add | Set whether donation roles automatically get added to users or not. |
pls donoset autorole remove | Set whether donation roles (set with |
pls donoset backup | Get a backup of all the banks in your server. |
Aliases: bu
|
|
pls donoset bank | Manage currency banks in your guild. |
Aliases: banks
|
|
pls donoset bank add | Add a new bank to your server. |
pls donoset bank default | See or set the default bank for your server. |
pls donoset bank emoji | Edit the emoji used for the bank. |
pls donoset bank hide | Hide a bank from the |
pls donoset bank info | See info about a bank. |
pls donoset bank item | Manage item amounts to count towards a bank. |
Aliases: items
|
|
pls donoset bank item add | Add items to a bank. |
pls donoset bank item list | List all registered items of a bank. |
pls donoset bank item remove | Remove items from a bank. |
pls donoset bank list | List all currency banks in your server. |
pls donoset bank log | Set the channel to log donations to for the given bank. |
pls donoset bank remove | Remove a bank from your server. |
pls donoset bank reset | Reset given banks in your server. |
pls donoset bank roles | See or edit auto roles for a given bank |
pls donoset bank roles add | Add autoroles for a bank. |
pls donoset bank roles list | List autoroles for a bank. |
pls donoset bank roles remove | Remove autoroles for a bank. |
pls donoset bank tier | Manage tier amounts to count towards a bank. |
Aliases: tiers
|
|
pls donoset bank tier add | Create a new grinder tier for a bank. |
pls donoset bank tier assign | Assign a user to a tier. |
pls donoset bank tier list | List all registered tiers of a bank. |
pls donoset bank tier remove | Remove a grinder tier from a bank. |
pls donoset bank tier role | Set the role to add to an assigned user. |
pls donoset bank tier unassign | Unassign a user from a tier. |
pls donoset bank unhide | Unhide a bank from the |
pls donoset managers | Adds or removes managers for your guild. |
pls donoset retrieve | Restore a backup of your donation settings. |
pls donoset showsettings | See all the configured donation logging settings for your guild. |
Aliases: showset, ss
|
economy
Get rich and have fun with imaginary currency!
Author(s): Cog Creators
Command | Description |
---|---|
pls bank | Base command to manage the bank. |
pls bank balance | Show the user's account balance. |
pls bank set | Set the balance of a user's bank account. |
pls bank transfer | Transfer currency to other users. |
pls economyset | Base command to manage Economy settings. |
pls economyset paydayamount | Set the amount earned each payday. |
pls economyset paydaytime | Set the cooldown for the payday command. |
pls economyset rolepaydayamount | Set the amount earned each payday for a role. |
pls economyset showsettings | Shows the current economy settings |
pls economyset slotmax | Set the maximum slot machine bid. |
pls economyset slotmin | Set the minimum slot machine bid. |
pls economyset slottime | Set the cooldown for the slot machine. |
pls leaderboard | Print the leaderboard. |
pls payday | Get some free currency. |
pls payouts | Show the payouts for the slot machine. |
pls slot | Use the slot machine. |
embedutils
Create, send, and store rich embeds, from Red-Dashboard too!
Author(s): PhenoM4n4n and AAA3A
Command | Description |
---|---|
pls embed | Post a simple embed with a color, a title and a description. |
pls embed dashboard | Get the link to the Dashboard. |
pls embed download | Download a JSON file for a message's embed(s). |
pls embed downloadstored | Download a JSON file for a stored embed. |
pls embed edit | Edit a message sent by [botname]. |
pls embed fromfile | Post an embed from a valid JSON file (upload it). |
pls embed info | Get info about a stored embed. |
pls embed json | Post embeds from valid JSON. |
pls embed list | Get info about a stored embed. |
pls embed message | Post embed(s) from an existing message. |
pls embed pastebin | Post embeds from a GitHub/Gist/Pastebin/Hastebin link containing valid JSON. |
pls embed poststored | Post stored embeds. |
pls embed postwebhook | Post stored embeds with a webhook. |
pls embed store | Store an embed. |
pls embed unstore | Remove a stored embed. |
pls embed yaml | Post embeds from valid YAML. |
pls embed yamlfile | Post an embed from a valid YAML file (upload it). |
emojitools
Tools for Managing Custom Emojis
Author(s): Obi-Wan3
Command | Description |
---|---|
pls emojitools | Various tools for managing custom emojis in servers. |
pls emojitools add | Add Custom Emojis to Server |
pls emojitools add allreactionsfrom | Add emojis to this server from all reactions in a message. |
pls emojitools add emoji | Add an emoji to this server (leave |
pls emojitools add emojis | Add some emojis to this server. |
pls emojitools add fromimage | Add an emoji to this server from a provided image. |
pls emojitools add fromreaction | Add an emoji to this server from a specific reaction on a message. |
pls emojitools add fromzip | Add some emojis to this server from a provided .zip archive. |
pls emojitools delete | Delete Server Custom Emojis |
Aliases: remove
|
|
pls emojitools delete all | Delete all specific custom emojis from the server. |
pls emojitools delete emojis | Delete custom emojis from the server. |
pls emojitools edit | Edit Custom Emojis in the Server |
pls emojitools edit name | Edit the name of a custom emoji from this server. |
pls emojitools edit roles | Edit the roles to which the usage of a custom emoji from this server is restricted. |
pls emojitools info | Get info about a custom emoji from this server. |
pls emojitools save | Save Custom Emojis to Folders |
pls emojitools save emojis | Save to a folder the specified custom emojis (can be from any server). |
pls emojitools save folders | List all your saved EmojiTools folders. |
pls emojitools save getzip | Zip and upload an EmojiTools folder. |
pls emojitools save remove | Remove an EmojiTools folder. |
pls emojitools save server | Save to a folder all custom emojis from this server (folder name defaults to server name). |
pls emojitools tozip | Get a |
pls emojitools tozip emojis | Get a |
pls emojitools tozip server | Get a |
extendedmodlog
Extended modlogs
Works with core modlogset channel
Author(s): RePulsar and TrustyJAID
Command | Description |
---|---|
pls modlog | Toggle various extended modlog notifications |
Aliases: modlogtoggle, modlogs
|
|
pls modlog all | Turn all logging options on or off. |
pls modlog bot | Bot filter settings. |
Aliases: bots
|
|
pls modlog bot change | Toggle bots from being logged in user updates. |
pls modlog bot deletes | Toggle message delete notifications for bot users. |
Aliases: delete
|
|
pls modlog bot edits | Toggle message edit notifications for bot users. |
Aliases: edit
|
|
pls modlog bot voice | Toggle bots from being logged in voice state updates. |
pls modlog channel | Set the channel for modlogs. |
pls modlog colour | Set custom colours for modlog events |
pls modlog commandlevel | Set the level of commands to be logged. |
pls modlog delete | Delete logging settings. |
pls modlog delete bulkdelete | Toggle bulk message delete notifications. |
pls modlog delete cachedonly | Toggle message delete notifications for non-cached messages. |
pls modlog delete ignorecommands | Toggle message delete notifications for valid bot command messages. |
pls modlog delete individual | Toggle individual message delete notifications for bulk message delete. |
pls modlog embeds | Set modlog events to use embeds or text |
pls modlog emojiset | Set the emoji used in text modlogs. |
pls modlog ignore | Ignore a channel from message delete/edit events and bot commands. |
pls modlog member | Toggle individual member update settings. |
Aliases: members, memberchanges
|
|
pls modlog member all | Set all member update settings. |
pls modlog member avatar | Toggle avatar updates for member changes. |
pls modlog member flags | Toggle flags updates for members. |
pls modlog member nickname | Toggle nickname updates for member changes. |
Aliases: nicknames
|
|
pls modlog member pending | Toggle pending updates for members. |
pls modlog member roles | Toggle role updates for members. |
Aliases: role
|
|
pls modlog member settings | Show the current settings on member updates. |
pls modlog member timeout | Toggle timeout updates for members. |
pls modlog resetchannel | Reset the modlog event to the default modlog channel. |
pls modlog settings | Show the servers current ExtendedModlog settings |
pls modlog toggle | Turn on and off specific modlog actions |
pls modlog unignore | Unignore a channel from message delete/edit events and bot commands. |
firstmessage
Provides a link to the first message in the provided channel.
Author(s): inthedark.org
Command | Description |
---|---|
pls firstmessage | Provide a link to the first message in current or provided channel. |
forcemention
Mention the unmentionables
Author(s): Bobloy and PhenoM4n4n
Command | Description |
---|---|
pls forcemention | Mentions that role, regardless if it's unmentionable. |
freeloadermode
An useful cog dedicated to make banning those stupid freeloaders that leave your server right after an event or something.
Author(s): inthedark.org#0666
Command | Description |
---|---|
pls freeloadermode | Configuration options for freeloadermode. |
Aliases: fm, freeloader
|
|
pls freeloadermode action | Set the action to take upon freeloaders that leave the server. |
pls freeloadermode logchannel | Set the channel where freeloader stats are logged in. |
pls freeloadermode message | Change the message sent to the users before they're banned. |
pls freeloadermode off | Toggle freeloader mode off |
pls freeloadermode on | Toggle freeloader mode with an optional time to untoggle. |
pls freeloadermode showsettings | Show the current settings for the freeloader mode. |
Aliases: ss, show, settings
|
|
pls freeloadermode time | Sets the time length of the tempban. |
pls freeloadermode whitelist | Base commands for whitelist. |
pls freeloadermode whitelist user | Add/Remove whitelist from users. |
pls freeloadermode whitelist user add | Add a user to the whitelist. |
pls freeloadermode whitelist user remove | Remove a user from the whitelist. |
general
General commands.
Author(s): Cog Creators
Command | Description |
---|---|
pls 8 | Ask 8 ball a question. |
pls choose | Choose between multiple options. |
pls flip | Flip a coin... or a user. |
pls lmgtfy | Create a lmgtfy link. |
pls roll | Roll a random number. |
pls rps | Play Rock Paper Scissors. |
pls stopwatch | Start or stop the stopwatch. |
Aliases: sw
|
|
pls urban | Search the Urban Dictionary. |
giveaways
Host embedded giveaways in your server with the help of reactions.
This cog is a very complex cog and could be resource intensive on your bot.
Use [p]giveaway explain
command for an indepth explanation on how to use the commands.
Author(s): crayyy_zee#2900
Command | Description |
---|---|
pls giveaway | Perform giveaway related actions. |
Aliases: g
|
|
pls giveaway cancel | Cancel a running giveaway. |
pls giveaway create | Start a questionaire to start a giveaway. |
pls giveaway drop | Start a |
pls giveaway eligible | Check whether you are eligible to enter the giveaway. |
pls giveaway end | End a giveaway prematurely. |
pls giveaway entrants | Check who has entered the giveaway until now. |
pls giveaway explain | Explanation of how giveaways work. |
pls giveaway flash | Start multiple flash giveaways with a given prize. |
pls giveaway invalidate | Forcefully remove an entrant from a giveaway. |
pls giveaway list | List all the active giveaways in a server. |
pls giveaway reroll | Reroll the winners for an ended giveaway. |
pls giveaway show | Show the giveaway that has the given message id. |
pls giveaway start | Start a giveaway with a prize |
pls giveaway top | See the giveaway managers who have performed the most giveaways. |
Aliases: topmanagers
|
|
pls giveaway validate | Forcefully validate a member for a giveaway. |
pls giveawaysettings | Customize giveaways to how you want them. |
Aliases: gset, giveawaysetting
|
|
pls giveawaysettings autodelete | Set whether giveaway command invocations get automatically deleted or not. |
pls giveawaysettings backup | Backup all giveaway data for your server. |
pls giveawaysettings blacklist | Blacklist roles from giveaway permanently without having to pass them as requirements each time. |
pls giveawaysettings bypass | See a list of roles that can bypass requirements in giveaways. |
Aliases: by
|
|
pls giveawaysettings bypass add | Add one or more roles to the server's bypass list. |
pls giveawaysettings bypass remove | Remove one or more roles from the server's bypass list. |
pls giveawaysettings defaults | Revert all configurable settings to their defaults. |
pls giveawaysettings disabledm | Set whether the bot is allowed to dm you for giveaway related notifications. |
pls giveawaysettings embed | Customize the giveaway embed. |
pls giveawaysettings embed color | Set the colour of giveaways embeds. |
pls giveawaysettings embed description | Set the description of the embed of the giveaway message. |
pls giveawaysettings embed footer | Custom the giveaway embed footer. |
pls giveawaysettings embed footer icon | Change the giveaway embed footer icon. |
pls giveawaysettings embed footer text | Change the giveaway embed footer text. |
pls giveawaysettings embed thumbnail | Change the giveaway embed thumbnail. |
pls giveawaysettings embed title | Set the title of the embed of the giveaway message. |
pls giveawaysettings emoji | Set a custom giveaway emoji that the bot reacts with on giveaway embeds. |
pls giveawaysettings endmsg | Set the message that gets sent when a giveaway ends. |
pls giveawaysettings entryacceptedmessage | Set a message sent to the user ephemerally when their entry is accepted to a giveaways. |
pls giveawaysettings entryrejectedmessage | Set the message that is sent to the user ephemerally if their entry is rejected from a giveaway. |
pls giveawaysettings entryremovedmessage | Set the message that is sent to the user ephemerally when their entry is removed from a giveaway. |
pls giveawaysettings gmsg | Set a custom giveaway message header. |
pls giveawaysettings hostdm | Change the message that is sent to the host when the giveaway ends. |
pls giveawaysettings log | Enable giveaway logging by configuring a channel. |
pls giveawaysettings manager | Shows the list of manager roles for this server. |
Aliases: managers
|
|
pls giveawaysettings manager add | Add a role that can manage giveaways. |
pls giveawaysettings manager remove | Remove a role that can manage giveaways. |
pls giveawaysettings multi | See a list for all roles that have multipliers in giveaways in this server. |
Aliases: rolemulti, rm
|
|
pls giveawaysettings multi add | Add a multipier to a given role. |
pls giveawaysettings multi remove | Remove multiplier from a given role. |
pls giveawaysettings pingrole | Set which role gets pinged in giveaways. |
pls giveawaysettings removereact | Set whether the giveaway reaction is removed if a user's entry is not accepted. |
pls giveawaysettings restore | Restore all giveaway data for your server. |
pls giveawaysettings sdr | Set whether the default requirements set through |
Aliases: show_default_requirements, showdefault, showdefaults
|
|
pls giveawaysettings showsettings | See giveaway settings configured for your server |
Aliases: ss, show, showset
|
|
pls giveawaysettings tmsg | Set a custom message for giveaways. |
pls giveawaysettings unblacklist | Unblacklist previously blacklisted roles from giveaways. |
pls giveawaysettings winnerdm | Change the message that is sent to the winners when the giveaway ends. |
guessthenumber
A simple gtn game.
Author(s): sravan
Command | Description |
---|---|
pls gtn | Start a gtn event. |
guildstats
A cog to generate images with messages and voice stats, for members, roles, guilds, categories, text channels, voice channels and activities!
Author(s): AAA3A
Command | Description |
---|---|
pls guildstats | Generate images with messages and voice stats, for members, roles, guilds, categories, text channels, voice channels and activities. |
pls guildstats activities | Display stats for activities in this guild. |
pls guildstats activity | Display stats for a specific activity in this guild. |
pls guildstats category | Display stats for a specified category. |
pls guildstats channel | Display stats for a specified channel. |
pls guildstats disable | Disable the cog in this guild/server. |
pls guildstats enable | Enable the cog in this guild/server. |
pls guildstats graphic | Display graphic for members, roles guilds, text channels, voice channels and activities. |
pls guildstats guild | Display stats for this guild. |
pls guildstats ignoreactivity | Ignore or unignore a specific activity. |
pls guildstats ignorecategory | Ignore or unignore a specific category. |
pls guildstats ignorechannel | Ignore or unignore a specific channel. |
pls guildstats ignoreme | Asking GuildStats to ignore your actions. |
pls guildstats member | Display stats for a specified member. |
pls guildstats messages | Display stats for the messages in this guild. |
pls guildstats role | Display stats for a specified role. |
pls guildstats top | Display top stats for voice/messages members/channels. |
pls guildstats voice | Display stats for the voice in this guild. |
heist
Host and track heists.
Author(s): inthedark.org#0666
Command | Description |
---|---|
pls heist | Heist management commands. |
pls heist start | Set a heist watcher for the current channel with various flag options. |
pls heistset | Manage heist settings. |
pls heistset manager | Adds or removes managers for your guild. |
pls heistset pingrole | Set a role to ping when the |
pls heistset showsettings | See all the configured heisting settings for your guild. |
Aliases: showset, ss
|
|
pls heistset version | Get the version of the installed Heist cog. |
highlight
Be notified when keywords are sent.
Author(s): flare#0001
Command | Description |
---|---|
pls highlight | Highlighting Commands. |
pls highlight add | Add a word to be highlighted on. |
pls highlight blacklist | Manage highlight blacklist. |
pls highlight blacklist channel | Add or remove a channel from highlight blacklist. |
pls highlight blacklist list | List your blacklist. |
pls highlight blacklist user | Add or remove a member from highlight blacklist. |
pls highlight bots | Enable highlighting of bot messages. |
pls highlight boundary | Use word boundaries for highlighting. |
pls highlight cooldown | Set the cooldown for highlighted messages to be sent. Default is 60 seconds. |
pls highlight guild | Guild based highlighting commands. |
pls highlight guild add | Add a word to be highlighted on for the guild. |
pls highlight guild bots | Enable highlighting of bot messages for guild highlights. |
pls highlight guild boundary | Use word boundaries for guild highlighting. |
pls highlight guild list | Current highlight settings for a channel. |
pls highlight guild remove | Remove highlighting for a guild. |
pls highlight guild toggle | Toggle highlighting for guild highlights. |
pls highlight list | Current highlight settings for a channel. |
pls highlight remove | Remove highlighting in a channel. |
pls highlight toggle | Toggle highlighting. |
pls highlight whitelist | Manage highlight whitelist. |
pls highlight whitelist list | List those in your whitelist. |
pls highlight whitelist user | Add or remove a member from highlight whitelist. |
index
Browse and install repos / cogs from a Red-Index
Author(s): Twentysix (Twentysix#5252) and jack1142 (Jackenmen#6607)
Command | Description |
---|---|
pls index | Red-Index cog discoverability commands |
pls index browse | Browses repos / cogs |
pls index search | Search for cogs |
insult
Airenkun's Insult Cog
Author(s): Airen, JennJenn, and TrustyJAID
Command | Description |
---|---|
pls insult | Insult the user |
joinping
Ghost ping users when they join.
Author(s): crayyy_zee
Command | Description |
---|---|
pls jpset | Adjust the settings for the cog. |
Aliases: joinpingset
|
|
pls jpset channel | Set the channels where the pings will be sent on member join. |
Aliases: c, channels
|
|
pls jpset channel add | Remove the channels from the list of channels where the pings will be sent on member join. |
pls jpset channel remove | Add the channels to the list of channels where the pings will be sent on member join. |
pls jpset deleteafter | Set the time in seconds after which the ping message will be deleted. |
pls jpset message | Set the message that will be sent when a user joins. |
pls jpset show | Show the current joinping settings. |
Aliases: showsettings, settings, setting
|
lemontools
Multiple tools that are originally used on Melon.
Author(s): inthedark.org#0666
Command | Description |
---|---|
pls advusagecount | Permanent stats since first time that the cog has been loaded. |
Aliases: advusagec
|
|
pls bankstats | Show stats of the bank. |
pls serversregions | Show total of regions where the bot is. |
pls usagecount | Show the usage count of the bot. |
Aliases: usagec
|
linkquoter
Quote Discord message links.
Author(s): PhenoM4n4n
Command | Description |
---|---|
pls linkquote | Quote a message from a link. |
pls linkquoteset | Manage LinkQuoter settings. |
pls linkquoteset auto | Toggle automatic link-quoting. |
pls linkquoteset delete | Toggle deleting of messages for automatic quoting. |
pls linkquoteset global | Toggle cross-server quoting. |
pls linkquoteset settings | View LinkQuoter settings. |
pls linkquoteset webhook | Toggle whether [botname] should use webhooks to quote. |
lock
Advanced channel and server locking.
Author(s): inthedark.org and Phenom4n4n
Command | Description |
---|---|
pls lock | Lock a channel. |
pls lock server | Lock the server. |
pls unlock | Unlock a channel. |
pls unlock server | Unlock the server. |
pls unviewlock | Allow users to view a channel. |
pls viewlock | Prevent users from viewing a channel. |
lockitup
Lockdown a list of channels, a channel, or the whole server.
Author(s): KableKompany (KableKompany#0001)
Repo: https://github.com/Heistman-Development/Kable-Kogs.git
Command | Description |
---|---|
pls lockdown | Lockdown a server |
pls lockdownset | Settings for lockdown |
Aliases: lds
|
|
pls lockdownset addchan | Adds channel to list of channels to lock/unlock |
pls lockdownset addspecialchannel | Adds channel to list of channels to lock/unlock for special role |
pls lockdownset lockmsg | Sets the lock message for your server |
pls lockdownset logchan | Set up logging channel to record what channels the bot couldn't successfully lock/unlock |
pls lockdownset notify | Set whether to send channel notifications on lockdown and unlockdown to each effected channel |
pls lockdownset remusic | Remove channel from list of music chats |
pls lockdownset reset | Fully resets server configuation to default, and clears all channels from list |
pls lockdownset rmchan | Remove a channel to list of channels to lock/unlock |
pls lockdownset rmspecialchannel | Remove a channel to list of channels to lock/unlock for special roles |
pls lockdownset rmvc | Remove chat channel from list of voice chats |
pls lockdownset setmusic | Adds channel to list of Music channels to lock/unlock |
pls lockdownset setvc | Adds channel to list of voice chats to lock/unlock |
pls lockdownset showsettings | See Guild Configuration |
pls lockdownset specrole | Add a role to lock from sending messages instead of the @everyone role |
pls lockdownset unlockmsg | Sets the unlock message for your server |
pls lockit | Lock selected text/voice channel |
pls lockvc | Locks all voice channels |
pls unlockdown | Unlock the server |
pls unlockit | Unlock selected text/voice channel |
pls unlockvc | Unlocks all voice channels |
massunban
Unban all users, or users with a specific ban reason.
Author(s): inthedark.org and aikaterna
Command | Description |
---|---|
pls massunban | Mass unban everyone, or specific people. |
media
Media downloading utilities.
Author(s): Unknown
Command | Description |
---|---|
pls tiktok | Retrieve video without watermark from a TikTok. |
pls twitter | Retrieve media from a tweet. |
melontools
general commands for melon
Author(s): inthedark.org#0666
Command | Description |
---|---|
pls serverinfo | Show server information. |
pls ship | Ships two people and counts their compatibility level |
pls snap | Thanos snap all non-role users |
messagetracker
Tracks how many messages people sent.
Author(s): Unknown
Command | Description |
---|---|
pls messages | Displays how many messages the user has. |
pls messages ignoreme | Ignore yourself from message tracking. |
Aliases: ignore
|
|
pls messages leaderboard | Message Tracker Leaderboard, displays all the members. |
Aliases: lb
|
|
pls messages top | Displays the top 10 members in the leaderboard. |
Aliases: top10
|
|
pls mtset | Message Tracker Settings. |
Aliases: msgtset, messagetrackerset
|
|
pls mtset admin | Administration commands. |
pls mtset admin counter | Change a member's recorded message count.' |
pls mtset admin delete | Will delete the member's entire record. |
pls mtset admin enable | Enables / Disables system. |
pls mtset admin reset | Will delete the server's recorded members. |
Aliases: resetguild
|
|
pls mtset ignore | Ignore users / channels from message tracking. |
pls mtset ignore channel | This will ignore/unignore a channel from message tracking. |
pls mtset ignore mods | Ignores/Unignores staffs. (Uses the configured mod role.) |
pls mtset ignore user | This blocks/unblocks the user(s) from being tracked. |
pls mtset list | Displays ignored users/channels. |
pls mtset list channels | Displays channels that are being ignored from tracking. |
Aliases: channel
|
|
pls mtset list users | Displays users who're being ignored from tracking. |
Aliases: user
|
|
pls mtset showsettings | Display guild specific settings. |
Aliases: show, ss, settings
|
mod
Moderation tools.
Author(s): Cog Creators
Command | Description |
---|---|
pls ban | Ban a user from this server and optionally delete days of messages. |
pls kick | Kick a user. |
pls massban | Mass bans user(s) from the server. |
pls modset | Manage server administration settings. |
pls modset defaultdays | Set the default number of days worth of messages to be deleted when a user is banned. |
pls modset defaultduration | Set the default time to be used when a user is tempbanned. |
pls modset deleterepeats | Enable auto-deletion of repeated messages. |
pls modset dm | Commands to manage DMs. |
pls modset dm message | Set the message to be sent to a user when they are kicked/banned. |
pls modset dm toggle | Toggle whether a message should be sent to a user when they are kicked/banned. |
pls modset hierarchy | Toggle role hierarchy check for mods and admins. |
pls modset mentionspam | Manage the automoderation settings for mentionspam. |
pls modset mentionspam ban | Set the autoban conditions for mention spam. |
pls modset mentionspam kick | Sets the autokick conditions for mention spam. |
pls modset mentionspam strict | Setting to account for duplicate mentions. |
pls modset mentionspam warn | Sets the autowarn conditions for mention spam. |
pls modset reinvite | Toggle whether an invite will be sent to a user when unbanned. |
pls modset showsettings | Show the current server administration settings. |
pls modset tracknicknames | Toggle whether nickname changes should be tracked. |
pls names | Show previous names and nicknames of a member. |
pls rename | Change a member's nickname. |
pls slowmode | Changes thread's or text channel's slowmode setting. |
pls softban | Kick a user and delete 1 day's worth of their messages. |
pls tempban | Temporarily ban a user from this server. |
pls unban | Unban a user from this server. |
pls voiceban | Ban a user from speaking and listening in the server's voice channels. |
pls voicekick | Kick a member from a voice channel. |
pls voiceunban | Unban a user from speaking and listening in the server's voice channels. |
modlog
Browse and manage modlog cases.
Author(s): Cog Creators
Command | Description |
---|---|
pls case | Show the specified case. |
pls casesfor | Display cases for the specified member. |
pls listcases | List cases for the specified member. |
pls reason | Specify a reason for a modlog case. |
mutes
Mute users temporarily or indefinitely.
Author(s): Cog Creators
Command | Description |
---|---|
pls activemutes | Displays active mutes on this server. |
pls mute | Mute users. |
pls mutechannel | Mute a user in the current text channel (or in the parent of the current thread). |
pls muteset | Mute settings. |
pls muteset defaulttime | Set the default mute time for the mute command. |
pls muteset makerole | Create a Muted role. |
pls muteset notification | Set the notification channel for automatic unmute issues. |
pls muteset role | Mute role settings. |
pls muteset role set | Sets the role to be applied when muting a user. |
pls muteset role sync | Updates the permission overwrites of the mute role. |
Aliases: update
|
|
pls muteset senddm | Set whether mute notifications should be sent to users in DMs. |
pls muteset settings | Shows the current mute settings for this guild. |
Aliases: showsettings
|
|
pls muteset showmoderator | Decide whether the name of the moderator muting a user should be included in the DM to that user. |
pls timeout | Timeout users. |
pls unmute | Unmute users. |
pls unmutechannel | Unmute a user in this channel (or in the parent of this thread). |
pls voicemute | Mute a user in their current voice channel. |
pls voiceunmute | Unmute a user in their current voice channel. |
nicknamer
NickNamer
Author(s): Dav
Command | Description |
---|---|
pls cnick | Forcibly change a user's nickname. |
pls freezenick | Freeze a users nickname. |
pls nick | Forcibly change a user's nickname to a predefined string. |
pls nickpurge | Remove all nicknames in the server. |
pls nickset | Nicknamer settings |
pls nickset dm | Set if you would like the bot to DM the user who's nickname was changed. |
pls nickset modlog | Set if you would like to create a modlog entry everytime a nickname is being changed. |
pls nickset name | Set the default name that will be applied when using |
pls tempnick | Temporarily rename a user. |
pls unfreezenick | Unfreeze a user's nickname. |
notes
Store moderator notes on users
Author(s): crayyy_zee
Command | Description |
---|---|
pls allnotes | See all the notes ever taken in your server. |
Aliases: guildnotes
|
|
pls delnote | Delete a note of a user. |
pls notes | See all the notes of a user. |
pls removenotes | Delete all notes of a user. |
pls setnote | Add a note to a user. |
partners
Custom partnership cog for [botname].
Author(s): Unknown
Command | Description |
---|---|
pls partners | Sends a list of [botname] partners. |
partygames
Chat games focused on coming up with words from 3 letters.
Author(s): Flame442
Command | Description |
---|---|
pls partygames | Group command for party games. |
Aliases: pg
|
|
pls partygames bombparty | Start a game of bombparty. |
pls partygames fast | Race to type a word the fastest. |
pls partygames long | Type the longest word. |
pls partygames mix | Play a mixture of all 4 games. |
pls partygames most | Type the most words. |
pls partygamesset | Config options for partygames. |
Aliases: pgset
|
|
pls partygamesset bombtime | Set the timeout of bombparty. |
pls partygamesset fasttime | Set the timeout of fast. |
pls partygamesset locale | Override the bot's locale for partygames. |
pls partygamesset locale remove | Remove the locale override and use the bot's locale. |
pls partygamesset longtime | Set the timeout of long. |
pls partygamesset mosttime | Set the timeout of most. |
patreon
Author(s): Unknown
Command | Description |
---|---|
pls patreon | Get information about our Patreon. |
Aliases: patron
|
|
pls patreon supporters | |
Aliases: patrons
|
penis
Author(s): Unknown
Command | Description |
---|---|
pls penis | Detects user's penis length. |
permissions
Customise permissions for commands and cogs.
Author(s): Cog Creators
Command | Description |
---|---|
pls permissions | Command permission management tools. |
pls permissions acl | Manage permissions with YAML files. |
Aliases: yaml
|
|
pls permissions acl getserver | Get a YAML file detailing all rules in this server. |
Aliases: getguild
|
|
pls permissions acl setserver | Set rules for this server with a YAML file. |
Aliases: setguild
|
|
pls permissions acl updateserver | Update rules for this server with a YAML file. |
Aliases: updateguild
|
|
pls permissions acl yamlexample | Sends an example of the yaml layout for permissions |
pls permissions addserverrule | Add a rule to a command in this server. |
pls permissions canrun | Check if a user can run a command. |
pls permissions clearserverrules | Reset all rules in this server. |
Aliases: clearguildrules
|
|
pls permissions explain | Explain how permissions works. |
pls permissions removeserverrule | Remove a server rule from a command. |
pls permissions setdefaultserverrule | Set the default rule for a command in this server. |
personalchannels
Assign and edit personal channels.
Bot needs manage_channels
guild permissions to utilize this cog.
Author(s): inthedark.org
Command | Description |
---|---|
pls mychannel | Control of personal channels. |
Aliases: mychan
|
|
pls mychannel assign | Assign a personal text channel to someone. |
pls mychannel blacklist | Manage blacklisted names. |
Aliases: blocklist
|
|
pls mychannel blacklist add | Add channel name to blacklist. |
pls mychannel blacklist list | List of blacklisted channel names. |
pls mychannel blacklist remove | Remove channel name from blacklist. |
pls mychannel category | Configure the category every personal text channel should be under. |
pls mychannel create | Create a personal channel and assign it to the user. |
pls mychannel delete | Delete your personal channel. |
pls mychannel friends | Add or remove friends from your channel. |
pls mychannel friends list | List your added friends. |
pls mychannel list | Assigned channels list. |
pls mychannel name | Change name of personal channel. |
pls mychannel perms | Give users permissions on how many users they can to add in their channel. |
pls mychannel pin | Pin a message in the personal channel. |
pls mychannel position | Edit the channel position for someone's personal channel. |
pls mychannel remove | Delete member's personal channel. |
pls mychannel topic | Change the topic of personal channel. |
pls mychannel unassign | Unassign personal text channel from someone. |
pls mychannel unpin | Unpin a message from the personal channel. |
pokemonduel
Battle in a Pokemon Duel with another member of your server.
Author(s): Flame442
Command | Description |
---|---|
pls pokemonduel | Battle in a Pokemon Duel with another member of your server. |
pls pokemonduel inverse | Battle in an Inverse Duel with another member of your server. |
pls pokemonduel party | Manage your party of pokemon. |
pls pokemonduel party list | View the pokemon currently in your party. |
Aliases: view
|
|
pls pokemonduel party set | Set your party of pokemon. |
pls pokemonduelset | Config options for pokemon duels. |
pls pokemonduelset thread | Set if a thread should be created per-game to contain game messages. |
prefix
Prefix management.
Author(s): PhenoM4n4n
Command | Description |
---|---|
pls prefix | Manage server prefixes. |
pls prefix add | Add a prefix to this server's prefix list. |
pls prefix clear | Reset this server's prefixes to the default list. |
Aliases: reset
|
|
pls prefix remove | Remove a prefix from this server's prefix list. |
pls prefix set | Set the prefixes for this server. |
pressf
Author(s): Unknown
Command | Description |
---|---|
pls pressf | Pay respect by pressing F. |
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/MelonBot-Development/aikaterna-cogs.git
Command | Description |
---|---|
pls quiz | Play a kahoot-like trivia game. |
pls quiz categories | List quiz categories. |
pls quiz play | Create or join a quiz game. |
pls quizset | Quiz settings. |
pls quizset afk | Set number of questions before the game ends due to non-answers. |
pls quizset multiplier | Set the credit multiplier. |
pls quizset questions | Set number of questions per game. |
pls quizset show | Toggle revealing the answers. |
reachtools
Shows the reach of roles in a channel.
Author(s): Unknown
Command | Description |
---|---|
pls reach | Shows the reach of a role or multiple roles for a specific channel! |
reactlog
Log when reactions are added or removed.
Author(s): Kuro
Command | Description |
---|---|
pls reactlog | Reaction logging configuration commands. |
Aliases: reactionlog
|
|
pls reactlog blacklist | Add/remove a member from reactlog blacklist. |
Aliases: bl
|
|
pls reactlog blacklist add | Add a member to reactlog blacklist. |
pls reactlog blacklist remove | Remove a member from reactlog blacklist. |
pls reactlog channel | Set the reactions logging channel. |
pls reactlog ignore | Add/remove a channel from reactlog ignore list. |
pls reactlog ignore add | Add a channel to reactlog ignore list. |
pls reactlog ignore remove | Remove a channel from reactlog ignore list. |
pls reactlog logall | Set whether to log all reactions or not. |
pls reactlog reactadd | Enable/disable logging when reactions added. |
pls reactlog reactdel | Enable/disable logging when reactions removed. |
pls reactlog settings | Show current reaction log settings. |
reminders
Don't forget anything anymore! Reminders in DMs, channels, FIFO commands scheduler, say scheduler... With 'Me Too', snooze and buttons.
Author(s): AAA3A
Command | Description |
---|---|
pls remind | Create a reminder with optional reminder text or message, in a channel with an user/role ping. |
pls reminder | List, edit and delete existing reminders, or create FIFO/commands or Say reminders. |
Aliases: reminders
|
|
pls reminder clear | Clear all your existing reminders. |
pls reminder edit | Edit an existing Reminder from its ID. |
pls reminder expires | Edit the expires time of an existing Reminder from its ID. |
pls reminder fifo | Create a FIFO/command reminder. The chosen command will be executed with you as invoker. Don't provide the prefix. |
pls reminder list | List your existing reminders. |
pls reminder remove | Remove existing Reminder(s) from their IDs. |
pls reminder repeat | Edit the repeat of an existing Reminder from its ID. |
pls reminder say | Create a reminder who will say/send text. |
pls reminder text | Edit the text of an existing Reminder from its ID. |
pls reminder timetips | Show time parsing tips. |
Aliases: parsingtips
|
|
pls reminder timezone | Set your timezone for the time converter. |
pls remindme | Create a reminder with optional reminder text or message. |
rolemanagement
Cog for role management
Author(s): mikeshardmind(Sinbad), DiscordLiz
Command | Description |
---|---|
pls bulkrolebind | Add role binds to a message |
pls clearmessagebinds | Clear all binds from a message. |
pls hackrole | Puts a stickyrole on someone not in the server. |
pls massrole | Commands for mass role management |
Aliases: mrole
|
|
pls massrole modify | Similar syntax to search, while applying/removing roles |
pls massrole search | Searches for users with the specified role criteria |
pls massrole user | adds/removes roles to one or more users |
pls rolebind | Binds a role to a reaction on a message... |
pls roleset | Settings for role requirements |
pls roleset cost | Makes a role purchasable for a specified cost. |
pls roleset exclusive | Takes 2 or more roles and sets them as exclusive to eachother |
pls roleset forbid | Forbids a user from gaining a specific role. |
pls roleset requireall | Sets the required roles to gain a role |
pls roleset requireany | Sets a role to require already having one of another |
pls roleset selfadd | Sets if a role is self-assignable via command |
pls roleset selfrem | Sets if a role is self-removable (default False) |
pls roleset sticky | sets a role as sticky if used without a settings, gets the current ones |
pls roleset unexclusive | Takes any number of roles, and removes their exclusivity settings |
pls roleset unforbid | Unforbids a user from gaining a specific role. |
pls roleset viewreactions | View the reactions enabled for the server |
pls roleset viewrole | Views the current settings for a role |
pls roleunbind | unbinds a role from a reaction on a message |
pls srole | Self assignable role commands |
pls srole add | Join a role |
pls srole buy | Purchase a role |
pls srole list | Lists the selfroles and any associated costs. |
pls srole remove | leave a role |
roleplay
Do roleplay with your Discord friends or virtual strangers.
Author(s): ឵឵owo#0055 and inthedark.org#0666
Command | Description |
---|---|
pls baka | Call someone a BAKA with a GIF reaction! |
pls bully | Bully someone in this server with a funny GIF! |
pls cry | Let others know that you feel like crying or just wanna cry. |
pls cuddle | Cuddle with a server member! |
pls feed | Feed someone from this server virtually! |
pls highfive | High-fives a user! |
pls hug | Hug a user virtually on Discord! |
pls kill | Virtually attempt to kill a server member with a GIF reaction! |
pls kiss | Kiss a user! |
pls lick | Lick a user! |
pls nom | Try to nom/bite a server member! |
pls pat | Pat a server member with wholesome GIF! |
pls poke | Poke your Discord friends or strangers! |
pls punch | Punch someone on Discord with a GIF reaction! |
pls rpstats | Get your roleplay stats for this server. |
pls slap | Slap a server member! |
pls smug | Show everyone your smug face! |
pls tickle | Try to tickle a server member! |
roleutils
Useful role commands.
Includes massroling, role targeting, and reaction roles.
Author(s): PhenoM4n4n, Bobloy, TrustyJaid, and Neuro Assassin
Command | Description |
---|---|
pls multirole | Add multiple roles to a member. |
pls multirole remove | Remove multiple roles from a member. |
pls reactrole | Base command for Reaction Role management. |
pls reactrole bind | Bind a reaction role to an emoji on a message. |
pls reactrole create | Create a reaction role. |
pls reactrole delete | Delete an entire reaction role for a message. |
pls reactrole delete bind | Delete an emoji-role bind for a reaction role. |
pls reactrole list | View the reaction roles on this server. |
pls role | Base command for modifying roles. |
pls role add | Add a role to a member. |
pls role addmulti | Add a role to multiple members. |
pls role all | Add a role to all members of the server. |
pls role bots | Add a role to all bots in the server. |
pls role color | Change a role's color. |
pls role colors | Sends the server's roles, ordered by color. |
pls role create | Creates a role. |
pls role custom | Add and remove multiple roles in a single command. |
pls role hoist | Toggle whether a role should appear seperate from other roles. |
pls role humans | Add a role to all humans (non-bots) in the server. |
pls role in | Add a role to all members of a another role. |
pls role info | Get information about a role. |
pls role members | Sends a list of members in a role. |
pls role name | Change a role's name. |
pls role rall | Remove a role from all members of the server. |
pls role rbots | Remove a role from all bots in the server. |
pls role remove | Remove a role from a member. |
pls role removemulti | Remove a role from multiple members. |
pls role rhumans | Remove a role from all humans (non-bots) in the server. |
pls role rin | Remove a role from all members of a another role. |
pls role target | Modify roles using 'targeting' args. |
pls role target add | Add a role to members using targeting args. |
pls role target remove | Remove a role from members using targeting args. |
pls role uniquemembers | View the total unique members between multiple roles. |
seinatools
Utility tools for [botname].
Author(s): inthedark.org
Command | Description |
---|---|
pls crates | Get information about a package in Crates.io. |
pls npm | Get information about a node.js module. |
pls ruby | Get information about a rubygem package. |
pls spotify | View the specified (defaults to author) user's now playing spotify status from their discord activity. |
pls spotify emoji | Set an emoji to be used with the spotify command. |
pls whatplaying | Closer lookup on what the specified user is playing. |
serverstats
Gather useful information about servers the bot is in
A lot of commands are bot owner only
Author(s): TrustyJAID and Preda
Command | Description |
---|---|
pls avatar | Display a users avatar in chat |
pls channeledit | Modify channel options |
pls channeledit bitrate | Edit a voice channels bitrate |
pls channeledit name | Edit a channels name |
pls channeledit nsfw | Set whether or not a channel is NSFW |
pls channeledit permissions | Edit channel read permissions for designated role |
pls channeledit position | Edit a channels position |
pls channeledit sync | Set whether or not to sync permissions with the channels Category |
pls channeledit topic | Edit a channels topic |
pls channeledit userlimit | Edit a voice channels user limit |
pls channelstats | Gets total messages in a specific channel as well as the user who |
pls emoji | Post a large size emojis in chat |
pls getguild | Display info about servers the bot is on |
pls getguilds | Display info about multiple servers |
pls getreactions | Gets a list of all reactions from specified message and displays the user ID, |
pls getroles | Displays all roles their ID and number of members in order of |
pls guildedit | Edit various guild settings |
pls guildedit afkchannel | Change the servers AFK voice channel |
pls guildedit afktimeout | Change the servers AFK timeout |
pls guildedit name | Change the server name |
pls guildedit systemchannel | Change the system channel |
pls guildedit verificationlevel | Modify the guilds verification level |
pls guildemojis | Display all server emojis in a menu that can be scrolled through |
pls nummembers | Display number of users on a server |
pls pruneroles | Perform various actions on users who haven't spoken in x days |
pls pruneroles add | Give roles to users who haven't spoken in x days |
pls pruneroles kick | Kick users from the server who have been inactive for x days |
pls pruneroles list | List the users who have not talked in x days |
pls pruneroles remove | Remove roles from users who haven't spoken in x days |
pls serverstats | Gets total messages on the server and displays each channel |
pls topic | Sets a specified channels topic |
pls topmembers | Lists top members on the server by join date |
pls whois | Display servers a user shares with the bot |
shards
A cog to get the shard info and latencies.
Author(s): Unknown
Command | Description |
---|---|
pls shards | |
Aliases: shardinfo
|
slashtags
Create custom slash commands.
The TagScript documentation can be found here.
Author(s): ['PhenoM4n4n']
Command | Description |
---|---|
pls slashtag | Slash Tag management with TagScript. |
Aliases: st
|
|
pls slashtag add | Add a slash tag with TagScript. |
pls slashtag edit | Edit a slash tag. |
pls slashtag edit argument | Edit a single slash tag's argument by name. |
pls slashtag edit arguments | Edit a slash tag's arguments. |
pls slashtag edit description | Edit a slash tag's description. |
pls slashtag edit name | Edit a slash tag's name. |
pls slashtag edit tagscript | Edit a slash tag's TagScript. |
pls slashtag info | Get info about a slash tag that is stored on this server. |
pls slashtag list | View stored slash tags. |
pls slashtag message | Add a message command tag with TagScript. |
pls slashtag pastebin | Add a slash tag with a Pastebin link. |
pls slashtag raw | Get a slash tag's raw content. |
pls slashtag remove | Delete a slash tag. |
pls slashtag usage | See slash tag usage stats. |
Aliases: stats
|
|
pls slashtag user | Add a user command tag with TagScript. |
smartreact
Create automatic reactions when trigger words are typed in chat.
Author(s): FlapJack
Repo: https://github.com/MelonBot-Development/FlapJack-Cogs.git
Command | Description |
---|---|
pls addreact | Add an auto reaction to a word. |
pls delallreact | Delete ALL smart reactions in the server. |
pls delreact | Delete an auto reaction to a word. |
pls listreact | List smart reactions for this server. |
snipe
Snipe the last message from a server.
Author(s): flare(flare#0001)
Command | Description |
---|---|
pls editsnipe | Shows the last deleted message from a specified channel. |
pls snipe | Shows the last deleted message from a specified channel. |
pls snipe bulk | List all recorded snipes in the past for said text channel. |
pls snipeset | Group Command for Snipe Settings. |
pls snipeset enable | Enable or disable sniping. |
pls snipeset ignore | Add a user or channel to the ignore list. |
pls snipeset max | Set the max amount of snipes to store per channel. |
pls snipeset time | Set the time before snipes expire. |
starboard
Create a starboard to pin those special comments indefinitely
Author(s): TrustyJAID
Command | Description |
---|---|
pls star | Manually star a message |
pls starboard | Commands for managing the starboard |
pls starboard allowlist | Add/Remove channels/roles from the allowlist |
Aliases: whitelist
|
|
pls starboard allowlist add | Add a channel to the starboard allowlist |
pls starboard allowlist remove | Remove a channel to the starboard allowlist |
pls starboard autostar | Toggle whether or not the bot will add the emoji automatically to the starboard message. |
pls starboard blocklist | Add/Remove channels/roles from the blocklist |
Aliases: blacklist
|
|
pls starboard blocklist add | Add a channel to the starboard blocklist |
pls starboard blocklist remove | Remove a channel to the starboard blocklist |
pls starboard channel | Change the channel that the starboard gets posted to |
pls starboard cleanup | Cleanup stored deleted channels or roles in the blocklist/allowlist |
pls starboard colour | Change the default colour for a starboard |
pls starboard create | Create a starboard on this server |
pls starboard emoji | Set the emoji for the starboard |
pls starboard info | Display info on starboards setup on the server. |
pls starboard remove | Remove a starboard from the server |
pls starboard selfstar | Toggle whether or not a user can star their own post |
pls starboard threshold | Set the threshold before posting to the starboard |
pls starboard toggle | Toggle a starboard on/off |
pls unstar | Manually unstar a message |
stickers
Stickers utlity commands.
Author(s): Unknown
Command | Description |
---|---|
pls stealsticker | Retrieves the sticker from a referenced message and adds it to server sticker list. |
pls stickerinfo | Get info on a Discord sticker! |
Aliases: getsticker
|
sticky
Sticky messages to your channels.
Author(s): Tobotimus
Command | Description |
---|---|
pls sticky | Sticky a message to this channel. |
pls sticky existing | Sticky an existing message to this channel. |
pls sticky toggleheader | Toggle the header for stickied messages in this channel. |
pls unsticky | Remove the sticky message from this channel. |
suggestion
Per guild, as well as global, suggestion box voting system.
Author(s): saurichable
Command | Description |
---|---|
pls addreason | Add a reason to a rejected suggestion. |
pls approve | Approve a suggestion. Reason is optional. |
pls reject | Reject a suggestion. Reason is optional. |
pls showsuggestion | Show a suggestion. |
pls suggest | Suggest something. |
pls suggestset | Various Suggestion settings. |
Aliases: suggestion
|
|
pls suggestset anonymous | Toggle whether server suggestions are anonymous. |
pls suggestset approved | Set the channel for approved suggestions. |
pls suggestset autodelete | Toggle whether after |
pls suggestset channel | Set the channel for suggestions. |
pls suggestset delete | Toggle whether suggestions in the original suggestion channel get deleted after being approved/rejected. |
pls suggestset downemoji | Set custom reactions emoji instead of ❎. |
pls suggestset rejected | Set the channel for rejected suggestions. |
pls suggestset same | Set whether to use the same channel for new and finished suggestions. |
pls suggestset settings | See current settings. |
pls suggestset upemoji | Set custom reactions emoji instead of ✅. |
system
Get system metrics.
Most commands work on all OSes or omit certian information.
See the help for individual commands for detailed limitations.
Author(s): @vexingvexed
Command | Description |
---|---|
pls system | Get information about your system metrics. |
pls system all | Get an overview of the current system metrics, similar to |
Aliases: overview, top
|
|
pls system cpu | Get metrics about the CPU. |
pls system disk | Get infomation about disks connected to the system. |
pls system mem | Get infomation about memory usage. |
Aliases: memory, ram
|
|
pls system network | Get network stats. They may have overflowed and reset at some point. |
Aliases: net
|
|
pls system processes | Get an overview of the status of currently running processes. |
Aliases: proc
|
|
pls system red | See what resources [botname] is using. |
pls system sensors | Get sensor metrics. |
pls system uptime | Get the system boot time and how long ago it was. |
Aliases: up
|
|
pls system users | Get information about logged in users. |
tags
Create and use tags.
The TagScript documentation can be found here.
Author(s): inthedark.org, PhenoM4n4n, sravan, and npc203
Command | Description |
---|---|
pls invoketag | Manually invoke a tag with its name and arguments. |
pls tag | Tag management with TagScript. |
Aliases: customcom, cc, alias
|
|
pls tag add | Add a tag with TagScript. |
pls tag alias | Add an alias for a tag. |
pls tag append | Add text to a tag's TagScript. |
pls tag backup | Backup all the tag data for your server. |
pls tag docs | Search the TagScript documentation for a block. |
pls tag edit | Edit a tag's TagScript. |
pls tag info | Show information about a tag. |
pls tag list | View all stored tags on this server. |
pls tag pastebin | Add a tag with a Pastebin link. |
pls tag raw | Get a tag's raw content. |
pls tag remove | Permanently delete a tag. |
pls tag restore | Restore all tag data for your server. |
pls tag search | Search for tags by name. |
pls tag unalias | Remove an alias for a tag. |
pls tag usage | See tag usage stats. |
Aliases: stats
|
|
pls tags | View all tags and aliases. |
targeter
Target members and get a list of them based on the passed arguments
Author(s): Neuro Assassin
Repo: https://github.com/MelonBot-Development/Toxic-Cogs.git
Command | Description |
---|---|
pls target | Targets users based on the passed arguments. |
pls target help | Returns a menu that has a list of arguments you can pass to |
pls target permissions | Returns a list of permissions that can be passed to |
temproles
A cog to assign temporary roles to users, expiring after a set time!
Author(s): Obi-Wan3 and AAA3A
Command | Description |
---|---|
pls temproles | Assign TempRoles roles to users, expiring after a set time. |
Aliases: temprole
|
|
pls temproles addallowedselftemprole | Add an allowed self Temp Role. |
pls temproles assign | Assign/Add a TempRole to a member, for a specified duration. |
pls temproles edit | Edit a TempRole for a member, for a specified duration. |
pls temproles list | List active Temp Roles on this server, for optional specified member and/or role. |
pls temproles logschannel | Set the logs channel for Temp Roles. |
pls temproles removeallowedselftemprole | Remove an allowed self Temp Role. |
pls temproles selfassign | Assign/Add an allowed self Temp Role to yourself, for a specified duration. |
pls temproles selflist | Unassign/Remove an allowed self Temp Role from yourself. |
pls temproles selfunassign | Unassign/Remove an allowed self Temp Role from yourself. |
pls temproles unassign | Unassign/Remove a TempRole from a member. |
timer
Start countdowns that help you keep track of the time passed
Author(s): crayyy_zee
Command | Description |
---|---|
pls timer | Start a timer. |
pls timer end | End a timer. |
pls timer list | Get a list of all the active timers in this server. |
pls timerset | Customize settings for timers. |
Aliases: tset, timersettings
|
|
pls timerset emoji | Change the emoji used for timers. |
pls timerset notifyusers | Toggle whether or not to notify users when a timer ends. |
pls timerset showsettings | See the configured settings for timers in your server. |
Aliases: ss, showsetting, show
|
timestamps
Retrieve timestamps for certain dates.
Author(s): Kreusada
Repo: https://github.com/MelonBot-Development/Kreusada-Cogs.git
Command | Description |
---|---|
pls timestamp | Produce a Discord timestamp. |
timezone
Gets times across the world...
Author(s): aikaterna and fishyfing
Repo: https://github.com/MelonBot-Development/aikaterna-cogs.git
Command | Description |
---|---|
pls time | Checks the time. |
pls time compare | Compare your saved timezone with another user's timezone. |
pls time iso | Looks up ISO3166 country codes and gives you a supported timezone. |
pls time me | Sets your timezone. |
pls time tz | Gets the time in any timezone. |
pls time user | Shows the current time for the specified user. |
pls time version | Show the cog version. |
tips
Tips - Credit to Jackenmen
Author(s): flare(flare#0001)
Command | Description |
---|---|
pls tips | Toggle and setup tips. |
tools
Mod and Admin tools.
Author(s): aikaterna and sitryk
Repo: https://github.com/MelonBot-Development/aikaterna-cogs.git
Command | Description |
---|---|
pls access | Check channel access |
pls access compare | Compare channel access with another user. |
pls access text | Check text channel access. |
pls access voice | Check voice channel access. |
pls banlist | Displays the server's banlist. |
pls chinfo | Shows channel information. Defaults to current text channel. |
pls cid | Shows the channel id for the current channel. |
pls eid | Get an id for an emoji. |
pls einfo | Emoji information. |
pls inrole | Check members in the role specified. |
pls joined | Show when a user joined the guild. |
pls listchannel | List the channels of the current server |
Aliases: channellist
|
|
pls listguilds | List the guilds|servers the bot is in. |
Aliases: listservers, guildlist, serverlist
|
|
pls newusers | Lists the newest 5 members. |
pls perms | Fetch a specific user's permissions. |
pls rid | Shows the id of a role. |
pls rinfo | Shows role info. |
pls rolelist | Displays the server's roles. |
Aliases: listroles
|
|
pls sid | Show the server id. |
pls sinfo | Shows server information. |
pls stinfo | Sticker information. |
pls uid | Get a member's id from a fuzzy name search. |
pls uimages | Shows user image urls. Defaults to author. |
pls uinfo | Shows user information. Defaults to author. |
pls whatis | What is it? |
trivia
Play trivia with friends!
Author(s): Cog Creators
Command | Description |
---|---|
pls trivia | Start trivia session on the specified category. |
pls trivia leaderboard | Leaderboard for trivia. |
Aliases: lboard
|
|
pls trivia leaderboard global | Global trivia leaderboard. |
pls trivia leaderboard server | Leaderboard for this server. |
pls trivia list | List available trivia categories. |
pls trivia stop | Stop an ongoing trivia session. |
pls triviaset | Manage Trivia settings. |
pls triviaset botplays | Set whether or not the bot gains points. |
pls triviaset maxscore | Set the total points required to win. |
pls triviaset override | Allow/disallow trivia lists to override settings. |
pls triviaset payout | Set the payout multiplier. |
pls triviaset revealanswer | Set whether or not the answer is revealed. |
pls triviaset showsettings | Show the current trivia settings. |
pls triviaset stopafter | Set how long until trivia stops due to no response. |
pls triviaset timelimit | Set the maximum seconds permitted to answer a question. |
pls triviaset usespoilers | Set if bot will display the answers in spoilers. |
typeracer
Race to see who can type the fastest!
Credits to Cats3153.
Author(s): PhenoM4n4n and Kuro
Command | Description |
---|---|
pls typerace | Start a typing race! |
unbelievaboat
Unbelievaboat Commands.
Author(s): flare(flare#0001)
Command | Description |
---|---|
pls addmoneyrole | Add money to the balance of all users within a role. |
pls cooldowns | List your remaining cooldowns.. |
pls crime | Commit a crime, more risk but higher payout. |
pls deposit | Deposit cash from your wallet to your bank. |
pls removemoneyrole | Remove money from the bank balance of all users within a role. |
pls rob | Rob another user. |
pls roulette | Bet on the roulette wheel. |
pls roulette start | Start a game of roulette. |
pls rouletteset | Manage settings for roulette. |
pls rouletteset payouts | Set payouts for roulette winnings. |
pls rouletteset settings | Roulette Settings. |
pls rouletteset time | Set the time for roulette wheel to start spinning. |
pls rouletteset toggle | Toggle roulette on and off. |
pls unbset | Manage various settings for Unbelievaboat. |
Aliases: unb-set
|
|
pls unbset add-reply | Add a custom reply for working or crime. |
pls unbset betting | Set the min or max betting amounts. |
pls unbset cooldown | Set the cooldown for the work, crime or rob commands. Minimum cooldown is 30 seconds. |
pls unbset default-replies | Whether to use the default replies to work and crime. |
pls unbset del-reply | Delete a custom reply. |
pls unbset failure-rate | Set the failure rate for crimes and robbing. |
pls unbset fine-rate | Set the min or max fine rate for crimes. |
pls unbset interest-rate | Set the interest rate if unable to pay a fine from wallet. |
pls unbset list-replies | List custom replies. |
pls unbset payout | Set the min or max payout for working or crimes. |
pls unbset settings | Current unbelievaboat settings. |
pls unbset wallet | Wallet Settings. |
pls unbset wallet max | Set the max a wallet can have. |
pls unbset wallet toggle | Toggle the wallet system. |
pls wallet | Wallet commands. |
pls wallet balance | Show the user's wallet balance. |
pls wallet leaderboard | Print the wallet leaderboard. |
pls wallet set | Set a users wallet balance. |
pls withdraw | Withdraw cash from your bank to your wallet. |
pls work | Work for some cash. |
userinfo
Replace original Red userinfo command with more details.
Author(s): Unknown
Command | Description |
---|---|
pls userinfo | Show userinfo with some more detail. |
voting
Voting related commands for [botname]
Author(s): Unknown
Command | Description |
---|---|
pls topgginfo | |
pls vote | Get the vote link for the botlists [botname] is in |
webhook
Webhook utility commands.
Author(s): PhenoM4n4n
Command | Description |
---|---|
pls webhook | Webhook related commands. |
pls webhook clear | Delete all webhooks in this server. |
pls webhook create | Creates a webhook in the channel specified with the name specified. |
pls webhook edit | Edit a message sent by a webhook. |
pls webhook permissions | Show all members in the server that have Manage Webhook permissions. |
Aliases: perms
|
|
pls webhook say | Sends a message to the channel as a webhook with your avatar and display name. |
pls webhook send | Sends a message to the specified webhook using your avatar and display name. |
pls webhook session | Initiate a session within this channel sending messages to a specified webhook link. |
pls webhook session close | Close an ongoing webhook session in a channel. |
pls webhook sudo | Sends a message to the channel as a webhook with the specified member's avatar and display name. |
welcome
Welcomes new members and goodbye those who leave to the guild
in the default channel rewritten for V3 from
https://github.com/irdumbs/Dumb-Cogs/blob/master/welcome/welcome.py
Author(s): irdumb and TrustyJAID
Command | Description |
---|---|
pls welcomeset | Sets welcome module settings |
pls welcomeset bot | Special welcome for bots |
pls welcomeset bot msg | Set the welcome msg for bots. |
pls welcomeset bot role | Set the role to put bots in when they join. |
pls welcomeset bot test | Test the bot joining message |
pls welcomeset embed | Set various embed options |
pls welcomeset embed author | Toggle the author field being filled in the embed |
pls welcomeset embed colour | Set the embed colour |
pls welcomeset embed footer | Set the embed footer |
pls welcomeset embed icon | Set the embed icon image |
pls welcomeset embed image | Set embed image options |
pls welcomeset embed image goodbye | Set the embed image link for goodbyes |
pls welcomeset embed image greeting | Set the embed image link for greetings |
pls welcomeset embed mention | Toggle mentioning the user when they join |
pls welcomeset embed thumbnail | Set the embed thumbnail image |
pls welcomeset embed timestamp | Toggle the timestamp in embeds |
pls welcomeset embed title | Set the embed title |
pls welcomeset embed toggle | Toggle embed messages |
pls welcomeset goodbye | Manage goodbye messages |
Aliases: leave
|
|
pls welcomeset goodbye add | Adds a goodbye message format for the guild to be chosen at random |
pls welcomeset goodbye allowedmentions | Determine the bots allowed mentions for welcomes |
pls welcomeset goodbye channel | Sets the channel to send the goodbye message |
pls welcomeset goodbye del | Removes a goodbye message from the random message list |
pls welcomeset goodbye deleteafter | Set the time after which a welcome message is deleted in seconds. |
pls welcomeset goodbye deleteprevious | Turns on/off deleting the previous welcome message when a user joins |
pls welcomeset goodbye list | Lists the goodbye messages of this guild |
pls welcomeset goodbye test | Test the goodbye message deleted after 60 seconds |
pls welcomeset goodbye toggle | Turns on/off goodbying users who leave to the guild |
pls welcomeset greeting | Manage welcome messages |
Aliases: welcome
|
|
pls welcomeset greeting add | Adds a welcome message format for the guild to be chosen at random |
pls welcomeset greeting allowedmentions | Determine the bots allowed mentions for welcomes |
pls welcomeset greeting channel | Sets the channel to send the welcome message |
pls welcomeset greeting count | Turns on/off showing how many users join each day. |
pls welcomeset greeting del | Removes a welcome message from the random message list |
pls welcomeset greeting deleteafter | Set the time after which a welcome message is deleted in seconds. |
pls welcomeset greeting deleteprevious | Turns on/off deleting the previous welcome message when a user joins |
pls welcomeset greeting filter | Set what to do when a username matches the bots filter. |
pls welcomeset greeting grouped | Set whether to group welcome messages |
pls welcomeset greeting list | Lists the welcome messages of this guild |
pls welcomeset greeting minimumage | Set the minimum number of days a user account must be to show up in the welcome message |
pls welcomeset greeting test | Test the welcome message deleted after 60 seconds |
pls welcomeset greeting toggle | Turns on/off welcoming new users to the guild |
pls welcomeset settings | Show the servers welcome settings |
pls welcomeset whisper | Sets whether or not a DM is sent to the new user |
wikipedia
Look up stuff on Wikipedia.
Author(s): PhasecoreX
Command | Description |
---|---|
pls wikipedia | Get information from Wikipedia. |