{"schemaVersion":1,"generatedAt":"2026-09-17T16:51:16.360783+00:00","counts":{"commands":1110,"rootCommands":316,"modules":29,"privateCommandsExcluded":39},"categories":[{"id":"security","label":"Security","order":10},{"id":"moderation","label":"Moderation","order":20},{"id":"appeals","label":"Appeals","order":30},{"id":"admin","label":"Administration","order":40},{"id":"configuration","label":"Configuration","order":50},{"id":"settings","label":"Settings","order":60},{"id":"roles","label":"Roles","order":70},{"id":"autorole","label":"Auto Roles","order":80},{"id":"reaction","label":"Reactions","order":90},{"id":"voicemaster","label":"VoiceMaster","order":100},{"id":"music","label":"Music","order":110},{"id":"levels","label":"Levels","order":120},{"id":"giveaways","label":"Giveaways","order":130},{"id":"economy","label":"Economy","order":140},{"id":"information","label":"Information","order":150},{"id":"utility","label":"Utility","order":160},{"id":"misc","label":"Miscellaneous","order":170},{"id":"feeds","label":"Feeds","order":180},{"id":"backups","label":"Backups","order":190},{"id":"fun","label":"Fun","order":200},{"id":"roleplay","label":"Roleplay","order":210},{"id":"clownboard","label":"Clownboard","order":220},{"id":"snipe","label":"Snipe","order":230},{"id":"lastfm","label":"Last.fm","order":240},{"id":"tiktok","label":"TikTok","order":250},{"id":"crypto","label":"Crypto","order":260},{"id":"kick","label":"Kick","order":270},{"id":"manipulation","label":"Image Manipulation","order":280},{"id":"developer","label":"Developer","order":290}],"modules":["security","moderation","appeals","admin","configuration","settings","roles","autorole","reaction","voicemaster","music","levels","giveaways","economy","information","utility","misc","feeds","backups","fun","roleplay","clownboard","snipe","lastfm","tiktok","crypto","kick","manipulation","developer"],"commands":[{"qualifiedName":"antinuke","name":"antinuke","aliases":["an"],"parent":null,"root":"antinuke","isGroup":true,"description":"Configures threshold-based protection against destructive staff actions","syntax":"antinuke","parameters":"n/a","information":"Server Owner or Antinuke Admin","example":null,"module":"security","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"antinuke ban","name":"ban","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Configures the antinuke ban module","syntax":"antinuke ban (on|off) [--threshold 1-6] [--do punishment] [--command on|off]","parameters":"state, threshold, punishment, command detection","information":"Server Owner or Antinuke Admin","example":"antinuke ban on --threshold 3 --do ban --command on","module":"security","helpGroup":"antinuke","order":1,"cooldown":null},{"qualifiedName":"antinuke default","name":"default","aliases":["defaults","preset"],"parent":"antinuke","root":"antinuke","isGroup":true,"description":"Applies Blood's balanced Antinuke preset","syntax":"antinuke default","parameters":"n/a","information":"Server Owner","example":"antinuke default setup","module":"security","helpGroup":"antinuke","order":1,"cooldown":null},{"qualifiedName":"antinuke kick","name":"kick","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Configures the antinuke kick module","syntax":"antinuke kick (on|off) [--threshold 1-6] [--do punishment] [--command on|off]","parameters":"state, threshold, punishment, command detection","information":"Server Owner or Antinuke Admin","example":"antinuke kick on --threshold 3 --do ban --command on","module":"security","helpGroup":"antinuke","order":2,"cooldown":null},{"qualifiedName":"antinuke role","name":"role","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Configures protection against mass role deletion","syntax":"antinuke role (on|off) [--threshold 1-6] [--do punishment] [--command on|off]","parameters":"state, threshold, punishment, command detection","information":"Server Owner or Antinuke Admin","example":"antinuke role on --threshold 3 --do ban --command on","module":"security","helpGroup":"antinuke","order":3,"cooldown":null},{"qualifiedName":"antinuke channel","name":"channel","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Configures protection against mass channel creation or deletion","syntax":"antinuke channel (on|off) [--threshold 1-6] [--do punishment]","parameters":"state, threshold, punishment","information":"Server Owner or Antinuke Admin","example":"antinuke channel on --threshold 3 --do ban","module":"security","helpGroup":"antinuke","order":4,"cooldown":null},{"qualifiedName":"antinuke permissions","name":"permissions","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Watch dangerous permissions being granted or removed","syntax":"antinuke permissions (on|off) [--threshold 1-6] [--do punishment]","parameters":"state, threshold, punishment","information":"Server Owner","example":"antinuke permissions on --threshold 2 --do stripstaff","module":"security","helpGroup":"antinuke","order":4,"cooldown":null},{"qualifiedName":"antinuke selfrole","name":"selfrole","aliases":["selfgrant","rolegrant"],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Reverts and punishes roles assigned directly to oneself","syntax":"antinuke selfrole (on|off) [--threshold 1-6] [--do punishment]","parameters":"state, threshold, punishment","information":"Server Owner or Antinuke Admin","example":"antinuke selfrole on --threshold 1 --do stripstaff","module":"security","helpGroup":"antinuke","order":4,"cooldown":null},{"qualifiedName":"antinuke emoji","name":"emoji","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Configures protection against mass emoji deletion","syntax":"antinuke emoji (on|off) [--threshold 1-6] [--do punishment]","parameters":"state, threshold, punishment","information":"Server Owner or Antinuke Admin","example":"antinuke emoji on --threshold 3 --do ban","module":"security","helpGroup":"antinuke","order":5,"cooldown":null},{"qualifiedName":"antinuke webhook","name":"webhook","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Configures protection against webhook creation, edits, and deletion","syntax":"antinuke webhook (on|off) [--threshold 1-6] [--do punishment]","parameters":"state, threshold, punishment","information":"Server Owner or Antinuke Admin","example":"antinuke webhook on --threshold 3 --do ban","module":"security","helpGroup":"antinuke","order":6,"cooldown":null},{"qualifiedName":"antinuke botadd","name":"botadd","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Configures protection against unauthorized bot additions","syntax":"antinuke botadd (on|off) [--do punishment]","parameters":"state, punishment","information":"Server Owner or Antinuke Admin","example":"antinuke botadd on --do ban","module":"security","helpGroup":"antinuke","order":7,"cooldown":null},{"qualifiedName":"antinuke vanity","name":"vanity","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Configures protection against vanity URL changes","syntax":"antinuke vanity (on|off) [--do punishment]","parameters":"state, punishment","information":"Server Owner or Antinuke Admin","example":"antinuke vanity on --do ban","module":"security","helpGroup":"antinuke","order":8,"cooldown":null},{"qualifiedName":"antinuke admin","name":"admin","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Toggles a member's ability to configure Antinuke","syntax":"antinuke admin (member)","parameters":"member","information":"Server Owner","example":"antinuke admin @alex","module":"security","helpGroup":"antinuke","order":9,"cooldown":null},{"qualifiedName":"antinuke whitelist","name":"whitelist","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Toggles a user who can bypass Antinuke","syntax":"antinuke whitelist (user)","parameters":"user","information":"Server Owner or Antinuke Admin","example":"antinuke whitelist @alex","module":"security","helpGroup":"antinuke","order":10,"cooldown":null},{"qualifiedName":"antinuke admins","name":"admins","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Shows members allowed to configure Antinuke","syntax":"antinuke admins","parameters":"n/a","information":"Server Owner or Antinuke Admin","example":null,"module":"security","helpGroup":"antinuke","order":11,"cooldown":null},{"qualifiedName":"antinuke config","name":"config","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"Shows Antinuke modules, thresholds, and trusted users","syntax":"antinuke config","parameters":"n/a","information":"Server Owner or Antinuke Admin","example":null,"module":"security","helpGroup":"antinuke","order":12,"cooldown":null},{"qualifiedName":"antinuke list","name":"list","aliases":[],"parent":"antinuke","root":"antinuke","isGroup":false,"description":"View all enabled modules with Antinuke admins and whitelisted users","syntax":"antinuke list","parameters":"n/a","information":"Server Owner","example":"antinuke list","module":"security","helpGroup":"antinuke","order":13,"cooldown":null},{"qualifiedName":"antinuke default setup","name":"setup","aliases":["apply"],"parent":"antinuke default","root":"antinuke","isGroup":false,"description":"Enables every Antinuke module with Blood's balanced defaults","syntax":"antinuke default setup","parameters":"n/a","information":"Server Owner","example":"antinuke default setup","module":"security","helpGroup":"antinuke default","order":1,"cooldown":null},{"qualifiedName":"antinukesetup","name":"antinukesetup","aliases":[],"parent":null,"root":"antinukesetup","isGroup":false,"description":"Creates a security log channel without enabling protection modules","syntax":"antinukesetup","parameters":"n/a","information":"Server Owner","example":null,"module":"security","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"antiraid","name":"antiraid","aliases":["joingate"],"parent":null,"root":"antiraid","isGroup":true,"description":"Configures mass-join and suspicious-account protection","syntax":"antiraid","parameters":"n/a","information":"Administrator","example":null,"module":"security","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"antiraid default","name":"default","aliases":["defaults","preset"],"parent":"antiraid","root":"antiraid","isGroup":true,"description":"Applies Blood's balanced Antiraid preset","syntax":"antiraid default","parameters":"n/a","information":"Administrator","example":"antiraid default setup","module":"security","helpGroup":"antiraid","order":1,"cooldown":null},{"qualifiedName":"antiraid massjoin","name":"massjoin","aliases":[],"parent":"antiraid","root":"antiraid","isGroup":false,"description":"Configures mass-join detection and raid lockdown","syntax":"antiraid massjoin (on|off) [--threshold 3-20] [--do ban|kick] [--lock true|false] [--punish true|false]","parameters":"state, threshold, action, lock, punish","information":"Administrator","example":"antiraid massjoin on --threshold 5 --do ban --lock true --punish true","module":"security","helpGroup":"antiraid","order":1,"cooldown":null},{"qualifiedName":"antiraid avatar","name":"avatar","aliases":[],"parent":"antiraid","root":"antiraid","isGroup":false,"description":"Punishes accounts that join without a profile avatar","syntax":"antiraid avatar (on|off) [--do ban|kick]","parameters":"state, action","information":"Administrator","example":"antiraid avatar on --do kick","module":"security","helpGroup":"antiraid","order":2,"cooldown":null},{"qualifiedName":"antiraid test","name":"test","aliases":["simulate"],"parent":"antiraid","root":"antiraid","isGroup":false,"description":"Simulates Antiraid detection without changing or punishing anything","syntax":"antiraid test [joins]","parameters":"simulated joins","information":"Administrator","example":"antiraid test 10","module":"security","helpGroup":"antiraid","order":2,"cooldown":null},{"qualifiedName":"antiraid age","name":"age","aliases":[],"parent":"antiraid","root":"antiraid","isGroup":false,"description":"Punishes accounts younger than the configured number of days","syntax":"antiraid age (on|off) [--threshold days] [--do ban|kick]","parameters":"state, days, action","information":"Administrator","example":"antiraid age on --threshold 7 --do kick","module":"security","helpGroup":"antiraid","order":3,"cooldown":null},{"qualifiedName":"antiraid whitelist","name":"whitelist","aliases":[],"parent":"antiraid","root":"antiraid","isGroup":true,"description":"Toggles an account exempt from Join Gate checks","syntax":"antiraid whitelist (user)","parameters":"user","information":"Administrator","example":"antiraid whitelist @alex","module":"security","helpGroup":"antiraid","order":4,"cooldown":null},{"qualifiedName":"antiraid whitelist view","name":"view","aliases":["list"],"parent":"antiraid whitelist","root":"antiraid","isGroup":false,"description":"Shows accounts exempt from Join Gate checks","syntax":"antiraid whitelist view","parameters":"n/a","information":"Administrator","example":null,"module":"security","helpGroup":"antiraid","order":5,"cooldown":null},{"qualifiedName":"antiraid config","name":"config","aliases":[],"parent":"antiraid","root":"antiraid","isGroup":false,"description":"Shows the complete Join Gate configuration","syntax":"antiraid config","parameters":"n/a","information":"Administrator","example":null,"module":"security","helpGroup":"antiraid","order":6,"cooldown":null},{"qualifiedName":"antiraid unlock","name":"unlock","aliases":["state"],"parent":"antiraid","root":"antiraid","isGroup":false,"description":"Ends raid state and restores saved channel permissions","syntax":"antiraid unlock","parameters":"n/a","information":"Administrator","example":null,"module":"security","helpGroup":"antiraid","order":7,"cooldown":null},{"qualifiedName":"antiraid default setup","name":"setup","aliases":["apply"],"parent":"antiraid default","root":"antiraid","isGroup":false,"description":"Enables Blood's balanced mass-join protection","syntax":"antiraid default setup","parameters":"n/a","information":"Administrator","example":"antiraid default setup","module":"security","helpGroup":"antiraid default","order":1,"cooldown":null},{"qualifiedName":"automod","name":"automod","aliases":["nativeautomod"],"parent":null,"root":"automod","isGroup":true,"description":"Configures Discord's native server-side AutoMod","syntax":"automod","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"automod alerts","name":"alerts","aliases":[],"parent":"automod","root":"automod","isGroup":false,"description":"Routes native AutoMod alerts to a channel, or disables alerts","syntax":"automod alerts [channel]","parameters":"channel","information":"Manage Server","example":"automod alerts #automod-logs","module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod disable","name":"disable","aliases":[],"parent":"automod","root":"automod","isGroup":false,"description":"Disables blood-managed AutoMod without deleting its rules","syntax":"automod disable","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod enable","name":"enable","aliases":[],"parent":"automod","root":"automod","isGroup":false,"description":"Enables every native AutoMod rule managed by blood","syntax":"automod enable","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod exempt","name":"exempt","aliases":["ignore"],"parent":"automod","root":"automod","isGroup":true,"description":"Lists roles and channels exempt from blood-managed AutoMod","syntax":"automod exempt","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod exempt channel","name":"channel","aliases":[],"parent":"automod exempt","root":"automod","isGroup":false,"description":"Toggles a channel exempt from every blood AutoMod rule","syntax":"automod exempt channel (channel)","parameters":"channel","information":"Manage Server","example":"automod exempt channel #staff-chat","module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod exempt role","name":"role","aliases":[],"parent":"automod exempt","root":"automod","isGroup":false,"description":"Toggles a role exempt from every blood AutoMod rule","syntax":"automod exempt role (role)","parameters":"role","information":"Manage Server","example":"automod exempt role @Staff","module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod keywords","name":"keywords","aliases":["keyword"],"parent":"automod","root":"automod","isGroup":true,"description":"Lists custom keywords blocked through Discord AutoMod","syntax":"automod keywords","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod keywords add","name":"add","aliases":[],"parent":"automod keywords","root":"automod","isGroup":false,"description":"Adds a phrase to Discord's native keyword filter","syntax":"automod keywords add (word or phrase)","parameters":"word or phrase","information":"Manage Server","example":"automod keywords add scam link","module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod keywords remove","name":"remove","aliases":["delete"],"parent":"automod keywords","root":"automod","isGroup":false,"description":"Removes a phrase from Discord's native keyword filter","syntax":"automod keywords remove (word or phrase)","parameters":"word or phrase","information":"Manage Server","example":"automod keywords remove scam link","module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod mentions","name":"mentions","aliases":[],"parent":"automod","root":"automod","isGroup":false,"description":"Changes the native mention-spam threshold","syntax":"automod mentions (3-50)","parameters":"limit","information":"Manage Server","example":"automod mentions 5","module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod remove","name":"remove","aliases":["reset"],"parent":"automod","root":"automod","isGroup":false,"description":"Deletes only the native AutoMod rules created by blood","syntax":"automod remove","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod setup","name":"setup","aliases":[],"parent":"automod","root":"automod","isGroup":false,"description":"Creates or repairs blood's native AutoMod rules","syntax":"automod setup [alert channel]","parameters":"alert channel","information":"Manage Server","example":"automod setup #automod-logs","module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"automod status","name":"status","aliases":["list","config"],"parent":"automod","root":"automod","isGroup":false,"description":"Shows every Discord AutoMod rule and its current state","syntax":"automod status","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"automod","order":null,"cooldown":null},{"qualifiedName":"fakepermissions","name":"fakepermissions","aliases":["fp"],"parent":null,"root":"fakepermissions","isGroup":true,"description":"Grants blood-only permissions to server roles","syntax":"fakepermissions","parameters":"n/a","information":"Server Owner","example":null,"module":"security","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"fakepermissions add","name":"add","aliases":["grant"],"parent":"fakepermissions","root":"fakepermissions","isGroup":false,"description":"Grants one or more blood-only permissions to a role","syntax":"fakepermissions add (role) (permissions)","parameters":"role, permissions","information":"Server Owner","example":"fakepermissions add @Moderator ban_members, kick_members","module":"security","helpGroup":"fakepermissions","order":1,"cooldown":null},{"qualifiedName":"fakepermissions remove","name":"remove","aliases":["revoke"],"parent":"fakepermissions","root":"fakepermissions","isGroup":false,"description":"Revokes blood-only permissions from a role","syntax":"fakepermissions remove (role) (permissions)","parameters":"role, permissions","information":"Server Owner","example":"fakepermissions remove @Moderator ban_members","module":"security","helpGroup":"fakepermissions","order":2,"cooldown":null},{"qualifiedName":"fakepermissions list","name":"list","aliases":[],"parent":"fakepermissions","root":"fakepermissions","isGroup":false,"description":"Lists configured blood-only role permissions","syntax":"fakepermissions list <role>","parameters":"role","information":"Server Owner","example":"fakepermissions list @Moderator","module":"security","helpGroup":"fakepermissions","order":3,"cooldown":null},{"qualifiedName":"fakepermissions permissions","name":"permissions","aliases":["available"],"parent":"fakepermissions","root":"fakepermissions","isGroup":false,"description":"Lists every Discord permission that can be granted inside blood","syntax":"fakepermissions permissions","parameters":"n/a","information":"Server Owner","example":null,"module":"security","helpGroup":"fakepermissions","order":4,"cooldown":null},{"qualifiedName":"fakepermissions reset","name":"reset","aliases":[],"parent":"fakepermissions","root":"fakepermissions","isGroup":false,"description":"Revokes every configured fake permission","syntax":"fakepermissions reset","parameters":"n/a","information":"Server Owner","example":null,"module":"security","helpGroup":"fakepermissions","order":5,"cooldown":null},{"qualifiedName":"honeypot","name":"honeypot","aliases":[],"parent":null,"root":"honeypot","isGroup":true,"description":"Punishes non-staff accounts that post in a configured bait channel","syntax":"honeypot","parameters":"n/a","information":"Administrator","example":null,"module":"security","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"honeypot setup","name":"setup","aliases":[],"parent":"honeypot","root":"honeypot","isGroup":false,"description":"Sets bait and log channels while leaving protection disabled","syntax":"honeypot setup (bait channel) <log channel>","parameters":"bait channel, log channel","information":"Administrator","example":"honeypot setup #verification #logs","module":"security","helpGroup":"honeypot","order":1,"cooldown":null},{"qualifiedName":"honeypot enable","name":"enable","aliases":[],"parent":"honeypot","root":"honeypot","isGroup":false,"description":"Enables the configured honeypot","syntax":"honeypot enable","parameters":"n/a","information":"Administrator","example":null,"module":"security","helpGroup":"honeypot","order":2,"cooldown":null},{"qualifiedName":"honeypot disable","name":"disable","aliases":["lock"],"parent":"honeypot","root":"honeypot","isGroup":false,"description":"Disables honeypot punishment without deleting settings","syntax":"honeypot disable","parameters":"n/a","information":"Administrator","example":null,"module":"security","helpGroup":"honeypot","order":3,"cooldown":null},{"qualifiedName":"honeypot action","name":"action","aliases":[],"parent":"honeypot","root":"honeypot","isGroup":false,"description":"Selects the punishment for honeypot triggers","syntax":"honeypot action (ban|kick|softban)","parameters":"action","information":"Administrator","example":"honeypot action softban","module":"security","helpGroup":"honeypot","order":4,"cooldown":null},{"qualifiedName":"honeypot whitelist","name":"whitelist","aliases":["wl"],"parent":"honeypot","root":"honeypot","isGroup":true,"description":"Toggles a member or role exempt from the honeypot","syntax":"honeypot whitelist (member|role)","parameters":"member, role","information":"Administrator","example":"honeypot whitelist @Trusted","module":"security","helpGroup":"honeypot","order":5,"cooldown":null},{"qualifiedName":"honeypot whitelist list","name":"list","aliases":[],"parent":"honeypot whitelist","root":"honeypot","isGroup":false,"description":"Lists honeypot whitelist entries","syntax":"honeypot whitelist list","parameters":"n/a","information":"Administrator","example":null,"module":"security","helpGroup":"honeypot","order":6,"cooldown":null},{"qualifiedName":"honeypot config","name":"config","aliases":["view"],"parent":"honeypot","root":"honeypot","isGroup":false,"description":"Shows the current honeypot configuration","syntax":"honeypot config","parameters":"n/a","information":"Administrator","example":null,"module":"security","helpGroup":"honeypot","order":7,"cooldown":null},{"qualifiedName":"honeypot reset","name":"reset","aliases":["remove"],"parent":"honeypot","root":"honeypot","isGroup":false,"description":"Deletes honeypot settings and whitelist entries","syntax":"honeypot reset","parameters":"n/a","information":"Administrator","example":null,"module":"security","helpGroup":"honeypot","order":8,"cooldown":null},{"qualifiedName":"mediaonly","name":"mediaonly","aliases":[],"parent":null,"root":"mediaonly","isGroup":true,"description":"Deletes member messages without image, video, or audio media","syntax":"mediaonly <channel|thread>","parameters":"channel, thread","information":"Manage Server","example":"mediaonly #media","module":"security","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"mediaonly add","name":"add","aliases":["enable","on"],"parent":"mediaonly","root":"mediaonly","isGroup":false,"description":"Enables media-only filtering in a channel or thread","syntax":"mediaonly add (channel|thread)","parameters":"channel, thread","information":"Manage Server","example":"mediaonly add #media","module":"security","helpGroup":"mediaonly","order":null,"cooldown":null},{"qualifiedName":"mediaonly ignore","name":"ignore","aliases":[],"parent":"mediaonly","root":"mediaonly","isGroup":false,"description":"Toggles a role exempt from media-only channels","syntax":"mediaonly ignore (role)","parameters":"role","information":"Manage Server","example":"mediaonly ignore @Staff","module":"security","helpGroup":"mediaonly","order":null,"cooldown":null},{"qualifiedName":"mediaonly list","name":"list","aliases":[],"parent":"mediaonly","root":"mediaonly","isGroup":false,"description":"Lists media-only channels and ignored roles","syntax":"mediaonly list","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"mediaonly","order":null,"cooldown":null},{"qualifiedName":"mediaonly remove","name":"remove","aliases":["disable","off"],"parent":"mediaonly","root":"mediaonly","isGroup":false,"description":"Disables media-only filtering in a channel or thread","syntax":"mediaonly remove (channel|thread)","parameters":"channel, thread","information":"Manage Server","example":"mediaonly remove #media","module":"security","helpGroup":"mediaonly","order":null,"cooldown":null},{"qualifiedName":"urlonly","name":"urlonly","aliases":[],"parent":null,"root":"urlonly","isGroup":true,"description":"Deletes member messages without a web link in selected channels","syntax":"urlonly <channel|thread>","parameters":"channel, thread","information":"Manage Server","example":"urlonly #links","module":"security","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"urlonly add","name":"add","aliases":["enable","on"],"parent":"urlonly","root":"urlonly","isGroup":false,"description":"Enables URL-only filtering in a channel or thread","syntax":"urlonly add (channel|thread)","parameters":"channel, thread","information":"Manage Server","example":"urlonly add #links","module":"security","helpGroup":"urlonly","order":null,"cooldown":null},{"qualifiedName":"urlonly ignore","name":"ignore","aliases":[],"parent":"urlonly","root":"urlonly","isGroup":false,"description":"Toggles a role exempt from URL-only channels","syntax":"urlonly ignore (role)","parameters":"role","information":"Manage Server","example":"urlonly ignore @Staff","module":"security","helpGroup":"urlonly","order":null,"cooldown":null},{"qualifiedName":"urlonly list","name":"list","aliases":[],"parent":"urlonly","root":"urlonly","isGroup":false,"description":"Lists URL-only channels and ignored roles","syntax":"urlonly list","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"urlonly","order":null,"cooldown":null},{"qualifiedName":"urlonly remove","name":"remove","aliases":["disable","off"],"parent":"urlonly","root":"urlonly","isGroup":false,"description":"Disables URL-only filtering in a channel or thread","syntax":"urlonly remove (channel|thread)","parameters":"channel, thread","information":"Manage Server","example":"urlonly remove #links","module":"security","helpGroup":"urlonly","order":null,"cooldown":null},{"qualifiedName":"verification","name":"verification","aliases":["verifygate"],"parent":null,"root":"verification","isGroup":true,"description":"Configures Blood's persistent member verification gate","syntax":"verification","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"verification approve","name":"approve","aliases":[],"parent":"verification","root":"verification","isGroup":false,"description":"Manually verifies a quarantined member","syntax":"verification approve (member)","parameters":"member","information":"Manage Server","example":"verification approve @member","module":"security","helpGroup":"verification","order":null,"cooldown":null},{"qualifiedName":"verification disable","name":"disable","aliases":[],"parent":"verification","root":"verification","isGroup":false,"description":"Stops quarantining new members without deleting configuration","syntax":"verification disable","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"verification","order":null,"cooldown":null},{"qualifiedName":"verification enable","name":"enable","aliases":[],"parent":"verification","root":"verification","isGroup":false,"description":"Enables the configured gate without enabling member removal","syntax":"verification enable","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"verification","order":null,"cooldown":null},{"qualifiedName":"verification logs","name":"logs","aliases":[],"parent":"verification","root":"verification","isGroup":false,"description":"Sets the private moderation channel for verification events and reviews","syntax":"verification logs (channel)","parameters":"channel","information":"Manage Server","example":"verification logs #staff-logs","module":"security","helpGroup":"verification","order":null,"cooldown":null},{"qualifiedName":"verification mode","name":"mode","aliases":[],"parent":"verification","root":"verification","isGroup":false,"description":"Selects button, question, captcha, website, or staff-review verification","syntax":"verification mode (button|question|captcha|website|quarantine)","parameters":"mode","information":"Manage Server","example":"verification mode captcha","module":"security","helpGroup":"verification","order":null,"cooldown":null},{"qualifiedName":"verification pending","name":"pending","aliases":[],"parent":"verification","root":"verification","isGroup":false,"description":"Lists members currently awaiting verification","syntax":"verification pending","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"verification","order":null,"cooldown":null},{"qualifiedName":"verification question","name":"question","aliases":[],"parent":"verification","root":"verification","isGroup":false,"description":"Sets a question and securely hashed answer","syntax":"verification question (question) | (answer)","parameters":"question, answer","information":"Manage Server","example":"verification question What block protects spawn? | bedrock","module":"security","helpGroup":"verification","order":null,"cooldown":null},{"qualifiedName":"verification setup","name":"setup","aliases":[],"parent":"verification","root":"verification","isGroup":false,"description":"Creates the verification roles, permission gate, and persistent panel","syntax":"verification setup [channel]","parameters":"channel","information":"Manage Server","example":"verification setup #verification","module":"security","helpGroup":"verification","order":null,"cooldown":null},{"qualifiedName":"verification sync","name":"sync","aliases":[],"parent":"verification","root":"verification","isGroup":false,"description":"Repairs channel overwrites and the pending roster","syntax":"verification sync","parameters":"n/a","information":"Manage Server","example":null,"module":"security","helpGroup":"verification","order":null,"cooldown":null},{"qualifiedName":"verification timeout","name":"timeout","aliases":[],"parent":"verification","root":"verification","isGroup":false,"description":"Optionally removes members who do not verify; off by default","syntax":"verification timeout (off|duration) [CONFIRM]","parameters":"duration, confirmation","information":"Manage Server","example":"verification timeout 24h CONFIRM","module":"security","helpGroup":"verification","order":null,"cooldown":null},{"qualifiedName":"ban","name":"ban","aliases":[],"parent":null,"root":"ban","isGroup":true,"description":"Bans the mentioned user","syntax":"ban (user) (delete history) <reason>","parameters":"member, delete history, reason","information":"Ban Members","example":"ban alex 1d Not being kind","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"ban purge","name":"purge","aliases":[],"parent":"ban","root":"ban","isGroup":false,"description":"Set default message history purge upon ban","syntax":"ban purge (delete history)","parameters":"delete history","information":"Manage Guild\nBan Members","example":"ban purge 3d","module":"moderation","helpGroup":null,"order":1,"cooldown":null},{"qualifiedName":"ban recent","name":"recent","aliases":[],"parent":"ban","root":"ban","isGroup":false,"description":"Shows recent bans","syntax":"ban recent","parameters":"n/a","information":"Ban Members","example":null,"module":"moderation","helpGroup":null,"order":2,"cooldown":null},{"qualifiedName":"banland","name":"banland","aliases":[],"parent":null,"root":"banland","isGroup":false,"description":"Shows every ban recorded for this server","syntax":"banland","parameters":"n/a","information":"Administrator","example":null,"module":"moderation","helpGroup":"ban","order":3,"cooldown":null},{"qualifiedName":"banview","name":"banview","aliases":[],"parent":null,"root":"banview","isGroup":false,"description":"Shows a stored ban by user ID, username, or mention","syntax":"banview (user)","parameters":"user","information":"Administrator","example":"banview alex","module":"moderation","helpGroup":"ban","order":4,"cooldown":null},{"qualifiedName":"tempban","name":"tempban","aliases":[],"parent":null,"root":"tempban","isGroup":false,"description":"Temporarily bans a member and automatically unbans them","syntax":"tempban (member) (duration) <reason>","parameters":"member, duration, reason","information":"Ban Members","example":"tempban alex 1d Repeated harassment","module":"moderation","helpGroup":"ban","order":5,"cooldown":null},{"qualifiedName":"softban","name":"softban","aliases":[],"parent":null,"root":"softban","isGroup":false,"description":"Bans and immediately unbans a member to remove message history","syntax":"softban (member) <delete history> <reason>","parameters":"member, delete history, reason","information":"Ban Members","example":"softban alex 1d Repeated spam","module":"moderation","helpGroup":"ban","order":6,"cooldown":null},{"qualifiedName":"botclear","name":"botclear","aliases":["bc"],"parent":null,"root":"botclear","isGroup":false,"description":"Clears recent bot replies, webhook messages and users' bot commands (100 by default)","syntax":"botclear <number>","parameters":"number","information":"Manage Messages","example":"botclear 100","module":"moderation","helpGroup":null,"order":1,"cooldown":null},{"qualifiedName":"clearinvites","name":"clearinvites","aliases":[],"parent":null,"root":"clearinvites","isGroup":false,"description":"Remove every server invite","syntax":"clearinvites","parameters":"n/a","information":"Manage Server","example":"clearinvites","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"drag","name":"drag","aliases":[],"parent":null,"root":"drag","isGroup":false,"description":"Move one or more members to a voice channel","syntax":"drag (members) (channel)","parameters":"members, channel","information":"Move Members","example":"drag @alex @sam General","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"dump","name":"dump","aliases":[],"parent":null,"root":"dump","isGroup":false,"description":"Export all members of a role","syntax":"dump (role)","parameters":"role","information":"Manage Roles","example":"dump @Members","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"forcenickname list","name":"list","aliases":[],"parent":"forcenickname","root":"forcenickname","isGroup":false,"description":"View every forced nickname","syntax":"forcenickname list","parameters":"n/a","information":"Manage Server\nManage Nicknames","example":"forcenickname list","module":"moderation","helpGroup":"forcenickname","order":1,"cooldown":null},{"qualifiedName":"forcenickname","name":"forcenickname","aliases":["forcenick"],"parent":null,"root":"forcenickname","isGroup":true,"description":"Force a member to keep a server nickname","syntax":"forcenickname (member) (name to set)","parameters":"member, name to set","information":"Manage Server\nManage Nicknames","example":"forcenickname alex Alex","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"hardban","name":"hardban","aliases":[],"parent":null,"root":"hardban","isGroup":true,"description":"Keep a member banned","syntax":"hardban (member) <reason>","parameters":"member, reason","information":"Administrator\nAntinuke Admin","example":"hardban alex Repeated ban evasion","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"hardban list","name":"list","aliases":[],"parent":"hardban","root":"hardban","isGroup":false,"description":"View the list of hardbanned members","syntax":"hardban list","parameters":"n/a","information":"Administrator\nAntinuke Admin","example":"hardban list","module":"moderation","helpGroup":"hardban","order":1,"cooldown":null},{"qualifiedName":"hide","name":"hide","aliases":[],"parent":null,"root":"hide","isGroup":false,"description":"Hide a channel from a role or member","syntax":"hide (channel) (role or member)","parameters":"channel, role or member","information":"Manage Channels","example":"hide #staff @Members","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"history","name":"history","aliases":[],"parent":null,"root":"history","isGroup":true,"description":"View every recorded punishment for a member","syntax":"history (member) <command>","parameters":"member, command","information":"Manage Messages","example":"history alex ban","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"history view","name":"view","aliases":[],"parent":"history","root":"history","isGroup":false,"description":"View a case log by ID","syntax":"history view (case id)","parameters":"case id","information":"Manage Messages","example":"history view 42","module":"moderation","helpGroup":"history","order":1,"cooldown":null},{"qualifiedName":"history remove","name":"remove","aliases":[],"parent":"history","root":"history","isGroup":false,"description":"Remove a punishment from a member's visible history","syntax":"history remove (member) (case id)","parameters":"member, case id","information":"Manage Messages","example":"history remove alex 42","module":"moderation","helpGroup":"history","order":2,"cooldown":null},{"qualifiedName":"history removeall","name":"removeall","aliases":[],"parent":"history","root":"history","isGroup":false,"description":"Remove all punishments from a member's visible history","syntax":"history removeall (member)","parameters":"member","information":"Administrator","example":"history removeall alex","module":"moderation","helpGroup":"history","order":3,"cooldown":null},{"qualifiedName":"caselog","name":"caselog","aliases":[],"parent":null,"root":"caselog","isGroup":false,"description":"View a case log by ID","syntax":"caselog (case id)","parameters":"case id","information":"Manage Messages","example":"caselog 42","module":"moderation","helpGroup":"history","order":null,"cooldown":null},{"qualifiedName":"reason","name":"reason","aliases":[],"parent":null,"root":"reason","isGroup":false,"description":"Update the reason on a case log","syntax":"reason (case id) (reason)","parameters":"case id, reason","information":"Manage Messages","example":"reason 42 Additional evidence received","module":"moderation","helpGroup":"history","order":null,"cooldown":null},{"qualifiedName":"imute","name":"imute","aliases":[],"parent":null,"root":"imute","isGroup":false,"description":"Remove a member's file and embed permissions","syntax":"imute (member) <reason>","parameters":"member, reason","information":"Moderate Members","example":"imute alex Posting gore","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"iunmute","name":"iunmute","aliases":[],"parent":null,"root":"iunmute","isGroup":false,"description":"Restore a member's file and embed permissions","syntax":"iunmute (member) <reason>","parameters":"member, reason","information":"Moderate Members","example":"iunmute alex Appeal accepted","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"jail","name":"jail","aliases":[],"parent":null,"root":"jail","isGroup":false,"description":"Jails a member without removing their existing roles","syntax":"jail (member) <duration> <reason>","parameters":"member, duration, reason","information":"Moderate Members","example":"jail alex 1h weirdo","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"jaillist","name":"jaillist","aliases":[],"parent":null,"root":"jaillist","isGroup":false,"description":"View a list of every currently jailed member","syntax":"jaillist","parameters":"n/a","information":"Moderate Members","example":"jaillist","module":"moderation","helpGroup":"jail","order":null,"cooldown":null},{"qualifiedName":"lockdown","name":"lockdown","aliases":["lock","l"],"parent":null,"root":"lockdown","isGroup":true,"description":"Locks a channel while saving its exact previous permissions","syntax":"lockdown <channel> <reason>","parameters":"channel, reason","information":"Manage Channels","example":"lock #general Raid containment","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"lockdown all","name":"all","aliases":[],"parent":"lockdown","root":"lockdown","isGroup":false,"description":"Locks every non-ignored text channel","syntax":"lockdown all <reason>","parameters":"reason","information":"Manage Channels","example":"lockdown all Raid containment","module":"moderation","helpGroup":"lockdown","order":1,"cooldown":null},{"qualifiedName":"lockdown role","name":"role","aliases":[],"parent":"lockdown","root":"lockdown","isGroup":false,"description":"Sets the role affected by future channel locks","syntax":"lockdown role (role|default)","parameters":"role","information":"Manage Guild","example":"lockdown role @everyone","module":"moderation","helpGroup":"lockdown","order":2,"cooldown":null},{"qualifiedName":"lockdown ignore","name":"ignore","aliases":[],"parent":"lockdown","root":"lockdown","isGroup":true,"description":"Lists channels excluded from bulk lock and unlock operations","syntax":"lockdown ignore","parameters":"n/a","information":"Manage Guild","example":null,"module":"moderation","helpGroup":"lockdown","order":3,"cooldown":null},{"qualifiedName":"lockdown ignore add","name":"add","aliases":[],"parent":"lockdown ignore","root":"lockdown","isGroup":false,"description":"Excludes a channel from bulk lock and unlock operations","syntax":"lockdown ignore add (channel)","parameters":"channel","information":"Manage Guild","example":"lockdown ignore add #staff","module":"moderation","helpGroup":"lockdown","order":4,"cooldown":null},{"qualifiedName":"lockdown ignore remove","name":"remove","aliases":[],"parent":"lockdown ignore","root":"lockdown","isGroup":false,"description":"Allows a channel to participate in bulk lock operations again","syntax":"lockdown ignore remove (channel)","parameters":"channel","information":"Manage Guild","example":"lockdown ignore remove #staff","module":"moderation","helpGroup":"lockdown","order":5,"cooldown":null},{"qualifiedName":"lockdown ignore list","name":"list","aliases":[],"parent":"lockdown ignore","root":"lockdown","isGroup":false,"description":"Shows channels ignored by bulk locks","syntax":"lockdown ignore list","parameters":"n/a","information":"Manage Guild","example":null,"module":"moderation","helpGroup":"lockdown","order":6,"cooldown":null},{"qualifiedName":"moderationhistory","name":"moderationhistory","aliases":["modhistory"],"parent":null,"root":"moderationhistory","isGroup":false,"description":"View moderation actions from a staff member","syntax":"moderationhistory (member) <command>","parameters":"member, command","information":"Manage Messages","example":"moderationhistory alex ban","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"modstats","name":"modstats","aliases":[],"parent":null,"root":"modstats","isGroup":false,"description":"View punishment statistics for a moderator","syntax":"modstats (member)","parameters":"member","information":"Manage Messages","example":"modstats alex","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"moveall","name":"moveall","aliases":[],"parent":null,"root":"moveall","isGroup":false,"description":"Move everyone in your current voice channel to another channel","syntax":"moveall (channel)","parameters":"channel","information":"Administrator","example":"moveall General","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"mute","name":"mute","aliases":[],"parent":null,"root":"mute","isGroup":true,"description":"Mute a member","syntax":"mute (member) <duration> <reason>","parameters":"member, duration, reason","information":"Moderate Members","example":"mute alex 55m stop yapping","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"mute list","name":"list","aliases":[],"parent":"mute","root":"mute","isGroup":false,"description":"View a list of every muted member","syntax":"mute list","parameters":"n/a","information":"Moderate Members","example":null,"module":"moderation","helpGroup":null,"order":1,"cooldown":null},{"qualifiedName":"naughty","name":"naughty","aliases":[],"parent":null,"root":"naughty","isGroup":false,"description":"Temporarily mark a text channel NSFW for 30 seconds","syntax":"naughty (channel)","parameters":"channel","information":"Manage Channels","example":"naughty #general","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"notes","name":"notes","aliases":[],"parent":null,"root":"notes","isGroup":true,"description":"View notes on a member","syntax":"notes (member)","parameters":"member","information":"Manage Messages","example":"notes alex","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"notes add","name":"add","aliases":[],"parent":"notes","root":"notes","isGroup":false,"description":"Add a note for a member","syntax":"notes add (member) (note)","parameters":"member, note","information":"Manage Messages","example":"notes add alex Follow up with this member","module":"moderation","helpGroup":"notes","order":1,"cooldown":null},{"qualifiedName":"notes clear","name":"clear","aliases":[],"parent":"notes","root":"notes","isGroup":false,"description":"Clear all notes from a member","syntax":"notes clear (member)","parameters":"member","information":"Manage Messages","example":"notes clear alex","module":"moderation","helpGroup":"notes","order":2,"cooldown":null},{"qualifiedName":"notes remove","name":"remove","aliases":[],"parent":"notes","root":"notes","isGroup":false,"description":"Remove a note from a member","syntax":"notes remove (member) (id)","parameters":"member, id","information":"Manage Messages","example":"notes remove alex 12","module":"moderation","helpGroup":"notes","order":3,"cooldown":null},{"qualifiedName":"nuke add","name":"add","aliases":[],"parent":"nuke","root":"nuke","isGroup":false,"description":"Schedule a channel to be periodically recreated","syntax":"nuke add (channel) (interval) <message>","parameters":"channel, interval, message","information":"Administrator","example":"nuke add #media 7d Weekly cleanup","module":"moderation","helpGroup":"nuke","order":1,"cooldown":null},{"qualifiedName":"nuke daily","name":"daily","aliases":[],"parent":"nuke","root":"nuke","isGroup":false,"description":"Schedule a channel to be recreated every day at a local time","syntax":"nuke daily (channel) (HH:MM) <timezone>","parameters":"channel, time, timezone","information":"Administrator","example":"nuke daily #media 03:30 Europe/Bucharest","module":"moderation","helpGroup":"nuke","order":2,"cooldown":null},{"qualifiedName":"nuke remove","name":"remove","aliases":[],"parent":"nuke","root":"nuke","isGroup":false,"description":"Remove a scheduled channel nuke","syntax":"nuke remove (channel)","parameters":"channel","information":"Administrator","example":"nuke remove #media","module":"moderation","helpGroup":"nuke","order":2,"cooldown":null},{"qualifiedName":"nuke archive","name":"archive","aliases":[],"parent":"nuke","root":"nuke","isGroup":false,"description":"Toggle pin archival for a scheduled nuke","syntax":"nuke archive (channel) (on|off)","parameters":"channel, setting","information":"Administrator","example":"nuke archive #media on","module":"moderation","helpGroup":"nuke","order":3,"cooldown":null},{"qualifiedName":"nuke notice","name":"notice","aliases":[],"parent":"nuke","root":"nuke","isGroup":false,"description":"Changes the message posted after a scheduled nuke","syntax":"nuke notice (channel) <message>","parameters":"channel, message","information":"Administrator","example":"nuke notice #media Daily cleanup complete","module":"moderation","helpGroup":"nuke","order":3,"cooldown":null},{"qualifiedName":"nuke list","name":"list","aliases":[],"parent":"nuke","root":"nuke","isGroup":false,"description":"View all scheduled nukes","syntax":"nuke list","parameters":"n/a","information":"Administrator","example":"nuke list","module":"moderation","helpGroup":"nuke","order":4,"cooldown":null},{"qualifiedName":"nuke view","name":"view","aliases":[],"parent":"nuke","root":"nuke","isGroup":false,"description":"View the scheduled nuke for a channel","syntax":"nuke view (channel)","parameters":"channel","information":"Administrator","example":"nuke view #media","module":"moderation","helpGroup":"nuke","order":5,"cooldown":null},{"qualifiedName":"nuke","name":"nuke","aliases":[],"parent":null,"root":"nuke","isGroup":true,"description":"Confirm before recreating the current channel with its settings and permissions; deletes its message history","syntax":"nuke","parameters":"n/a","information":"Administrator","example":"nuke","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"proof","name":"proof","aliases":[],"parent":null,"root":"proof","isGroup":true,"description":"Manage proof and attachments for a moderation case","syntax":"proof","parameters":"subcommand","information":"Manage Messages","example":"proof view 42","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"proof set","name":"set","aliases":[],"parent":"proof","root":"proof","isGroup":false,"description":"Set the written proof for a case and include attached media","syntax":"proof set (case id) (explanation)","parameters":"case id, explanation","information":"Manage Messages","example":"proof set 42 Screenshot confirms repeated threats","module":"moderation","helpGroup":"proof","order":1,"cooldown":null},{"qualifiedName":"proof add","name":"add","aliases":[],"parent":"proof","root":"proof","isGroup":false,"description":"Add one or more media attachments to a case","syntax":"proof add (case id) (media url)","parameters":"case id, media url","information":"Manage Messages","example":"proof add 42 https://example.com/proof.png","module":"moderation","helpGroup":"proof","order":2,"cooldown":null},{"qualifiedName":"proof remove","name":"remove","aliases":[],"parent":"proof","root":"proof","isGroup":false,"description":"Remove an attachment from a case by its displayed index","syntax":"proof remove (case id) (index)","parameters":"case id, index","information":"Manage Messages","example":"proof remove 42 2","module":"moderation","helpGroup":"proof","order":3,"cooldown":null},{"qualifiedName":"proof list","name":"list","aliases":[],"parent":"proof","root":"proof","isGroup":false,"description":"List every attachment stored for a case","syntax":"proof list (case id)","parameters":"case id","information":"Manage Messages","example":"proof list 42","module":"moderation","helpGroup":"proof","order":4,"cooldown":null},{"qualifiedName":"proof view","name":"view","aliases":[],"parent":"proof","root":"proof","isGroup":false,"description":"View the written proof and attached media for a case","syntax":"proof view (case id)","parameters":"case id","information":"Manage Messages","example":"proof view 42","module":"moderation","helpGroup":"proof","order":5,"cooldown":null},{"qualifiedName":"protect list","name":"list","aliases":[],"parent":"protect","root":"protect","isGroup":false,"description":"Lists members and roles protected from Blood moderation actions","syntax":"protect list","parameters":"n/a","information":"Administrator","example":"protect list","module":"moderation","helpGroup":"protect","order":1,"cooldown":null},{"qualifiedName":"protect","name":"protect","aliases":["protected"],"parent":null,"root":"protect","isGroup":true,"description":"Protects a member or role from Blood moderation actions","syntax":"protect (member or role) | protect list","parameters":"member, role","information":"Administrator","example":"protect @Moderator","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"punishmentboard","name":"punishmentboard","aliases":["modboard","punishments","detained"],"parent":null,"root":"punishmentboard","isGroup":false,"description":"Shows currently jailed, muted, and timed-out members","syntax":"punishmentboard","parameters":"n/a","information":"Moderate Members","example":"punishmentboard","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"purge","name":"purge","aliases":["c","clear","prune"],"parent":null,"root":"purge","isGroup":true,"description":"Purges recent messages or a member's latest messages","syntax":"purge (number)\npurge (member) (number)","parameters":"member, number","information":"Manage Messages","example":"purge @alex 50","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"purge stickers","name":"stickers","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages containing stickers","syntax":"purge stickers (number)","parameters":"number","information":"Manage Messages","example":"purge stickers 50","module":"moderation","helpGroup":null,"order":1,"cooldown":null},{"qualifiedName":"purge mentions","name":"mentions","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages mentioning a member","syntax":"purge mentions (user) (number)","parameters":"member, number","information":"Manage Messages","example":"purge mentions alex 50","module":"moderation","helpGroup":null,"order":2,"cooldown":null},{"qualifiedName":"purge emoji","name":"emoji","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages containing Unicode emoji","syntax":"purge emoji (number)","parameters":"number","information":"Manage Messages","example":"purge emoji 50","module":"moderation","helpGroup":null,"order":3,"cooldown":null},{"qualifiedName":"purge emote","name":"emote","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages containing Discord custom emotes","syntax":"purge emote (number)","parameters":"number","information":"Manage Messages","example":"purge emote 50","module":"moderation","helpGroup":null,"order":4,"cooldown":null},{"qualifiedName":"purge emotes","name":"emotes","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages containing Discord custom emotes","syntax":"purge emotes (number)","parameters":"number","information":"Manage Messages","example":"purge emotes 50","module":"moderation","helpGroup":null,"order":5,"cooldown":null},{"qualifiedName":"purge upto","name":"upto","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges through a referenced message","syntax":"purge upto (message)","parameters":"message","information":"Manage Messages","example":"purge upto 123456789012345678","module":"moderation","helpGroup":null,"order":5,"cooldown":null},{"qualifiedName":"purge embeds","name":"embeds","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages containing embeds","syntax":"purge embeds (number)","parameters":"number","information":"Manage Messages","example":"purge embeds 50","module":"moderation","helpGroup":null,"order":6,"cooldown":null},{"qualifiedName":"purge files","name":"files","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages containing files","syntax":"purge files (number)","parameters":"number","information":"Manage Messages","example":"purge files 50","module":"moderation","helpGroup":null,"order":7,"cooldown":null},{"qualifiedName":"purge startwith","name":"startwith","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages starting with a substring","syntax":"purge startwith (substring) (number)","parameters":"substring, number","information":"Manage Messages","example":"purge startwith Hello 50","module":"moderation","helpGroup":null,"order":8,"cooldown":null},{"qualifiedName":"purge images","name":"images","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages containing images","syntax":"purge images (number)","parameters":"number","information":"Manage Messages","example":"purge images 50","module":"moderation","helpGroup":null,"order":9,"cooldown":null},{"qualifiedName":"purge startswith","name":"startswith","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages starting with a substring","syntax":"purge startswith (substring) (number)","parameters":"substring, number","information":"Manage Messages","example":"purge startswith Hello 50","module":"moderation","helpGroup":null,"order":9,"cooldown":null},{"qualifiedName":"purge contains","name":"contains","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages containing a substring","syntax":"purge contains (substring) (number)","parameters":"substring, number","information":"Manage Messages","example":"purge contains hello 100","module":"moderation","helpGroup":null,"order":10,"cooldown":null},{"qualifiedName":"purge bots","name":"bots","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges bot and webhook messages","syntax":"purge bots (number)","parameters":"number","information":"Manage Messages","example":"purge bots 50","module":"moderation","helpGroup":null,"order":11,"cooldown":null},{"qualifiedName":"purge webhooks","name":"webhooks","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges webhook messages","syntax":"purge webhooks (number)","parameters":"number","information":"Manage Messages","example":"purge webhooks 50","module":"moderation","helpGroup":null,"order":12,"cooldown":null},{"qualifiedName":"purge links","name":"links","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages containing links","syntax":"purge links (number)","parameters":"number","information":"Manage Messages","example":"purge links 50","module":"moderation","helpGroup":null,"order":13,"cooldown":null},{"qualifiedName":"purge between","name":"between","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages between two boundaries","syntax":"purge between (start id) (finish id)","parameters":"start message, finish message","information":"Manage Messages","example":"purge between 123456789012345678 123456789012345999","module":"moderation","helpGroup":null,"order":14,"cooldown":null},{"qualifiedName":"purge after","name":"after","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages after a given message","syntax":"purge after (message link)","parameters":"message link","information":"Manage Messages","example":"purge after 123456789012345678","module":"moderation","helpGroup":null,"order":15,"cooldown":null},{"qualifiedName":"purge humans","name":"humans","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges human-authored messages","syntax":"purge humans (number)","parameters":"number","information":"Manage Messages","example":"purge humans 50","module":"moderation","helpGroup":null,"order":15,"cooldown":null},{"qualifiedName":"purge before","name":"before","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages before a given message","syntax":"purge before (message link)","parameters":"message link","information":"Manage Messages","example":"purge before 123456789012345678","module":"moderation","helpGroup":null,"order":16,"cooldown":null},{"qualifiedName":"purge reactions","name":"reactions","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Clears reactions from recent messages","syntax":"purge reactions (number)","parameters":"number","information":"Manage Messages","example":"purge reactions 50","module":"moderation","helpGroup":null,"order":16,"cooldown":null},{"qualifiedName":"purge activity","name":"activity","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges Discord activity and system messages","syntax":"purge activity <number>","parameters":"number","information":"Manage Messages","example":"purge activity 100","module":"moderation","helpGroup":null,"order":17,"cooldown":null},{"qualifiedName":"purge endswith","name":"endswith","aliases":[],"parent":"purge","root":"purge","isGroup":false,"description":"Purges messages ending with a substring","syntax":"purge endswith (substring) (number)","parameters":"substring, number","information":"Manage Messages","example":"purge endswith goodbye 50","module":"moderation","helpGroup":null,"order":17,"cooldown":null},{"qualifiedName":"raid","name":"raid","aliases":[],"parent":null,"root":"raid","isGroup":false,"description":"Remove members who joined within a recent time window","syntax":"raid (time) (ban|kick) <reason>","parameters":"time, action, reason","information":"Ban Members","example":"raid 10m ban Raid accounts","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"recentban","name":"recentban","aliases":[],"parent":null,"root":"recentban","isGroup":false,"description":"Ban a number of the most recently joined members","syntax":"recentban (count) <reason>","parameters":"count, reason","information":"Ban Members","example":"recentban 10 Raid accounts","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"records","name":"records","aliases":[],"parent":null,"root":"records","isGroup":false,"description":"View your moderation record or a member's record","syntax":"records <member>","parameters":"member","information":"n/a","example":"records alex","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"rename","name":"rename","aliases":[],"parent":null,"root":"rename","isGroup":false,"description":"Assign a member a new server nickname","syntax":"rename (member) (newnick)","parameters":"member, newnick","information":"Manage Nicknames","example":"rename alex Alexander","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"restrictcommand add","name":"add","aliases":[],"parent":"restrictcommand","root":"restrictcommand","isGroup":false,"description":"Allow a role exclusive access to a command","syntax":"restrictcommand add (command) (role)","parameters":"command, role","information":"Manage Server","example":"restrictcommand add \"ban\" @Moderator","module":"moderation","helpGroup":"restrictcommand","order":1,"cooldown":null},{"qualifiedName":"restrictcommand remove","name":"remove","aliases":[],"parent":"restrictcommand","root":"restrictcommand","isGroup":false,"description":"Remove a role's exclusive command access","syntax":"restrictcommand remove (command) (role)","parameters":"command, role","information":"Manage Server","example":"restrictcommand remove \"ban\" @Moderator","module":"moderation","helpGroup":"restrictcommand","order":2,"cooldown":null},{"qualifiedName":"restrictcommand list","name":"list","aliases":[],"parent":"restrictcommand","root":"restrictcommand","isGroup":false,"description":"List restricted commands and their allowed roles","syntax":"restrictcommand list <role or command>","parameters":"role or command","information":"Manage Server","example":"restrictcommand list","module":"moderation","helpGroup":"restrictcommand","order":3,"cooldown":null},{"qualifiedName":"restrictcommand reset","name":"reset","aliases":[],"parent":"restrictcommand","root":"restrictcommand","isGroup":false,"description":"Remove every command restriction","syntax":"restrictcommand reset","parameters":"n/a","information":"Manage Server","example":"restrictcommand reset","module":"moderation","helpGroup":"restrictcommand","order":4,"cooldown":null},{"qualifiedName":"restrictcommand","name":"restrictcommand","aliases":[],"parent":null,"root":"restrictcommand","isGroup":true,"description":"Only allow configured roles to use a command","syntax":"restrictcommand (command) (role)","parameters":"command, role","information":"Manage Server","example":"restrictcommand \"ban\" @Moderator","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"revokefiles","name":"revokefiles","aliases":[],"parent":null,"root":"revokefiles","isGroup":true,"description":"Toggles file and embed permissions in the current channel","syntax":"revokefiles","parameters":"n/a","information":"Manage Channels","example":"revokefiles","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"revokefiles on","name":"on","aliases":[],"parent":"revokefiles","root":"revokefiles","isGroup":false,"description":"Enables file and embed permissions in a channel","syntax":"revokefiles on (channel)","parameters":"channel","information":"Manage Channels","example":"revokefiles on #general","module":"moderation","helpGroup":"revokefiles","order":1,"cooldown":null},{"qualifiedName":"revokefiles off","name":"off","aliases":[],"parent":"revokefiles","root":"revokefiles","isGroup":false,"description":"Disables file and embed permissions in a channel","syntax":"revokefiles off (channel)","parameters":"channel","information":"Manage Channels","example":"revokefiles off #general","module":"moderation","helpGroup":"revokefiles","order":2,"cooldown":null},{"qualifiedName":"rmute","name":"rmute","aliases":[],"parent":null,"root":"rmute","isGroup":false,"description":"Remove a member's reaction and external emoji permissions","syntax":"rmute (member) <reason>","parameters":"member, reason","information":"Moderate Members","example":"rmute alex Reaction spam","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"runmute","name":"runmute","aliases":[],"parent":null,"root":"runmute","isGroup":false,"description":"Restore a member's reaction and external emoji permissions","syntax":"runmute (member) <reason>","parameters":"member, reason","information":"Moderate Members","example":"runmute alex Appeal accepted","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"say","name":"say","aliases":[],"parent":null,"root":"say","isGroup":false,"description":"Makes blood send a plain-text message","syntax":"say (message)","parameters":"message","information":"Manage Messages","example":"say hello everyone","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"setupmute","name":"setupmute","aliases":[],"parent":null,"root":"setupmute","isGroup":false,"description":"Create and repair specialized muted roles and channel permissions","syntax":"setupmute","parameters":"n/a","information":"Manage Server\nManage Channels","example":"setupmute","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"slowmode","name":"slowmode","aliases":["sm"],"parent":null,"root":"slowmode","isGroup":true,"description":"Sets or disables slowmode in a text channel","syntax":"slowmode (duration|off) <channel>","parameters":"duration, channel","information":"Manage Channels","example":"slowmode 10s #general","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"slowmode list","name":"list","aliases":["view"],"parent":"slowmode","root":"slowmode","isGroup":false,"description":"Lists every text channel with active slowmode","syntax":"slowmode list","parameters":"n/a","information":"Manage Channels","example":"slowmode list","module":"moderation","helpGroup":"slowmode","order":1,"cooldown":null},{"qualifiedName":"slowmode on","name":"on","aliases":[],"parent":"slowmode","root":"slowmode","isGroup":false,"description":"Enables slowmode in a channel","syntax":"slowmode on (channel) (delay time)","parameters":"channel, delay time","information":"Manage Channels","example":"slowmode on #general 10s","module":"moderation","helpGroup":"slowmode","order":1,"cooldown":null},{"qualifiedName":"slowmode off","name":"off","aliases":[],"parent":"slowmode","root":"slowmode","isGroup":false,"description":"Disables slowmode in a channel","syntax":"slowmode off (channel)","parameters":"channel","information":"Manage Channels","example":"slowmode off #general","module":"moderation","helpGroup":"slowmode","order":2,"cooldown":null},{"qualifiedName":"stickyrole add","name":"add","aliases":[],"parent":"stickyrole","root":"stickyrole","isGroup":false,"description":"Add a sticky role for a member","syntax":"stickyrole add (member) (role)","parameters":"member, role","information":"Server Owner","example":"stickyrole add alex @Member","module":"moderation","helpGroup":"stickyrole","order":1,"cooldown":null},{"qualifiedName":"stickyrole remove","name":"remove","aliases":[],"parent":"stickyrole","root":"stickyrole","isGroup":false,"description":"Remove a sticky role from a member","syntax":"stickyrole remove (member) (role)","parameters":"member, role","information":"Server Owner","example":"stickyrole remove alex @Member","module":"moderation","helpGroup":"stickyrole","order":2,"cooldown":null},{"qualifiedName":"stickyrole list","name":"list","aliases":[],"parent":"stickyrole","root":"stickyrole","isGroup":false,"description":"List every sticky role","syntax":"stickyrole list","parameters":"n/a","information":"Server Owner","example":"stickyrole list","module":"moderation","helpGroup":"stickyrole","order":3,"cooldown":null},{"qualifiedName":"stickyrole","name":"stickyrole","aliases":[],"parent":null,"root":"stickyrole","isGroup":true,"description":"Reapply a role to a member whenever they rejoin","syntax":"stickyrole (member) (role)","parameters":"member, role","information":"Server Owner","example":"stickyrole alex @Member","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"stripstaff","name":"stripstaff","aliases":[],"parent":null,"root":"stripstaff","isGroup":false,"description":"Removes every manageable staff or moderation role from a member","syntax":"stripstaff (member) <reason>","parameters":"member, reason","information":"Administrator","example":"stripstaff alex Staff access revoked","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"talk","name":"talk","aliases":[],"parent":null,"root":"talk","isGroup":false,"description":"Toggle an explicit Send Messages allowance for a role in a channel","syntax":"talk (channel) (role)","parameters":"channel, role","information":"Manage Channels","example":"talk #locked @Members","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"temprole","name":"temprole","aliases":[],"parent":null,"root":"temprole","isGroup":true,"description":"Temporarily give a role to a member","syntax":"temprole (member) (duration) (role)","parameters":"member, duration, role","information":"Manage Roles","example":"temprole alex 1h Supporter","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"temprole list","name":"list","aliases":[],"parent":"temprole","root":"temprole","isGroup":false,"description":"List all active temporary roles","syntax":"temprole list","parameters":"n/a","information":"Manage Roles","example":"temprole list","module":"moderation","helpGroup":"temprole","order":1,"cooldown":null},{"qualifiedName":"thread","name":"thread","aliases":[],"parent":null,"root":"thread","isGroup":true,"description":"Commands to manage threads and forum posts","syntax":"thread","parameters":"subcommand","information":"None","example":"thread watch #staff-thread","module":"moderation","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"thread rename","name":"rename","aliases":[],"parent":"thread","root":"thread","isGroup":false,"description":"Rename a thread or forum post","syntax":"thread rename (thread) (new name)","parameters":"thread, new name","information":"Manage Threads","example":"thread rename #old-topic New topic","module":"moderation","helpGroup":"thread","order":1,"cooldown":null},{"qualifiedName":"thread lock","name":"lock","aliases":[],"parent":"thread","root":"thread","isGroup":false,"description":"Lock a thread or forum post","syntax":"thread lock (thread) <reason>","parameters":"thread, reason","information":"Manage Threads","example":"thread lock #topic Resolved","module":"moderation","helpGroup":"thread","order":2,"cooldown":null},{"qualifiedName":"thread unlock","name":"unlock","aliases":[],"parent":"thread","root":"thread","isGroup":false,"description":"Unlock and unarchive a thread or forum post","syntax":"thread unlock (thread) <reason>","parameters":"thread, reason","information":"Manage Threads","example":"thread unlock #topic Reopened","module":"moderation","helpGroup":"thread","order":3,"cooldown":null},{"qualifiedName":"thread add","name":"add","aliases":[],"parent":"thread","root":"thread","isGroup":false,"description":"Add a member to a thread","syntax":"thread add (thread) (member)","parameters":"thread, member","information":"Manage Threads","example":"thread add #topic alex","module":"moderation","helpGroup":"thread","order":4,"cooldown":null},{"qualifiedName":"thread remove","name":"remove","aliases":[],"parent":"thread","root":"thread","isGroup":false,"description":"Remove a member from a thread","syntax":"thread remove (thread) (member)","parameters":"thread, member","information":"Manage Threads","example":"thread remove #topic alex","module":"moderation","helpGroup":"thread","order":5,"cooldown":null},{"qualifiedName":"thread watch","name":"watch","aliases":[],"parent":"thread","root":"thread","isGroup":true,"description":"Toggle a thread being watched to prevent automatic archival","syntax":"thread watch (thread)","parameters":"thread","information":"Manage Channels","example":"thread watch #staff-topic","module":"moderation","helpGroup":"thread","order":6,"cooldown":null},{"qualifiedName":"thread watch list","name":"list","aliases":[],"parent":"thread watch","root":"thread","isGroup":false,"description":"View every thread watched for archival","syntax":"thread watch list","parameters":"n/a","information":"Manage Channels","example":"thread watch list","module":"moderation","helpGroup":"thread","order":7,"cooldown":null},{"qualifiedName":"timeout list","name":"list","aliases":[],"parent":"timeout","root":"timeout","isGroup":false,"description":"View a list of timed out members","syntax":"timeout list","parameters":"n/a","information":"Moderate Members","example":"timeout list","module":"moderation","helpGroup":"timeout","order":1,"cooldown":null},{"qualifiedName":"timeout","name":"timeout","aliases":[],"parent":null,"root":"timeout","isGroup":true,"description":"Times out a member","syntax":"timeout (member) <duration> <reason>","parameters":"member, duration, reason","information":"Moderate Members","example":"timeout alex 1h Spamming","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"topic","name":"topic","aliases":[],"parent":null,"root":"topic","isGroup":false,"description":"Change the current text channel topic","syntax":"topic (text)","parameters":"text","information":"Manage Channels","example":"topic Community announcements","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"unban","name":"unban","aliases":[],"parent":null,"root":"unban","isGroup":false,"description":"Unbans the mentioned user","syntax":"unban (user) <reason>","parameters":"user, reason","information":"Ban Members\n🗒️ Generates one-time use invite for member","example":"unban alex Forgiven","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"unbanall cancel","name":"cancel","aliases":[],"parent":"unbanall","root":"unbanall","isGroup":false,"description":"Cancel the running unban-all operation","syntax":"unbanall cancel","parameters":"n/a","information":"Server Owner","example":"unbanall cancel","module":"moderation","helpGroup":"unbanall","order":1,"cooldown":null},{"qualifiedName":"unbanall","name":"unbanall","aliases":[],"parent":null,"root":"unbanall","isGroup":true,"description":"Unban every member in the server","syntax":"unbanall","parameters":"n/a","information":"Server Owner","example":"unbanall","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"unhide","name":"unhide","aliases":[],"parent":null,"root":"unhide","isGroup":false,"description":"Explicitly unhide a channel for a role or member","syntax":"unhide (channel) (role or member)","parameters":"channel, role or member","information":"Manage Channels","example":"unhide #staff @Members","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"unjail","name":"unjail","aliases":[],"parent":null,"root":"unjail","isGroup":false,"description":"Manually ends a member's jail","syntax":"unjail (member)","parameters":"member","information":"Moderate Members","example":"unjail alex","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"unlock","name":"unlock","aliases":["ul"],"parent":null,"root":"unlock","isGroup":true,"description":"Restores a channel's exact permissions from before it was locked","syntax":"unlock <channel> <reason>","parameters":"channel, reason","information":"Manage Channels","example":"unlock #general Raid ended","module":"moderation","helpGroup":null,"order":7,"cooldown":null},{"qualifiedName":"unlock all","name":"all","aliases":[],"parent":"unlock","root":"unlock","isGroup":false,"description":"Restores every non-ignored channel currently locked by blood","syntax":"unlock all <reason>","parameters":"reason","information":"Manage Channels","example":"unlock all Raid ended","module":"moderation","helpGroup":"unlock","order":8,"cooldown":null},{"qualifiedName":"unmute","name":"unmute","aliases":[],"parent":null,"root":"unmute","isGroup":false,"description":"Manually ends a member's mute","syntax":"unmute (member)","parameters":"member","information":"Moderate Members","example":"unmute alex","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"untimeout","name":"untimeout","aliases":[],"parent":null,"root":"untimeout","isGroup":false,"description":"Removes a member's active timeout","syntax":"untimeout (member) <reason>","parameters":"member, reason","information":"Moderate Members","example":"untimeout alex Forgiven","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"warn","name":"warn","aliases":[],"parent":null,"root":"warn","isGroup":true,"description":"Warn a member","syntax":"warn (member) <reason>","parameters":"member, reason","information":"Moderate Members","example":"warn alex Stop spamming","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"warn clear","name":"clear","aliases":[],"parent":"warn","root":"warn","isGroup":false,"description":"Remove every active warning from a member","syntax":"warn clear (member) <reason>","parameters":"member, reason","information":"Moderate Members","example":"warn clear alex Record reset","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"warn remove","name":"remove","aliases":[],"parent":"warn","root":"warn","isGroup":false,"description":"Remove one warning","syntax":"warn remove (warning ID) <reason>","parameters":"warning ID, reason","information":"Moderate Members","example":"warn remove 12 Issued by mistake","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"warn view","name":"view","aliases":[],"parent":"warn","root":"warn","isGroup":false,"description":"View one warning by its ID","syntax":"warn view (warning ID)","parameters":"warning ID","information":"n/a","example":"warn view 12","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"warnings","name":"warnings","aliases":[],"parent":null,"root":"warnings","isGroup":false,"description":"View your active warnings or a member's warnings","syntax":"warnings <member>","parameters":"member","information":"n/a","example":"warnings alex","module":"moderation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"appeal","name":"appeal","aliases":["appeals"],"parent":null,"root":"appeal","isGroup":true,"description":"Submit and review moderation appeals inside Discord","syntax":"appeal (subcommand)","parameters":"n/a","information":"n/a","example":null,"module":"appeals","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"appeal decide","name":"decide","aliases":[],"parent":"appeal","root":"appeal","isGroup":false,"description":"Records a staff decision without automatically changing a ban","syntax":"appeal decide (appeal id) (approved|denied) [note]","parameters":"appeal id, decision, note","information":"Manage Server","example":"appeal decide 3 approved Reviewed by staff","module":"appeals","helpGroup":"appeal","order":null,"cooldown":null},{"qualifiedName":"appeal list","name":"list","aliases":[],"parent":"appeal","root":"appeal","isGroup":false,"description":"Lists pending appeals for staff review","syntax":"appeal list [pending|approved|denied]","parameters":"status","information":"n/a","example":null,"module":"appeals","helpGroup":"appeal","order":null,"cooldown":null},{"qualifiedName":"appeal submit","name":"submit","aliases":[],"parent":"appeal","root":"appeal","isGroup":false,"description":"Submits an appeal for your own moderation case","syntax":"appeal submit (case id) (reason)","parameters":"case id, reason","information":"n/a","example":"appeal submit 42 I would like this reviewed","module":"appeals","helpGroup":"appeal","order":null,"cooldown":null},{"qualifiedName":"appeal view","name":"view","aliases":[],"parent":"appeal","root":"appeal","isGroup":false,"description":"Views an appeal you submitted or a staff appeal","syntax":"appeal view (appeal id)","parameters":"appeal id","information":"n/a","example":"appeal view 3","module":"appeals","helpGroup":"appeal","order":null,"cooldown":null},{"qualifiedName":"setup","name":"setup","aliases":[],"parent":null,"root":"setup","isGroup":false,"description":"Sets up blood's server systems","syntax":"setup","parameters":"n/a","information":"Administrator","example":null,"module":"admin","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"activitycheck","name":"activitycheck","aliases":["ac"],"parent":null,"root":"activitycheck","isGroup":true,"description":"Scheduled server or role check-ins with reactions/buttons, editable messages and optional reports","syntax":"activitycheck","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"activitycheck button","name":"button","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Sets the check-in button label (default: Click me)","syntax":"activitycheck button (label)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck channel","name":"channel","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Changes the channel used for future activity-check messages","syntax":"activitycheck channel (channel)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck close","name":"close","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Closes the active check early and pauses recurrence; history/messages are kept","syntax":"activitycheck close","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck disable","name":"disable","aliases":["pause","stop"],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Pauses future sends; an existing check remains open until its deadline","syntax":"activitycheck disable","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck emoji","name":"emoji","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Changes the check-in reaction used on future messages","syntax":"activitycheck emoji (emoji)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck enable","name":"enable","aliases":["start","resume"],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Enables recurring checks; preserves an already scheduled future start","syntax":"activitycheck enable","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck format","name":"format","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Switches to an editable built-in plain message, classic embed or V2 template; clears custom text","syntax":"activitycheck format (plain|embed|v2)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck history","name":"history","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Lists the 20 most recent activity checks in this server","syntax":"activitycheck history","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck interval","name":"interval","aliases":["every"],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Sets how often checks are sent and how long members have to respond (10m–365d)","syntax":"activitycheck interval (duration)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck mentions","name":"mentions","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Allows role pings on new checks or disables all pings; previews/reports/edits stay silent","syntax":"activitycheck mentions (roles|off)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck message","name":"message","aliases":["edit"],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Sets plain text, Blood embed code, Discohook embed/V2 JSON, or an attached JSON/text file","syntax":"activitycheck message (text or code or JSON)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck mode","name":"mode","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Uses reactions, a check-in button, or both for future checks","syntax":"activitycheck mode (reaction|button|both)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck preview","name":"preview","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Previews the next message here without starting a check or recording responses","syntax":"activitycheck preview","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck refresh","name":"refresh","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Applies edited message/button text to the current check without changing its roster/deadline/method","syntax":"activitycheck refresh","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck report","name":"report","aliases":["reports"],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Sends one check-in notification per member/check to a chosen channel; off disables reports","syntax":"activitycheck report (channel|off)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck results","name":"results","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Lists checked-in or missing members; omit check ID or use 0 for latest; pages have 10 members","syntax":"activitycheck results <all|checked|missing> <check ID> <page>","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck schedule","name":"schedule","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Schedules the first check after a delay, then repeats at the configured interval; no immediate post","syntax":"activitycheck schedule (delay)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck send","name":"send","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Starts one check now without enabling recurrence; refuses overlapping checks","syntax":"activitycheck send","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck setup","name":"setup","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Creates a paused per-server activity-check draft; omit role to check the whole server","syntax":"activitycheck setup (channel) <role>","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck status","name":"status","aliases":["view"],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Shows settings, schedule, open check and delivery errors","syntax":"activitycheck status","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck style","name":"style","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Sets check-in button color","syntax":"activitycheck style (gray|blue|green|red)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"activitycheck target","name":"target","aliases":[],"parent":"activitycheck","root":"activitycheck","isGroup":false,"description":"Checks all server members or members of one target role","syntax":"activitycheck target (server|role)","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"activitycheck","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"analytics disable","name":"disable","aliases":[],"parent":"analytics","root":"analytics","isGroup":false,"description":"Disable analytics collection for this server","syntax":"analytics disable","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"analytics","order":null,"cooldown":null},{"qualifiedName":"analytics enable","name":"enable","aliases":[],"parent":"analytics","root":"analytics","isGroup":false,"description":"Enable hourly analytics for this server","syntax":"analytics enable","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"analytics","order":null,"cooldown":null},{"qualifiedName":"apply","name":"apply","aliases":["applications","application"],"parent":null,"root":"apply","isGroup":true,"description":"Configures and manages persistent staff applications","syntax":"apply (subcommand) (args)","parameters":"n/a","information":"Manage Server","example":"apply setup","module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"apply setup","name":"setup","aliases":[],"parent":"apply","root":"apply","isGroup":false,"description":"Creates or repairs application panel, review, and control channels","syntax":"apply setup","parameters":"n/a","information":"Manage Server","example":"apply setup","module":"configuration","helpGroup":"apply","order":1,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply channel","name":"channel","aliases":[],"parent":"apply","root":"apply","isGroup":false,"description":"Moves the public application panel to a channel","syntax":"apply channel (channel)","parameters":"channel","information":"Manage Server","example":"apply channel #staff-applications","module":"configuration","helpGroup":"apply","order":2,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply message","name":"message","aliases":["embed"],"parent":"apply","root":"apply","isGroup":false,"description":"Changes the public application panel message","syntax":"apply message (code or JSON)","parameters":"message","information":"Manage Server","example":"apply message {description: Apply for staff below}","module":"configuration","helpGroup":"apply","order":3,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply reviewer","name":"reviewer","aliases":[],"parent":"apply","root":"apply","isGroup":false,"description":"Sets the staff role allowed to open, close, and review applications","syntax":"apply reviewer (role or off)","parameters":"role or off","information":"Manage Server","example":"apply reviewer @Staff","module":"configuration","helpGroup":"apply","order":4,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply open","name":"open","aliases":[],"parent":"apply","root":"apply","isGroup":false,"description":"Opens staff applications","syntax":"apply open","parameters":"n/a","information":"Manage Server","example":"apply open","module":"configuration","helpGroup":"apply","order":5,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply close","name":"close","aliases":[],"parent":"apply","root":"apply","isGroup":false,"description":"Closes staff applications without deleting configuration","syntax":"apply close","parameters":"n/a","information":"Manage Server","example":"apply close","module":"configuration","helpGroup":"apply","order":6,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply status","name":"status","aliases":[],"parent":"apply","root":"apply","isGroup":false,"description":"Shows application configuration and current state","syntax":"apply status","parameters":"n/a","information":"Manage Server","example":"apply status","module":"configuration","helpGroup":"apply","order":7,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply role","name":"role","aliases":[],"parent":"apply","root":"apply","isGroup":true,"description":"Configures roles members may apply for","syntax":"apply role (subcommand) (args)","parameters":"n/a","information":"Manage Server","example":"apply role list","module":"configuration","helpGroup":"apply","order":8,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply role add","name":"add","aliases":[],"parent":"apply role","root":"apply","isGroup":false,"description":"Adds a role members may apply for","syntax":"apply role add (role)","parameters":"role","information":"Manage Server","example":"apply role add @Moderator","module":"configuration","helpGroup":"apply","order":9,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply role set","name":"set","aliases":[],"parent":"apply role","root":"apply","isGroup":false,"description":"Makes one role the only available application role","syntax":"apply role set (role)","parameters":"role","information":"Manage Server","example":"apply role set @Moderator","module":"configuration","helpGroup":"apply","order":10,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply role remove","name":"remove","aliases":["delete"],"parent":"apply role","root":"apply","isGroup":false,"description":"Removes an available application role","syntax":"apply role remove (role)","parameters":"role","information":"Manage Server","example":"apply role remove @Moderator","module":"configuration","helpGroup":"apply","order":11,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply role list","name":"list","aliases":[],"parent":"apply role","root":"apply","isGroup":false,"description":"Lists roles members can apply for","syntax":"apply role list","parameters":"n/a","information":"Manage Server","example":"apply role list","module":"configuration","helpGroup":"apply","order":12,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply question","name":"question","aliases":["questions"],"parent":"apply","root":"apply","isGroup":true,"description":"Configures staff application modal questions","syntax":"apply question (subcommand) (args)","parameters":"n/a","information":"Manage Server","example":"apply question list","module":"configuration","helpGroup":"apply","order":13,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply question add","name":"add","aliases":[],"parent":"apply question","root":"apply","isGroup":false,"description":"Adds a short or paragraph application question","syntax":"apply question add (short or paragraph) (required or optional) (question)","parameters":"type, requirement, question","information":"Manage Server","example":"apply question add paragraph required Why should we choose you?","module":"configuration","helpGroup":"apply","order":14,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply question edit","name":"edit","aliases":[],"parent":"apply question","root":"apply","isGroup":false,"description":"Edits an application question by list position","syntax":"apply question edit (number) (short or paragraph) (required or optional) (question)","parameters":"number, type, requirement, question","information":"Manage Server","example":"apply question edit 1 paragraph required Why should we choose you?","module":"configuration","helpGroup":"apply","order":15,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply question remove","name":"remove","aliases":["delete"],"parent":"apply question","root":"apply","isGroup":false,"description":"Removes an application question by list position","syntax":"apply question remove (number)","parameters":"number","information":"Manage Server","example":"apply question remove 2","module":"configuration","helpGroup":"apply","order":16,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply question list","name":"list","aliases":[],"parent":"apply question","root":"apply","isGroup":false,"description":"Lists configured application questions","syntax":"apply question list","parameters":"n/a","information":"Manage Server","example":"apply question list","module":"configuration","helpGroup":"apply","order":17,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply applications","name":"applications","aliases":[],"parent":"apply","root":"apply","isGroup":true,"description":"Configures the private review channel and review message","syntax":"apply applications (subcommand) (args)","parameters":"n/a","information":"Manage Server","example":"apply applications channel #application-reviews","module":"configuration","helpGroup":"apply","order":18,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply applications channel","name":"channel","aliases":[],"parent":"apply applications","root":"apply","isGroup":false,"description":"Sets the private staff application review channel","syntax":"apply applications channel (channel)","parameters":"channel","information":"Manage Server","example":"apply applications channel #application-reviews","module":"configuration","helpGroup":"apply","order":19,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply applications message","name":"message","aliases":["embed"],"parent":"apply applications","root":"apply","isGroup":false,"description":"Changes the private application review message template","syntax":"apply applications message (code or JSON)","parameters":"message","information":"Manage Server","example":"apply applications message {description: {application.answers}}","module":"configuration","helpGroup":"apply","order":20,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply applications list","name":"list","aliases":[],"parent":"apply applications","root":"apply","isGroup":false,"description":"Lists submitted staff applications","syntax":"apply applications list (status)","parameters":"status","information":"Manage Server","example":"apply applications list pending","module":"configuration","helpGroup":"apply","order":21,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply applications view","name":"view","aliases":[],"parent":"apply applications","root":"apply","isGroup":false,"description":"Shows a submitted application by numeric ID","syntax":"apply applications view (application ID)","parameters":"application ID","information":"Manage Server","example":"apply applications view 12","module":"configuration","helpGroup":"apply","order":22,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"apply applications resend","name":"resend","aliases":["repair"],"parent":"apply applications","root":"apply","isGroup":false,"description":"Reposts a pending application whose review message was deleted","syntax":"apply applications resend (application ID)","parameters":"application ID","information":"Manage Server","example":"apply applications resend 12","module":"configuration","helpGroup":"apply","order":23,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"autoreact","name":"autoreact","aliases":["ar"],"parent":null,"root":"autoreact","isGroup":true,"description":"Automatically reacts when configured text appears in a message","syntax":"autoreact","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"autoreact add","name":"add","aliases":[],"parent":"autoreact","root":"autoreact","isGroup":false,"description":"Adds an automatic reaction for messages containing a trigger","syntax":"autoreact add (trigger) (emoji)","parameters":"trigger, emoji","information":"Manage Messages","example":"autoreact add skull 💀","module":"configuration","helpGroup":"autoreact","order":1,"cooldown":null},{"qualifiedName":"autoreact remove","name":"remove","aliases":["delete"],"parent":"autoreact","root":"autoreact","isGroup":false,"description":"Removes one emoji from an automatic-reaction trigger","syntax":"autoreact remove (trigger) (emoji)","parameters":"trigger, emoji","information":"Manage Messages","example":"autoreact remove skull 💀","module":"configuration","helpGroup":"autoreact","order":2,"cooldown":null},{"qualifiedName":"autoreact removeall","name":"removeall","aliases":["clear"],"parent":"autoreact","root":"autoreact","isGroup":false,"description":"Removes every reaction configured for a trigger","syntax":"autoreact removeall (trigger)","parameters":"trigger","information":"Manage Messages","example":"autoreact removeall skull","module":"configuration","helpGroup":"autoreact","order":3,"cooldown":null},{"qualifiedName":"autoreact owner","name":"owner","aliases":[],"parent":"autoreact","root":"autoreact","isGroup":false,"description":"Shows who configured the reactions for a trigger","syntax":"autoreact owner (trigger)","parameters":"trigger","information":"Manage Messages","example":"autoreact owner skull","module":"configuration","helpGroup":"autoreact","order":4,"cooldown":null},{"qualifiedName":"autoreact list","name":"list","aliases":["show"],"parent":"autoreact","root":"autoreact","isGroup":false,"description":"Lists the server's automatic-reaction triggers","syntax":"autoreact list","parameters":"n/a","information":"Manage Messages","example":"autoreact list","module":"configuration","helpGroup":"autoreact","order":5,"cooldown":null},{"qualifiedName":"autoreact reset","name":"reset","aliases":[],"parent":"autoreact","root":"autoreact","isGroup":false,"description":"Removes every trigger and channel-wide autoreaction","syntax":"autoreact reset","parameters":"n/a","information":"Manage Messages","example":"autoreact reset","module":"configuration","helpGroup":"autoreact","order":6,"cooldown":null},{"qualifiedName":"autoreact messages","name":"messages","aliases":["every"],"parent":"autoreact","root":"autoreact","isGroup":true,"description":"Reacts to every message in a slowmode-enabled channel","syntax":"autoreact messages (channel) (emoji...) ","parameters":"channel, emojis","information":"Manage Messages","example":"autoreact messages #selfies 👍 👎","module":"configuration","helpGroup":"autoreact","order":7,"cooldown":null},{"qualifiedName":"autoreact messages remove","name":"remove","aliases":["delete"],"parent":"autoreact messages","root":"autoreact","isGroup":false,"description":"Disables reactions on every message in a channel","syntax":"autoreact messages remove (channel)","parameters":"channel","information":"Manage Messages","example":"autoreact messages remove #selfies","module":"configuration","helpGroup":"autoreact","order":8,"cooldown":null},{"qualifiedName":"autoreact messages list","name":"list","aliases":["view"],"parent":"autoreact messages","root":"autoreact","isGroup":false,"description":"Lists channels receiving reactions on every message","syntax":"autoreact messages list","parameters":"n/a","information":"Manage Messages","example":"autoreact messages list","module":"configuration","helpGroup":"autoreact","order":9,"cooldown":null},{"qualifiedName":"autoresponder","name":"autoresponder","aliases":["arsp"],"parent":null,"root":"autoresponder","isGroup":true,"description":"Automatically replies to configured text triggers","syntax":"autoresponder","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"autoresponder add","name":"add","aliases":[],"parent":"autoresponder","root":"autoresponder","isGroup":false,"description":"Adds a plain-text or embed autoresponder","syntax":"autoresponder add (trigger, response) [--flags]","parameters":"trigger, response, flags","information":"Manage Messages","example":"autoresponder add hello, Hey {user.mention}! --reply","module":"configuration","helpGroup":"autoresponder","order":1,"cooldown":null},{"qualifiedName":"autoresponder update","name":"update","aliases":[],"parent":"autoresponder","root":"autoresponder","isGroup":false,"description":"Updates an existing autoresponder","syntax":"autoresponder update (trigger, response) [--flags]","parameters":"trigger, response, flags","information":"Manage Messages","example":"autoresponder update hello, Welcome back! --not_strict","module":"configuration","helpGroup":"autoresponder","order":2,"cooldown":null},{"qualifiedName":"autoresponder remove","name":"remove","aliases":["delete"],"parent":"autoresponder","root":"autoresponder","isGroup":false,"description":"Removes an autoresponder by trigger","syntax":"autoresponder remove (trigger)","parameters":"trigger","information":"Manage Messages","example":"autoresponder remove hello","module":"configuration","helpGroup":"autoresponder","order":3,"cooldown":null},{"qualifiedName":"autoresponder view","name":"view","aliases":[],"parent":"autoresponder","root":"autoresponder","isGroup":false,"description":"Views an autoresponder and its behavior","syntax":"autoresponder view (trigger)","parameters":"trigger","information":"Manage Messages","example":"autoresponder view hello","module":"configuration","helpGroup":"autoresponder","order":4,"cooldown":null},{"qualifiedName":"autoresponder list","name":"list","aliases":["show"],"parent":"autoresponder","root":"autoresponder","isGroup":false,"description":"Lists all server autoresponders","syntax":"autoresponder list","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":"autoresponder","order":5,"cooldown":null},{"qualifiedName":"autoresponder stats","name":"stats","aliases":[],"parent":"autoresponder","root":"autoresponder","isGroup":false,"description":"Shows autoresponder usage statistics","syntax":"autoresponder stats","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":"autoresponder","order":6,"cooldown":null},{"qualifiedName":"autoresponder reset","name":"reset","aliases":[],"parent":"autoresponder","root":"autoresponder","isGroup":false,"description":"Removes every server autoresponder","syntax":"autoresponder reset","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":"autoresponder","order":7,"cooldown":null},{"qualifiedName":"autorole","name":"autorole","aliases":[],"parent":null,"root":"autorole","isGroup":true,"description":"Assigns configured roles automatically when members join","syntax":"autorole","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"autorole add","name":"add","aliases":[],"parent":"autorole","root":"autorole","isGroup":false,"description":"Adds a role that blood assigns when matching members join","syntax":"autorole add (role) <humans|bots|all>","parameters":"role, audience","information":"Manage Server, Manage Roles","example":"autorole add @Member humans","module":"configuration","helpGroup":"autorole","order":1,"cooldown":null},{"qualifiedName":"autorole remove","name":"remove","aliases":["delete"],"parent":"autorole","root":"autorole","isGroup":false,"description":"Stops assigning an autorole to new members","syntax":"autorole remove (role)","parameters":"role","information":"Manage Server, Manage Roles","example":"autorole remove @Member","module":"configuration","helpGroup":"autorole","order":2,"cooldown":null},{"qualifiedName":"autorole list","name":"list","aliases":[],"parent":"autorole","root":"autorole","isGroup":false,"description":"Lists every configured autorole and its audience","syntax":"autorole list","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"configuration","helpGroup":"autorole","order":3,"cooldown":null},{"qualifiedName":"autorole reset","name":"reset","aliases":["clear"],"parent":"autorole","root":"autorole","isGroup":false,"description":"Removes every autorole configuration in the server","syntax":"autorole reset","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"configuration","helpGroup":"autorole","order":4,"cooldown":null},{"qualifiedName":"boost edit","name":"edit","aliases":[],"parent":"boost","root":"boost","isGroup":false,"description":"opens the editor for a saved boost message","syntax":"boost edit (channel)","parameters":"channel","information":"Manage Webhooks\nManage Server","example":"boost edit #boosts","module":"configuration","helpGroup":"boost","order":null,"cooldown":null},{"qualifiedName":"boost status","name":"status","aliases":["config"],"parent":"boost","root":"boost","isGroup":false,"description":"Checks boost destinations, templates, and permissions","syntax":"boost status","parameters":"n/a","information":"Manage Webhooks\nManage Server","example":null,"module":"configuration","helpGroup":"boost","order":null,"cooldown":null},{"qualifiedName":"boost test","name":"test","aliases":[],"parent":"boost","root":"boost","isGroup":false,"description":"Sends a safe preview to every configured boost channel","syntax":"boost test","parameters":"n/a","information":"Manage Webhooks\nManage Server","example":null,"module":"configuration","helpGroup":"boost","order":null,"cooldown":null},{"qualifiedName":"bumpreminder","name":"bumpreminder","aliases":["bumper"],"parent":null,"root":"bumpreminder","isGroup":true,"description":"Reminds the server when DISBOARD can be bumped again","syntax":"bumpreminder","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"bumpreminder channel","name":"channel","aliases":[],"parent":"bumpreminder","root":"bumpreminder","isGroup":false,"description":"Sets the DISBOARD bump channel","syntax":"bumpreminder channel (channel)","parameters":"channel","information":"Manage Server","example":"bumpreminder channel #bump","module":"configuration","helpGroup":"bumpreminder","order":1,"cooldown":null},{"qualifiedName":"bumpreminder message","name":"message","aliases":[],"parent":"bumpreminder","root":"bumpreminder","isGroup":false,"description":"Sets the two-hour reminder message or embed","syntax":"bumpreminder message (message) [--pingable on|off]","parameters":"message, pingable","information":"Manage Server","example":"bumpreminder message @Bumpers /bump --pingable on","module":"configuration","helpGroup":"bumpreminder","order":2,"cooldown":null},{"qualifiedName":"bumpreminder thankyou","name":"thankyou","aliases":[],"parent":"bumpreminder","root":"bumpreminder","isGroup":false,"description":"Sets the message sent after a successful bump","syntax":"bumpreminder thankyou (message)","parameters":"message","information":"Manage Server","example":"bumpreminder thankyou Thanks for bumping!","module":"configuration","helpGroup":"bumpreminder","order":3,"cooldown":null},{"qualifiedName":"bumpreminder autolock","name":"autolock","aliases":[],"parent":"bumpreminder","root":"bumpreminder","isGroup":false,"description":"Locks the bump channel until the next bump is available","syntax":"bumpreminder autolock (on|off)","parameters":"state","information":"Manage Server","example":"bumpreminder autolock on","module":"configuration","helpGroup":"bumpreminder","order":4,"cooldown":null},{"qualifiedName":"bumpreminder autoclean","name":"autoclean","aliases":[],"parent":"bumpreminder","root":"bumpreminder","isGroup":false,"description":"Deletes non-DISBOARD messages from the bump channel","syntax":"bumpreminder autoclean (on|off)","parameters":"state","information":"Manage Server","example":"bumpreminder autoclean on","module":"configuration","helpGroup":"bumpreminder","order":5,"cooldown":null},{"qualifiedName":"bumpreminder config","name":"config","aliases":["view"],"parent":"bumpreminder","root":"bumpreminder","isGroup":false,"description":"Shows the bump reminder configuration","syntax":"bumpreminder config","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"bumpreminder","order":6,"cooldown":null},{"qualifiedName":"bumpreminder reset","name":"reset","aliases":["remove"],"parent":"bumpreminder","root":"bumpreminder","isGroup":false,"description":"Removes the bump reminder configuration","syntax":"bumpreminder reset","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"bumpreminder","order":7,"cooldown":null},{"qualifiedName":"buttonrole","name":"buttonrole","aliases":["buttonroles"],"parent":null,"root":"buttonrole","isGroup":true,"description":"Lets members toggle roles using persistent message buttons","syntax":"buttonrole","parameters":"n/a","information":"Manage Roles","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"buttonrole add","name":"add","aliases":[],"parent":"buttonrole","root":"buttonrole","isGroup":false,"description":"Adds a persistent self-role button to a blood message","syntax":"buttonrole add (message link) (role) (style) (emoji) (label)","parameters":"message link, role, style, emoji, label","information":"Manage Roles","example":"buttonrole add (message link) @Updates green 🔔 Updates","module":"configuration","helpGroup":"buttonrole","order":1,"cooldown":null},{"qualifiedName":"buttonrole remove","name":"remove","aliases":["delete"],"parent":"buttonrole","root":"buttonrole","isGroup":false,"description":"Removes one numbered button from a message","syntax":"buttonrole remove (message link) (button number)","parameters":"message link, button number","information":"Manage Roles","example":"buttonrole remove (message link) 1","module":"configuration","helpGroup":"buttonrole","order":2,"cooldown":null},{"qualifiedName":"buttonrole removeall","name":"removeall","aliases":[],"parent":"buttonrole","root":"buttonrole","isGroup":false,"description":"Removes every role button from one message","syntax":"buttonrole removeall (message link)","parameters":"message link","information":"Manage Roles","example":"buttonrole removeall (message link)","module":"configuration","helpGroup":"buttonrole","order":3,"cooldown":null},{"qualifiedName":"buttonrole list","name":"list","aliases":[],"parent":"buttonrole","root":"buttonrole","isGroup":false,"description":"Lists every configured button role","syntax":"buttonrole list","parameters":"n/a","information":"Manage Roles","example":null,"module":"configuration","helpGroup":"buttonrole","order":4,"cooldown":null},{"qualifiedName":"buttonrole reset","name":"reset","aliases":["clear"],"parent":"buttonrole","root":"buttonrole","isGroup":false,"description":"Removes every button-role configuration","syntax":"buttonrole reset","parameters":"n/a","information":"Manage Roles","example":null,"module":"configuration","helpGroup":"buttonrole","order":5,"cooldown":null},{"qualifiedName":"command","name":"command","aliases":[],"parent":null,"root":"command","isGroup":true,"description":"Controls individual commands and subcommands","syntax":"command (subcommand) (command) <scope flags>","parameters":"n/a","information":"Manage Server","example":"command disable ban --channel #general","module":"configuration","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"command allow","name":"allow","aliases":[],"parent":"command","root":"command","isGroup":false,"description":"Creates an allow exception for a disabled command","syntax":"command allow (command) (scope)","parameters":"command, scope","information":"Manage Server","example":"command allow purge --role @Moderator","module":"configuration","helpGroup":"command","order":null,"cooldown":null},{"qualifiedName":"command disable","name":"disable","aliases":[],"parent":"command","root":"command","isGroup":false,"description":"Disables a command in selected scopes","syntax":"command disable (command) <scope flags>","parameters":"command, channel/category/user/role/duration","information":"Manage Server","example":"command disable \"voicemaster transfer\" --channel #general --duration 2h","module":"configuration","helpGroup":"command","order":null,"cooldown":null},{"qualifiedName":"command enable","name":"enable","aliases":[],"parent":"command","root":"command","isGroup":false,"description":"Removes command deny rules","syntax":"command enable (command) <scope flags>","parameters":"command, scope flags","information":"Manage Server","example":"command enable ban --channel #general","module":"configuration","helpGroup":"command","order":null,"cooldown":null},{"qualifiedName":"command explain","name":"explain","aliases":[],"parent":"command","root":"command","isGroup":false,"description":"Explains whether a command can run here and why","syntax":"command explain (command)","parameters":"command","information":"Manage Server","example":"command explain ban","module":"configuration","helpGroup":"command","order":null,"cooldown":null},{"qualifiedName":"command reset","name":"reset","aliases":[],"parent":"command","root":"command","isGroup":false,"description":"Removes all allow and deny rules for one command","syntax":"command reset (command)","parameters":"command","information":"Manage Server","example":"command reset ban","module":"configuration","helpGroup":"command","order":null,"cooldown":null},{"qualifiedName":"command status","name":"status","aliases":[],"parent":"command","root":"command","isGroup":false,"description":"Shows every rule for one command","syntax":"command status (command)","parameters":"command","information":"Manage Server","example":"command status ban","module":"configuration","helpGroup":"command","order":null,"cooldown":null},{"qualifiedName":"commandcontrol","name":"commandcontrol","aliases":["cmdcontrol"],"parent":null,"root":"commandcontrol","isGroup":true,"description":"Configures command-control bypasses","syntax":"commandcontrol","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"commandcontrol bypass","name":"bypass","aliases":[],"parent":"commandcontrol","root":"commandcontrol","isGroup":true,"description":"Configures Administrator and role bypasses","syntax":"commandcontrol bypass","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"commandcontrol","order":null,"cooldown":null},{"qualifiedName":"commandcontrol bypass administrator","name":"administrator","aliases":["admin"],"parent":"commandcontrol bypass","root":"commandcontrol","isGroup":false,"description":"Toggles Administrator bypass","syntax":"commandcontrol bypass administrator (on|off)","parameters":"state","information":"Manage Server","example":"commandcontrol bypass administrator on","module":"configuration","helpGroup":"commandcontrol","order":null,"cooldown":null},{"qualifiedName":"commandcontrol bypass role","name":"role","aliases":[],"parent":"commandcontrol bypass","root":"commandcontrol","isGroup":false,"description":"Toggles a role bypass","syntax":"commandcontrol bypass role (role) (on|off)","parameters":"role, state","information":"Manage Server","example":"commandcontrol bypass role @BotManager on","module":"configuration","helpGroup":"commandcontrol","order":null,"cooldown":null},{"qualifiedName":"commands disable","name":"disable","aliases":[],"parent":"commands","root":"commands","isGroup":false,"description":"Disables every public command in selected scopes","syntax":"commands disable all <scope flags>","parameters":"all, channel/category/user/role/duration","information":"Manage Server","example":"commands disable all --channel #general --duration 30m","module":"configuration","helpGroup":"commands","order":null,"cooldown":null},{"qualifiedName":"commands enable","name":"enable","aliases":[],"parent":"commands","root":"commands","isGroup":false,"description":"Removes rules that disable every command","syntax":"commands enable all <scope flags>","parameters":"all, scope flags","information":"Manage Server","example":"commands enable all --channel #general","module":"configuration","helpGroup":"commands","order":null,"cooldown":null},{"qualifiedName":"configure","name":"configure","aliases":["config","controlcenter"],"parent":null,"root":"configure","isGroup":false,"description":"Opens Blood's server configuration control panel","syntax":"configure [antinuke|antiraid]","parameters":"security feature","information":"Administrator; Antinuke writes require Server Owner","example":"configure\nconfigure antiraid","module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"counter","name":"counter","aliases":["counters"],"parent":null,"root":"counter","isGroup":true,"description":"Creates rate-limit-safe voice channels that display server counts","syntax":"counter","parameters":"n/a","information":"Manage Channels","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"counter add","name":"add","aliases":[],"parent":"counter","root":"counter","isGroup":false,"description":"Creates a new voice counter channel","syntax":"counter add (type) <template>","parameters":"type, template","information":"Manage Channels","example":"counter add members Members: {count}","module":"configuration","helpGroup":"counter","order":1,"cooldown":null},{"qualifiedName":"counter set","name":"set","aliases":[],"parent":"counter","root":"counter","isGroup":false,"description":"Turns an existing voice channel into a counter","syntax":"counter set (channel) (type) <template>","parameters":"channel, type, template","information":"Manage Channels","example":"counter set Members members Members: {count}","module":"configuration","helpGroup":"counter","order":2,"cooldown":null},{"qualifiedName":"counter remove","name":"remove","aliases":["delete"],"parent":"counter","root":"counter","isGroup":false,"description":"Stops a counter and optionally deletes its channel","syntax":"counter remove (channel) <keep|delete>","parameters":"channel, action","information":"Manage Channels","example":"counter remove Members keep","module":"configuration","helpGroup":"counter","order":3,"cooldown":null},{"qualifiedName":"counter list","name":"list","aliases":[],"parent":"counter","root":"counter","isGroup":false,"description":"Lists every configured counter","syntax":"counter list","parameters":"n/a","information":"Manage Channels","example":null,"module":"configuration","helpGroup":"counter","order":4,"cooldown":null},{"qualifiedName":"createembed","name":"createembed","aliases":["ce"],"parent":null,"root":"createembed","isGroup":true,"description":"creates an embed, plain message, or static Components V2 layout","syntax":"createembed (code or Discohook JSON)","parameters":"code","information":"Manage Webhooks\nManage Server","example":"createembed {title: Welcome}{description: Hello there}","module":"configuration","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"createembed edit","name":"edit","aliases":["fetch"],"parent":"createembed","root":"createembed","isGroup":false,"description":"fetches and edits an existing blood message","syntax":"createembed edit (message link)","parameters":"message link","information":"Administrator","example":"createembed edit https://discord.com/channels/123/456/789","module":"configuration","helpGroup":"createembed","order":null,"cooldown":null},{"qualifiedName":"createembed placeholders","name":"placeholders","aliases":["variables","vars"],"parent":"createembed","root":"createembed","isGroup":false,"description":"shows every createembed placeholder with examples","syntax":"createembed placeholders","parameters":"n/a","information":"Everyone","example":"createembed placeholders","module":"configuration","helpGroup":"createembed","order":null,"cooldown":null},{"qualifiedName":"disabled","name":"disabled","aliases":[],"parent":null,"root":"disabled","isGroup":true,"description":"Lists and resets command-control rules","syntax":"disabled","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"disabled categories","name":"categories","aliases":[],"parent":"disabled","root":"disabled","isGroup":false,"description":"Lists category-scoped rules","syntax":"disabled categories","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"disabled","order":null,"cooldown":null},{"qualifiedName":"disabled channels","name":"channels","aliases":[],"parent":"disabled","root":"disabled","isGroup":false,"description":"Lists channel-scoped rules","syntax":"disabled channels","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"disabled","order":null,"cooldown":null},{"qualifiedName":"disabled commands","name":"commands","aliases":[],"parent":"disabled","root":"disabled","isGroup":false,"description":"Lists command rules","syntax":"disabled commands","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"disabled","order":null,"cooldown":null},{"qualifiedName":"disabled list","name":"list","aliases":[],"parent":"disabled","root":"disabled","isGroup":false,"description":"Lists every command-control rule","syntax":"disabled list","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"disabled","order":null,"cooldown":null},{"qualifiedName":"disabled modules","name":"modules","aliases":[],"parent":"disabled","root":"disabled","isGroup":false,"description":"Lists module rules","syntax":"disabled modules","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"disabled","order":null,"cooldown":null},{"qualifiedName":"disabled reset","name":"reset","aliases":[],"parent":"disabled","root":"disabled","isGroup":false,"description":"Resets every command-control rule","syntax":"disabled reset","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"disabled","order":null,"cooldown":null},{"qualifiedName":"disabled roles","name":"roles","aliases":[],"parent":"disabled","root":"disabled","isGroup":false,"description":"Lists role-scoped rules","syntax":"disabled roles","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"disabled","order":null,"cooldown":null},{"qualifiedName":"disabled users","name":"users","aliases":[],"parent":"disabled","root":"disabled","isGroup":false,"description":"Lists user-scoped rules","syntax":"disabled users","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"disabled","order":null,"cooldown":null},{"qualifiedName":"filter","name":"filter","aliases":["wordfilter"],"parent":null,"root":"filter","isGroup":true,"description":"Removes configured phrases, invite links, and web links","syntax":"filter","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"filter add","name":"add","aliases":[],"parent":"filter","root":"filter","isGroup":false,"description":"Adds a word or phrase to the server message filter","syntax":"filter add (word or phrase)","parameters":"word or phrase","information":"Manage Messages","example":"filter add unwanted phrase","module":"configuration","helpGroup":"filter","order":1,"cooldown":null},{"qualifiedName":"filter remove","name":"remove","aliases":["delete"],"parent":"filter","root":"filter","isGroup":false,"description":"Removes a word or phrase from the server message filter","syntax":"filter remove (word or phrase)","parameters":"word or phrase","information":"Manage Messages","example":"filter remove unwanted phrase","module":"configuration","helpGroup":"filter","order":2,"cooldown":null},{"qualifiedName":"filter list","name":"list","aliases":["words"],"parent":"filter","root":"filter","isGroup":false,"description":"Lists every word and phrase in the server message filter","syntax":"filter list","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":"filter","order":3,"cooldown":null},{"qualifiedName":"filter invites","name":"invites","aliases":[],"parent":"filter","root":"filter","isGroup":false,"description":"Enables or disables Discord invite filtering","syntax":"filter invites (on|off)","parameters":"state","information":"Manage Messages","example":"filter invites on","module":"configuration","helpGroup":"filter","order":4,"cooldown":null},{"qualifiedName":"filter links","name":"links","aliases":[],"parent":"filter","root":"filter","isGroup":false,"description":"Enables or disables web-link filtering","syntax":"filter links (on|off)","parameters":"state","information":"Manage Messages","example":"filter links on","module":"configuration","helpGroup":"filter","order":5,"cooldown":null},{"qualifiedName":"filter ignore","name":"ignore","aliases":[],"parent":"filter","root":"filter","isGroup":true,"description":"Toggles a member, role, or channel exempt from filtering","syntax":"filter ignore <member|role|channel>","parameters":"member, role, channel","information":"Manage Messages","example":"filter ignore #staff-chat","module":"configuration","helpGroup":"filter","order":6,"cooldown":null},{"qualifiedName":"filter spam","name":"spam","aliases":[],"parent":"filter","root":"filter","isGroup":false,"description":"Removes repeated or flooding messages, including media-only messages","syntax":"filter spam (on|off)","parameters":"state","information":"Manage Messages","example":"filter spam on","module":"configuration","helpGroup":"filter","order":6,"cooldown":null},{"qualifiedName":"filter fastmessagespam","name":"fastmessagespam","aliases":["fastspam"],"parent":"filter","root":"filter","isGroup":false,"description":"Removes bursts of messages sent in rapid succession","syntax":"filter fastmessagespam (on|off)","parameters":"state","information":"Manage Messages","example":"filter fastmessagespam on","module":"configuration","helpGroup":"filter","order":7,"cooldown":null},{"qualifiedName":"filter ignore list","name":"list","aliases":[],"parent":"filter ignore","root":"filter","isGroup":false,"description":"Lists members, roles, and channels exempt from filtering","syntax":"filter ignore list","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":"filter","order":7,"cooldown":null},{"qualifiedName":"filter reset","name":"reset","aliases":["clear"],"parent":"filter","root":"filter","isGroup":false,"description":"Removes all filter terms, settings, and exemptions","syntax":"filter reset","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":"filter","order":8,"cooldown":null},{"qualifiedName":"filter webhooks","name":"webhooks","aliases":["webhook"],"parent":"filter","root":"filter","isGroup":false,"description":"Removes webhooks whose names contain a filtered term","syntax":"filter webhooks (on|off)","parameters":"state","information":"Manage Messages","example":"filter webhooks on","module":"configuration","helpGroup":"filter","order":8,"cooldown":null},{"qualifiedName":"filter emojis","name":"emojis","aliases":["emoji"],"parent":"filter","root":"filter","isGroup":false,"description":"Removes custom emojis whose names or tokens contain a filtered term","syntax":"filter emojis (on|off)","parameters":"state","information":"Manage Messages","example":"filter emojis on","module":"configuration","helpGroup":"filter","order":9,"cooldown":null},{"qualifiedName":"filter whitelist","name":"whitelist","aliases":["allow"],"parent":"filter","root":"filter","isGroup":false,"description":"Exempts a subject from selected filters, or allows a link, invite, or media type","syntax":"filter whitelist (subject) [filter]","parameters":"subject, filter","information":"Manage Messages","example":"filter whitelist @Trusted invites","module":"configuration","helpGroup":"filter","order":9,"cooldown":null},{"qualifiedName":"filter stickers","name":"stickers","aliases":["sticker"],"parent":"filter","root":"filter","isGroup":false,"description":"Removes stickers whose names contain a filtered term","syntax":"filter stickers (on|off)","parameters":"state","information":"Manage Messages","example":"filter stickers on","module":"configuration","helpGroup":"filter","order":10,"cooldown":null},{"qualifiedName":"filter unwhitelist","name":"unwhitelist","aliases":["unallow"],"parent":"filter","root":"filter","isGroup":false,"description":"Removes one filter whitelist rule without changing other exemptions","syntax":"filter unwhitelist (subject) [filter]","parameters":"subject, filter","information":"Manage Messages","example":"filter unwhitelist @Trusted invites","module":"configuration","helpGroup":"filter","order":10,"cooldown":null},{"qualifiedName":"filter roles","name":"roles","aliases":["role"],"parent":"filter","root":"filter","isGroup":false,"description":"Enables or disables filtering for created role names","syntax":"filter roles (on|off)","parameters":"state","information":"Manage Messages","example":"filter roles on","module":"configuration","helpGroup":"filter","order":11,"cooldown":null},{"qualifiedName":"filter boosterroles","name":"boosterroles","aliases":["boosterrole"],"parent":"filter","root":"filter","isGroup":false,"description":"Enables or disables filtering for personal booster-role names","syntax":"filter boosterroles (on|off)","parameters":"state","information":"Manage Messages","example":"filter boosterroles on","module":"configuration","helpGroup":"filter","order":12,"cooldown":null},{"qualifiedName":"filter automod","name":"automod","aliases":["native"],"parent":"filter","root":"filter","isGroup":false,"description":"Connects supported filters to Discord AutoMod without replacing local checks","syntax":"filter automod (action)","parameters":"action","information":"Manage Server. Actions: on, off, status, sync. On installs native spam, mention-spam and harmful-content protections plus configured filters. Status shows verification and whitelist limitations.","example":"filter automod on","module":"configuration","helpGroup":"filter","order":null,"cooldown":{"rate":1,"per":3,"bucket":"guild"}},{"qualifiedName":"goodbye","name":"goodbye","aliases":["leave"],"parent":null,"root":"goodbye","isGroup":true,"description":"manages server goodbye embeds","syntax":"goodbye","parameters":"n/a","information":"Manage Webhooks\nManage Server","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"goodbye add","name":"add","aliases":[],"parent":"goodbye","root":"goodbye","isGroup":false,"description":"adds a goodbye embed to a channel","syntax":"goodbye add (channel) (code)","parameters":"channel, code","information":"Manage Webhooks\nManage Server","example":"goodbye add #general {description: Goodbye {user.mention}}","module":"configuration","helpGroup":"goodbye","order":1,"cooldown":null},{"qualifiedName":"goodbye view","name":"view","aliases":[],"parent":"goodbye","root":"goodbye","isGroup":false,"description":"shows a channel's goodbye embed","syntax":"goodbye view (channel)","parameters":"channel","information":"Manage Webhooks\nManage Server","example":"goodbye view #general","module":"configuration","helpGroup":"goodbye","order":2,"cooldown":null},{"qualifiedName":"goodbye list","name":"list","aliases":[],"parent":"goodbye","root":"goodbye","isGroup":false,"description":"shows configured goodbye embeds","syntax":"goodbye list","parameters":"n/a","information":"Manage Webhooks\nManage Server","example":null,"module":"configuration","helpGroup":"goodbye","order":3,"cooldown":null},{"qualifiedName":"goodbye remove","name":"remove","aliases":["delete"],"parent":"goodbye","root":"goodbye","isGroup":false,"description":"removes a channel's goodbye embed","syntax":"goodbye remove (channel)","parameters":"channel","information":"Manage Webhooks\nManage Server","example":"goodbye remove #general","module":"configuration","helpGroup":"goodbye","order":4,"cooldown":null},{"qualifiedName":"goodbye edit","name":"edit","aliases":[],"parent":"goodbye","root":"goodbye","isGroup":false,"description":"opens the editor for a saved goodbye message","syntax":"goodbye edit (channel)","parameters":"channel","information":"Manage Webhooks\nManage Server","example":"goodbye edit #general","module":"configuration","helpGroup":"goodbye","order":null,"cooldown":null},{"qualifiedName":"ignore","name":"ignore","aliases":[],"parent":null,"root":"ignore","isGroup":true,"description":"Makes blood silently ignore commands from a member, channel, or thread","syntax":"ignore <member|channel|thread>","parameters":"member, channel, thread","information":"Administrator","example":"ignore @alex","module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"ignore add","name":"add","aliases":[],"parent":"ignore","root":"ignore","isGroup":false,"description":"Adds a member, channel, or thread to blood's ignore list","syntax":"ignore add (member|channel|thread)","parameters":"member, channel, thread","information":"Administrator","example":"ignore add @alex","module":"configuration","helpGroup":"ignore","order":1,"cooldown":null},{"qualifiedName":"ignore remove","name":"remove","aliases":["delete"],"parent":"ignore","root":"ignore","isGroup":false,"description":"Removes a member, channel, or thread from blood's ignore list","syntax":"ignore remove (member|channel|thread)","parameters":"member, channel, thread","information":"Administrator","example":"ignore remove @alex","module":"configuration","helpGroup":"ignore","order":2,"cooldown":null},{"qualifiedName":"ignore list","name":"list","aliases":[],"parent":"ignore","root":"ignore","isGroup":false,"description":"Lists every member and channel ignored by blood","syntax":"ignore list","parameters":"n/a","information":"Administrator","example":null,"module":"configuration","helpGroup":"ignore","order":3,"cooldown":null},{"qualifiedName":"logs","name":"logs","aliases":["logging"],"parent":null,"root":"logs","isGroup":true,"description":"Configures categorized and event-specific webhook logs","syntax":"logs","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"logs add","name":"add","aliases":[],"parent":"logs","root":"logs","isGroup":false,"description":"Routes a category or individual event to a log channel","syntax":"logs add (category or event) (channel)","parameters":"category or event, channel","information":"Manage Server","example":"logs add message_delete #message-logs","module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs categories","name":"categories","aliases":[],"parent":"logs","root":"logs","isGroup":false,"description":"Lists every configurable logging category","syntax":"logs categories","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs config","name":"config","aliases":["list","status"],"parent":"logs","root":"logs","isGroup":false,"description":"Shows every logging route, option, and ignore count","syntax":"logs config","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs doctor","name":"doctor","aliases":["diagnose"],"parent":"logs","root":"logs","isGroup":false,"description":"Checks logging routes, channels, and webhook permissions","syntax":"logs doctor","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs enable","name":"enable","aliases":["on"],"parent":"logs","root":"logs","isGroup":false,"description":"Re-enables a disabled logging event or category","syntax":"logs enable (event or category)","parameters":"event or category","information":"Manage Server","example":"logs enable command_used","module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs events","name":"events","aliases":[],"parent":"logs","root":"logs","isGroup":false,"description":"Lists every event that can receive its own log channel","syntax":"logs events <category>","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs ignore","name":"ignore","aliases":[],"parent":"logs","root":"logs","isGroup":true,"description":"Ignores a channel, role, or member globally or for one event","syntax":"logs ignore (channel/role/user) <--event event>","parameters":"channel, role, or member; event","information":"Manage Server","example":"logs ignore #staff --event message_edit","module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs ignore list","name":"list","aliases":[],"parent":"logs ignore","root":"logs","isGroup":false,"description":"Lists ignored logging channels, roles, and members","syntax":"logs ignore list","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs ignore remove","name":"remove","aliases":[],"parent":"logs ignore","root":"logs","isGroup":false,"description":"Stops ignoring a logging channel, role, or member","syntax":"logs ignore remove (target) <event>","parameters":"channel, role, or member; event","information":"Manage Server","example":"logs ignore remove #staff message_edit","module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs remove","name":"remove","aliases":["disable","off"],"parent":"logs","root":"logs","isGroup":false,"description":"Disables an event or category, including setup fallback logs","syntax":"logs remove (event or category)","parameters":"event or category","information":"Manage Server","example":"logs remove command_used","module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs reset","name":"reset","aliases":[],"parent":"logs","root":"logs","isGroup":false,"description":"Resets all explicit logging routes, options, and ignores","syntax":"logs reset","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs setup","name":"setup","aliases":[],"parent":"logs","root":"logs","isGroup":false,"description":"Routes every logging category to one channel with safe defaults","syntax":"logs setup (channel)","parameters":"channel","information":"Manage Server","example":"logs setup #server-logs","module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"logs test","name":"test","aliases":[],"parent":"logs","root":"logs","isGroup":false,"description":"Sends a test event through the configured webhook route","syntax":"logs test <event>","parameters":"event","information":"Manage Server","example":"logs test message_delete","module":"configuration","helpGroup":"logs","order":null,"cooldown":null},{"qualifiedName":"module","name":"module","aliases":[],"parent":null,"root":"module","isGroup":true,"description":"Controls complete blood command modules","syntax":"module (subcommand) (module) <scope flags>","parameters":"n/a","information":"Manage Server","example":"module disable music --channel #music","module":"configuration","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"module allow","name":"allow","aliases":[],"parent":"module","root":"module","isGroup":false,"description":"Creates an allow exception for a disabled module","syntax":"module allow (module) (scope)","parameters":"module, scope","information":"Manage Server","example":"module allow music --channel #music","module":"configuration","helpGroup":"module","order":null,"cooldown":null},{"qualifiedName":"module disable","name":"disable","aliases":[],"parent":"module","root":"module","isGroup":false,"description":"Disables a module in selected scopes","syntax":"module disable (module) <scope flags>","parameters":"module, scopes","information":"Manage Server","example":"module disable music --channel #general","module":"configuration","helpGroup":"module","order":null,"cooldown":null},{"qualifiedName":"module enable","name":"enable","aliases":[],"parent":"module","root":"module","isGroup":false,"description":"Removes module deny rules","syntax":"module enable (module) <scope flags>","parameters":"module, scopes","information":"Manage Server","example":"module enable music","module":"configuration","helpGroup":"module","order":null,"cooldown":null},{"qualifiedName":"module reset","name":"reset","aliases":[],"parent":"module","root":"module","isGroup":false,"description":"Removes all rules for one module","syntax":"module reset (module)","parameters":"module","information":"Manage Server","example":"module reset music","module":"configuration","helpGroup":"module","order":null,"cooldown":null},{"qualifiedName":"module status","name":"status","aliases":[],"parent":"module","root":"module","isGroup":false,"description":"Shows every rule for one module","syntax":"module status (module)","parameters":"module","information":"Manage Server","example":"module status music","module":"configuration","helpGroup":"module","order":null,"cooldown":null},{"qualifiedName":"schedule","name":"schedule","aliases":["scheduledmessage","scheduledpost"],"parent":null,"root":"schedule","isGroup":true,"description":"Posts messages later or on a repeating schedule","syntax":"schedule","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"schedule add","name":"add","aliases":["once"],"parent":"schedule","root":"schedule","isGroup":false,"description":"Schedules one message for later","syntax":"schedule add (channel) (delay) (message or embed)","parameters":"channel, delay, message","information":"Manage Messages","example":"schedule add #announcements 10h Server event starts now!","module":"configuration","helpGroup":"schedule","order":1,"cooldown":null},{"qualifiedName":"schedule repeat","name":"repeat","aliases":["recurring"],"parent":"schedule","root":"schedule","isGroup":false,"description":"Schedules a message that repeats after its first delivery","syntax":"schedule repeat (channel) (first delay) (interval) (message or embed)","parameters":"channel, first delay, interval, message","information":"Manage Messages","example":"schedule repeat #announcements 10h 24h Daily activity check","module":"configuration","helpGroup":"schedule","order":2,"cooldown":null},{"qualifiedName":"schedule list","name":"list","aliases":[],"parent":"schedule","root":"schedule","isGroup":false,"description":"Lists active, paused, and failed scheduled posts","syntax":"schedule list","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":"schedule","order":3,"cooldown":null},{"qualifiedName":"schedule view","name":"view","aliases":[],"parent":"schedule","root":"schedule","isGroup":false,"description":"Shows and previews one scheduled post","syntax":"schedule view (id)","parameters":"id","information":"Manage Messages","example":"schedule view 4","module":"configuration","helpGroup":"schedule","order":4,"cooldown":null},{"qualifiedName":"schedule pause","name":"pause","aliases":[],"parent":"schedule","root":"schedule","isGroup":false,"description":"Pauses a scheduled post without deleting it","syntax":"schedule pause (id)","parameters":"id","information":"Manage Messages","example":"schedule pause 4","module":"configuration","helpGroup":"schedule","order":5,"cooldown":null},{"qualifiedName":"schedule resume","name":"resume","aliases":["retry"],"parent":"schedule","root":"schedule","isGroup":false,"description":"Resumes a paused or failed post after it is inspected","syntax":"schedule resume (id)","parameters":"id","information":"Manage Messages","example":"schedule resume 4","module":"configuration","helpGroup":"schedule","order":6,"cooldown":null},{"qualifiedName":"schedule remove","name":"remove","aliases":["delete","cancel"],"parent":"schedule","root":"schedule","isGroup":false,"description":"Permanently removes a scheduled post","syntax":"schedule remove (id)","parameters":"id","information":"Manage Messages","example":"schedule remove 4","module":"configuration","helpGroup":"schedule","order":7,"cooldown":null},{"qualifiedName":"starboard","name":"starboard","aliases":["star"],"parent":null,"root":"starboard","isGroup":true,"description":"Reposts highly reacted messages into a showcase channel","syntax":"starboard","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"starboard set","name":"set","aliases":[],"parent":"starboard","root":"starboard","isGroup":false,"description":"Sets the channel or thread that receives starred messages","syntax":"starboard set (channel|thread)","parameters":"channel, thread","information":"Manage Server","example":"starboard set #starboard","module":"configuration","helpGroup":"starboard","order":1,"cooldown":null},{"qualifiedName":"starboard threshold","name":"threshold","aliases":[],"parent":"starboard","root":"starboard","isGroup":false,"description":"Changes the reactions required for the starboard","syntax":"starboard threshold (number)","parameters":"number","information":"Manage Server","example":"starboard threshold 3","module":"configuration","helpGroup":"starboard","order":2,"cooldown":null},{"qualifiedName":"starboard emoji","name":"emoji","aliases":[],"parent":"starboard","root":"starboard","isGroup":false,"description":"Changes the reaction watched by the starboard","syntax":"starboard emoji (emoji)","parameters":"emoji","information":"Manage Server","example":"starboard emoji ⭐","module":"configuration","helpGroup":"starboard","order":3,"cooldown":null},{"qualifiedName":"starboard selfstar","name":"selfstar","aliases":[],"parent":"starboard","root":"starboard","isGroup":false,"description":"Allows or prevents members starring their own messages","syntax":"starboard selfstar (on|off)","parameters":"state","information":"Manage Server","example":"starboard selfstar off","module":"configuration","helpGroup":"starboard","order":4,"cooldown":null},{"qualifiedName":"starboard attachments","name":"attachments","aliases":[],"parent":"starboard","root":"starboard","isGroup":false,"description":"Toggles source attachments in starboard posts","syntax":"starboard attachments (on|off)","parameters":"state","information":"Manage Server","example":"starboard attachments on","module":"configuration","helpGroup":"starboard","order":5,"cooldown":null},{"qualifiedName":"starboard jumpurl","name":"jumpurl","aliases":[],"parent":"starboard","root":"starboard","isGroup":false,"description":"Toggles the original-message button","syntax":"starboard jumpurl (on|off)","parameters":"state","information":"Manage Server","example":"starboard jumpurl on","module":"configuration","helpGroup":"starboard","order":6,"cooldown":null},{"qualifiedName":"starboard ignore","name":"ignore","aliases":[],"parent":"starboard","root":"starboard","isGroup":true,"description":"Toggles a channel, thread, role, or member exclusion","syntax":"starboard ignore (channel|thread|role|member)","parameters":"channel, thread, role, member","information":"Manage Server","example":"starboard ignore #staff","module":"configuration","helpGroup":"starboard","order":7,"cooldown":null},{"qualifiedName":"starboard timestamp","name":"timestamp","aliases":[],"parent":"starboard","root":"starboard","isGroup":false,"description":"Toggles timestamps on starboard posts","syntax":"starboard timestamp (on|off)","parameters":"state","information":"Manage Server","example":"starboard timestamp on","module":"configuration","helpGroup":"starboard","order":7,"cooldown":null},{"qualifiedName":"starboard color","name":"color","aliases":[],"parent":"starboard","root":"starboard","isGroup":false,"description":"Sets the color of starboard posts","syntax":"starboard color (#hex|none)","parameters":"color","information":"Manage Server","example":"starboard color #FFD700","module":"configuration","helpGroup":"starboard","order":8,"cooldown":null},{"qualifiedName":"starboard ignore list","name":"list","aliases":[],"parent":"starboard ignore","root":"starboard","isGroup":false,"description":"Lists every starboard exclusion","syntax":"starboard ignore list","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"starboard","order":8,"cooldown":null},{"qualifiedName":"starboard config","name":"config","aliases":[],"parent":"starboard","root":"starboard","isGroup":false,"description":"Views the complete starboard configuration","syntax":"starboard config","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"starboard","order":9,"cooldown":null},{"qualifiedName":"starboard lock","name":"lock","aliases":[],"parent":"starboard","root":"starboard","isGroup":false,"description":"Pauses new and updated starboard posts","syntax":"starboard lock","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"starboard","order":9,"cooldown":null},{"qualifiedName":"starboard unlock","name":"unlock","aliases":[],"parent":"starboard","root":"starboard","isGroup":false,"description":"Resumes starboard processing","syntax":"starboard unlock","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"starboard","order":10,"cooldown":null},{"qualifiedName":"starboard reset","name":"reset","aliases":["clear"],"parent":"starboard","root":"starboard","isGroup":false,"description":"Removes the complete starboard configuration","syntax":"starboard reset","parameters":"n/a","information":"Manage Server","example":null,"module":"configuration","helpGroup":"starboard","order":11,"cooldown":null},{"qualifiedName":"sticky","name":"sticky","aliases":["stickymessage"],"parent":null,"root":"sticky","isGroup":true,"description":"Keeps a configured message at the bottom of a channel","syntax":"sticky","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"sticky add","name":"add","aliases":[],"parent":"sticky","root":"sticky","isGroup":false,"description":"Adds a plain-text or embed sticky message","syntax":"sticky add <channel> (message)","parameters":"channel, message","information":"Manage Messages","example":"sticky add #rules {description: Read the rules above}","module":"configuration","helpGroup":"sticky","order":1,"cooldown":null},{"qualifiedName":"sticky update","name":"update","aliases":["edit"],"parent":"sticky","root":"sticky","isGroup":false,"description":"Changes a channel's sticky message","syntax":"sticky update <channel> (message)","parameters":"channel, message","information":"Manage Messages","example":"sticky update #rules Updated rules are above","module":"configuration","helpGroup":"sticky","order":2,"cooldown":null},{"qualifiedName":"sticky remove","name":"remove","aliases":["delete"],"parent":"sticky","root":"sticky","isGroup":false,"description":"Removes a channel's sticky message","syntax":"sticky remove <channel>","parameters":"channel","information":"Manage Messages","example":"sticky remove #rules","module":"configuration","helpGroup":"sticky","order":3,"cooldown":null},{"qualifiedName":"sticky view","name":"view","aliases":[],"parent":"sticky","root":"sticky","isGroup":false,"description":"Previews a channel's sticky message","syntax":"sticky view <channel>","parameters":"channel","information":"Manage Messages","example":"sticky view #rules","module":"configuration","helpGroup":"sticky","order":4,"cooldown":null},{"qualifiedName":"sticky list","name":"list","aliases":["show"],"parent":"sticky","root":"sticky","isGroup":false,"description":"Lists all configured sticky-message channels","syntax":"sticky list","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":"sticky","order":5,"cooldown":null},{"qualifiedName":"suggestion","name":"suggestion","aliases":["suggestions"],"parent":null,"root":"suggestion","isGroup":true,"description":"Configures and reviews server suggestions","syntax":"suggestion","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"suggestion setup","name":"setup","aliases":[],"parent":"suggestion","root":"suggestion","isGroup":false,"description":"Creates or reuses the suggestion panel and output channels","syntax":"suggestion setup <panel channel> <output channel>","parameters":"panel channel, output channel","information":"Manage Server","example":"suggestion setup","module":"configuration","helpGroup":"suggestion","order":1,"cooldown":null},{"qualifiedName":"suggestion channel","name":"channel","aliases":["feed"],"parent":"suggestion","root":"suggestion","isGroup":false,"description":"Sets where submitted suggestion cards are posted","syntax":"suggestion channel (channel)","parameters":"channel","information":"Manage Messages","example":"suggestion channel #suggestions-made","module":"configuration","helpGroup":"suggestion","order":2,"cooldown":null},{"qualifiedName":"suggestion panel","name":"panel","aliases":[],"parent":"suggestion","root":"suggestion","isGroup":false,"description":"Moves or recreates the persistent suggestion panel","syntax":"suggestion panel (channel)","parameters":"channel","information":"Manage Messages","example":"suggestion panel #suggestions","module":"configuration","helpGroup":"suggestion","order":3,"cooldown":null},{"qualifiedName":"suggestion message","name":"message","aliases":["embed"],"parent":"suggestion","root":"suggestion","isGroup":false,"description":"Edits the public suggestion panel layout","syntax":"suggestion message (message, embed code, or JSON)","parameters":"message","information":"Manage Messages","example":"suggestion message {description: Share your ideas below}","module":"configuration","helpGroup":"suggestion","order":4,"cooldown":null},{"qualifiedName":"suggestion output","name":"output","aliases":["submission"],"parent":"suggestion","root":"suggestion","isGroup":false,"description":"Edits the layout used for future submitted suggestions","syntax":"suggestion output (message, embed code, or JSON)","parameters":"message","information":"Manage Messages","example":"suggestion output {description: {suggestion.body}}","module":"configuration","helpGroup":"suggestion","order":5,"cooldown":null},{"qualifiedName":"suggestion approve","name":"approve","aliases":[],"parent":"suggestion","root":"suggestion","isGroup":false,"description":"Approves a pending suggestion","syntax":"suggestion approve (id) <response>","parameters":"id, response","information":"Manage Messages","example":"suggestion approve 4 Planned","module":"configuration","helpGroup":"suggestion","order":6,"cooldown":null},{"qualifiedName":"suggestion deny","name":"deny","aliases":[],"parent":"suggestion","root":"suggestion","isGroup":false,"description":"Denies a pending suggestion","syntax":"suggestion deny (id) <response>","parameters":"id, response","information":"Manage Messages","example":"suggestion deny 4 Not possible","module":"configuration","helpGroup":"suggestion","order":7,"cooldown":null},{"qualifiedName":"suggestion consider","name":"consider","aliases":["considered"],"parent":"suggestion","root":"suggestion","isGroup":false,"description":"Marks a suggestion under consideration","syntax":"suggestion consider (id) <response>","parameters":"id, response","information":"Manage Messages","example":"suggestion consider 4 Discussing","module":"configuration","helpGroup":"suggestion","order":8,"cooldown":null},{"qualifiedName":"tickets","name":"tickets","aliases":["ticket","tix"],"parent":null,"root":"tickets","isGroup":true,"description":"Ticket system commands","syntax":"tickets (subcommand) (args)","parameters":"n/a","information":"Ticket Staff","example":"tickets panel","module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"tickets setup","name":"setup","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Opens one guided editor for ticket channels, roles, workflow, and panel","syntax":"tickets setup <support role>","parameters":"support role","information":"Administrator","example":"tickets setup @Support","module":"configuration","helpGroup":"tickets","order":1,"cooldown":null},{"qualifiedName":"tickets panel","name":"panel","aliases":[],"parent":"tickets","root":"tickets","isGroup":true,"description":"Creates, sends, edits, and lists ticket panels","syntax":"tickets panel (subcommand) (args)","parameters":"n/a","information":"Administrator","example":"tickets panel list","module":"configuration","helpGroup":"tickets","order":2,"cooldown":null},{"qualifiedName":"tickets panel add","name":"add","aliases":["create"],"parent":"tickets panel","root":"tickets","isGroup":false,"description":"Creates a ticket panel in the current channel","syntax":"tickets panel add (name)","parameters":"name","information":"Administrator","example":"tickets panel add Support","module":"configuration","helpGroup":"tickets","order":3,"cooldown":null},{"qualifiedName":"tickets panel send","name":"send","aliases":["resend"],"parent":"tickets panel","root":"tickets","isGroup":false,"description":"Sends or recreates a persistent ticket panel in an optional channel","syntax":"tickets panel send (panel) <channel>","parameters":"panel, channel","information":"Administrator","example":"tickets panel send Support #tickets","module":"configuration","helpGroup":"tickets","order":4,"cooldown":null},{"qualifiedName":"tickets panel message","name":"message","aliases":["embed"],"parent":"tickets panel","root":"tickets","isGroup":false,"description":"Changes a panel's plain, classic embed, or Components V2 message","syntax":"tickets panel message (panel) (message)","parameters":"panel, message","information":"Administrator","example":"tickets panel message Support {description: Open a ticket below}","module":"configuration","helpGroup":"tickets","order":5,"cooldown":null},{"qualifiedName":"tickets panel button","name":"button","aliases":[],"parent":"tickets panel","root":"tickets","isGroup":false,"description":"Changes a panel's open-ticket button label and optional emoji","syntax":"tickets panel button (panel) (label) <emoji>","parameters":"panel, label, emoji","information":"Administrator","example":"tickets panel button Support Get Help 🎫","module":"configuration","helpGroup":"tickets","order":6,"cooldown":null},{"qualifiedName":"tickets panel remove","name":"remove","aliases":["delete"],"parent":"tickets panel","root":"tickets","isGroup":false,"description":"Disables and removes a ticket panel configuration","syntax":"tickets panel remove (panel)","parameters":"panel","information":"Administrator","example":"tickets panel remove Support","module":"configuration","helpGroup":"tickets","order":7,"cooldown":null},{"qualifiedName":"tickets panel list","name":"list","aliases":["view"],"parent":"tickets panel","root":"tickets","isGroup":false,"description":"Lists every configured ticket panel","syntax":"tickets panel list","parameters":"n/a","information":"Administrator","example":null,"module":"configuration","helpGroup":"tickets","order":8,"cooldown":null},{"qualifiedName":"tickets config","name":"config","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Shows the current ticket configuration; use setup to edit it","syntax":"tickets config","parameters":"n/a","information":"Administrator","example":null,"module":"configuration","helpGroup":"tickets","order":9,"cooldown":null},{"qualifiedName":"tickets list","name":"list","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Lists all currently open or claimed tickets","syntax":"tickets list","parameters":"n/a","information":"Ticket Staff","example":null,"module":"configuration","helpGroup":"tickets","order":10,"cooldown":null},{"qualifiedName":"tickets support","name":"support","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Sets the ticket support role without rebuilding the setup","syntax":"tickets support (role or off)","parameters":"role or off","information":"Administrator","example":"tickets support @Support","module":"configuration","helpGroup":"tickets","order":10,"cooldown":null},{"qualifiedName":"tickets autoassign","name":"autoassign","aliases":["auto-assign"],"parent":"tickets","root":"tickets","isGroup":false,"description":"Automatically assigns new tickets to the least-busy support member","syntax":"tickets autoassign (on|off)","parameters":"state","information":"Administrator","example":"tickets autoassign on","module":"configuration","helpGroup":"tickets","order":11,"cooldown":null},{"qualifiedName":"tickets claim","name":"claim","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Claims the current ticket for yourself","syntax":"tickets claim","parameters":"n/a","information":"Ticket Staff","example":null,"module":"configuration","helpGroup":"tickets","order":11,"cooldown":null},{"qualifiedName":"tickets ratings","name":"ratings","aliases":["rating"],"parent":"tickets","root":"tickets","isGroup":false,"description":"Enables or disables the ticket creator rating prompt","syntax":"tickets ratings (on|off)","parameters":"state","information":"Administrator","example":"tickets ratings on","module":"configuration","helpGroup":"tickets","order":12,"cooldown":null},{"qualifiedName":"tickets unclaim","name":"unclaim","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Removes the current ticket claimer","syntax":"tickets unclaim","parameters":"n/a","information":"Ticket Staff","example":null,"module":"configuration","helpGroup":"tickets","order":12,"cooldown":null},{"qualifiedName":"tickets channel","name":"channel","aliases":["channels"],"parent":"tickets","root":"tickets","isGroup":true,"description":"Directly changes ticket panel, category, transcript, and log destinations","syntax":"tickets channel (subcommand) (channel)","parameters":"n/a","information":"Administrator","example":"tickets channel transcript #ticket-transcripts","module":"configuration","helpGroup":"tickets","order":13,"cooldown":null},{"qualifiedName":"tickets close","name":"close","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Closes the current ticket while preserving its channel and history","syntax":"tickets close <reason>","parameters":"reason","information":"Ticket Creator or Staff","example":"tickets close Resolved","module":"configuration","helpGroup":"tickets","order":13,"cooldown":null},{"qualifiedName":"tickets transcriptformat","name":"transcriptformat","aliases":["transcripttype","transcript-format"],"parent":"tickets","root":"tickets","isGroup":false,"description":"Chooses HTML, plain text, or both transcript files","syntax":"tickets transcriptformat (html|txt|both)","parameters":"format","information":"Administrator","example":"tickets transcriptformat both","module":"configuration","helpGroup":"tickets","order":13,"cooldown":null},{"qualifiedName":"tickets access","name":"access","aliases":["viewers"],"parent":"tickets","root":"tickets","isGroup":false,"description":"Manages roles allowed to view closed tickets or transcript archives","syntax":"tickets access (closed|transcript) (add|remove|list) <role>","parameters":"scope, action, role","information":"Administrator","example":"tickets access closed add @Senior Moderator","module":"configuration","helpGroup":"tickets","order":14,"cooldown":null},{"qualifiedName":"tickets reopen","name":"reopen","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Reopens a closed ticket and restores creator access","syntax":"tickets reopen","parameters":"n/a","information":"Ticket Staff","example":null,"module":"configuration","helpGroup":"tickets","order":14,"cooldown":null},{"qualifiedName":"tickets delete","name":"delete","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Asks for confirmation, archives the configured transcript files, then deletes the ticket","syntax":"tickets delete <reason>","parameters":"reason","information":"Ticket Staff","example":"tickets delete Spam","module":"configuration","helpGroup":"tickets","order":15,"cooldown":null},{"qualifiedName":"tickets rename","name":"rename","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Renames the current ticket channel","syntax":"tickets rename (name)","parameters":"name","information":"Ticket Staff","example":"tickets rename payment-help","module":"configuration","helpGroup":"tickets","order":16,"cooldown":null},{"qualifiedName":"tickets blacklist","name":"blacklist","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Toggles a member or role blocked from opening tickets, or lists entries","syntax":"tickets blacklist <user|role> <member|role>","parameters":"type, member, role","information":"Administrator","example":"tickets blacklist role @No Tickets","module":"configuration","helpGroup":"tickets","order":17,"cooldown":null},{"qualifiedName":"tickets subject","name":"subject","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Sets the current ticket subject for staff and summaries","syntax":"tickets subject (subject)","parameters":"subject","information":"Ticket Creator or Staff","example":"tickets subject Payment issue","module":"configuration","helpGroup":"tickets","order":17,"cooldown":null},{"qualifiedName":"tickets allow","name":"allow","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Allows a member or role into the current ticket","syntax":"tickets allow (member|role)","parameters":"member, role","information":"Ticket Staff","example":"tickets allow @Helper","module":"configuration","helpGroup":"tickets","order":18,"cooldown":null},{"qualifiedName":"tickets priority","name":"priority","aliases":["urgency"],"parent":"tickets","root":"tickets","isGroup":false,"description":"Sets the priority of the current ticket","syntax":"tickets priority (low|normal|high|urgent)","parameters":"priority","information":"Ticket Staff","example":"tickets priority high","module":"configuration","helpGroup":"tickets","order":18,"cooldown":null},{"qualifiedName":"tickets deny","name":"deny","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Removes a member or role from the current ticket","syntax":"tickets deny (member|role)","parameters":"member, role","information":"Ticket Staff","example":"tickets deny @Helper","module":"configuration","helpGroup":"tickets","order":19,"cooldown":null},{"qualifiedName":"tickets note","name":"note","aliases":["notes"],"parent":"tickets","root":"tickets","isGroup":true,"description":"Adds and manages private staff notes for the current ticket","syntax":"tickets note","parameters":"n/a","information":"Ticket Staff","example":"tickets note add Waiting for payment confirmation","module":"configuration","helpGroup":"tickets","order":19,"cooldown":null},{"qualifiedName":"tickets reply","name":"reply","aliases":["savedreply","saved-reply"],"parent":"tickets","root":"tickets","isGroup":true,"description":"Sends or manages reusable staff replies","syntax":"tickets reply (name)","parameters":"name","information":"Ticket Staff","example":"tickets reply greeting","module":"configuration","helpGroup":"tickets","order":20,"cooldown":null},{"qualifiedName":"tickets transcript","name":"transcript","aliases":[],"parent":"tickets","root":"tickets","isGroup":false,"description":"Exports the current ticket using the configured transcript format","syntax":"tickets transcript","parameters":"n/a","information":"Ticket Staff","example":null,"module":"configuration","helpGroup":"tickets","order":20,"cooldown":null},{"qualifiedName":"tickets analytics","name":"analytics","aliases":["stats"],"parent":"tickets","root":"tickets","isGroup":false,"description":"Shows ticket volume, response time, ratings, and staff workload","syntax":"tickets analytics","parameters":"n/a","information":"Administrator","example":null,"module":"configuration","helpGroup":"tickets","order":21,"cooldown":null},{"qualifiedName":"tickets channel category","name":"category","aliases":["open"],"parent":"tickets channel","root":"tickets","isGroup":false,"description":"Sets the category where new tickets are created","syntax":"tickets channel category (category)","parameters":"category","information":"Administrator","example":"tickets channel category Tickets","module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"tickets channel closed","name":"closed","aliases":[],"parent":"tickets channel","root":"tickets","isGroup":false,"description":"Sets the category where closed tickets are moved","syntax":"tickets channel closed (category)","parameters":"category","information":"Administrator","example":"tickets channel closed Closed Tickets","module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"tickets channel logs","name":"logs","aliases":["log"],"parent":"tickets channel","root":"tickets","isGroup":false,"description":"Sets the private channel receiving ticket action logs","syntax":"tickets channel logs (channel)","parameters":"channel","information":"Administrator","example":"tickets channel logs #ticket-logs","module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"tickets channel panel","name":"panel","aliases":[],"parent":"tickets channel","root":"tickets","isGroup":false,"description":"Moves the primary ticket panel to a text channel","syntax":"tickets channel panel (channel)","parameters":"channel","information":"Administrator","example":"tickets channel panel #open-a-ticket","module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"tickets channel transcript","name":"transcript","aliases":["transcripts"],"parent":"tickets channel","root":"tickets","isGroup":false,"description":"Sets the private channel receiving downloadable ticket transcripts","syntax":"tickets channel transcript (channel)","parameters":"channel","information":"Administrator","example":"tickets channel transcript #ticket-transcripts","module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"tickets note add","name":"add","aliases":[],"parent":"tickets note","root":"tickets","isGroup":false,"description":"Adds a private staff note to the current ticket","syntax":"tickets note add (text)","parameters":"text","information":"Ticket Staff","example":"tickets note add Waiting for logs","module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"tickets note list","name":"list","aliases":["view"],"parent":"tickets note","root":"tickets","isGroup":false,"description":"Lists private staff notes for the current ticket","syntax":"tickets note list","parameters":"n/a","information":"Ticket Staff","example":null,"module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"tickets note remove","name":"remove","aliases":["delete"],"parent":"tickets note","root":"tickets","isGroup":false,"description":"Removes one private staff note from the current ticket","syntax":"tickets note remove (note id)","parameters":"note id","information":"Ticket Staff","example":"tickets note remove 12","module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"tickets reply add","name":"add","aliases":["create","edit","set"],"parent":"tickets reply","root":"tickets","isGroup":false,"description":"Creates or updates a reusable staff reply","syntax":"tickets reply add (name) (message)","parameters":"name, message","information":"Ticket Staff","example":"tickets reply add greeting Hello {ticket.user}, I am reviewing ticket #{ticket.number}.","module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"tickets reply list","name":"list","aliases":["view"],"parent":"tickets reply","root":"tickets","isGroup":false,"description":"Lists every saved staff reply","syntax":"tickets reply list","parameters":"n/a","information":"Ticket Staff","example":null,"module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"tickets reply remove","name":"remove","aliases":["delete"],"parent":"tickets reply","root":"tickets","isGroup":false,"description":"Deletes a saved staff reply","syntax":"tickets reply remove (name)","parameters":"name","information":"Ticket Staff","example":"tickets reply remove greeting","module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"tickets reply send","name":"send","aliases":["use"],"parent":"tickets reply","root":"tickets","isGroup":false,"description":"Sends a saved reply in the current ticket","syntax":"tickets reply send (name)","parameters":"name","information":"Ticket Staff","example":"tickets reply send greeting","module":"configuration","helpGroup":"tickets","order":null,"cooldown":null},{"qualifiedName":"timer","name":"timer","aliases":["automessage","automsg"],"parent":null,"root":"timer","isGroup":true,"description":"Sends a saved message or embed on a recurring interval","syntax":"timer","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"timer add","name":"add","aliases":[],"parent":"timer","root":"timer","isGroup":false,"description":"Creates a recurring message or embed in a channel","syntax":"timer add (channel) (interval) (message or embed)","parameters":"channel, interval, message","information":"Manage Messages","example":"timer add #rules 1h Remember to read the rules","module":"configuration","helpGroup":"timer","order":1,"cooldown":null},{"qualifiedName":"timer remove","name":"remove","aliases":["delete"],"parent":"timer","root":"timer","isGroup":false,"description":"Removes the recurring message from a channel","syntax":"timer remove (channel)","parameters":"channel","information":"Manage Messages","example":"timer remove #rules","module":"configuration","helpGroup":"timer","order":2,"cooldown":null},{"qualifiedName":"timer view","name":"view","aliases":[],"parent":"timer","root":"timer","isGroup":false,"description":"Previews a channel's recurring message","syntax":"timer view (channel)","parameters":"channel","information":"Manage Messages","example":"timer view #rules","module":"configuration","helpGroup":"timer","order":3,"cooldown":null},{"qualifiedName":"timer list","name":"list","aliases":[],"parent":"timer","root":"timer","isGroup":false,"description":"Lists every recurring message","syntax":"timer list","parameters":"n/a","information":"Manage Messages","example":null,"module":"configuration","helpGroup":"timer","order":4,"cooldown":null},{"qualifiedName":"timer pause","name":"pause","aliases":[],"parent":"timer","root":"timer","isGroup":false,"description":"Pauses an auto message without deleting it","syntax":"timer pause (channel)","parameters":"channel","information":"Manage Messages","example":"timer pause #rules","module":"configuration","helpGroup":"timer","order":5,"cooldown":null},{"qualifiedName":"timer resume","name":"resume","aliases":[],"parent":"timer","root":"timer","isGroup":false,"description":"Resumes a paused auto message","syntax":"timer resume (channel)","parameters":"channel","information":"Manage Messages","example":"timer resume #rules","module":"configuration","helpGroup":"timer","order":6,"cooldown":null},{"qualifiedName":"vanity","name":"vanity","aliases":[],"parent":null,"root":"vanity","isGroup":true,"description":"rewards members who put the server vanity in their custom status","syntax":"vanity","parameters":"n/a","information":"Manage Server\nManage Roles","example":null,"module":"configuration","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"vanity channel","name":"channel","aliases":[],"parent":"vanity","root":"vanity","isGroup":true,"description":"sets the channel used for new vanity representative messages","syntax":"vanity channel (channel)","parameters":"channel","information":"Manage Server\nManage Roles","example":"vanity channel #vanity","module":"configuration","helpGroup":"vanity","order":null,"cooldown":null},{"qualifiedName":"vanity channel message","name":"message","aliases":[],"parent":"vanity channel","root":"vanity","isGroup":true,"description":"sets the vanity notification using createembed code","syntax":"vanity channel message (createembed code)","parameters":"createembed code","information":"Manage Server\nManage Roles","example":"vanity channel message {message: {user.display.name} started repping {guild.name}}","module":"configuration","helpGroup":"vanity","order":null,"cooldown":null},{"qualifiedName":"vanity channel message reset","name":"reset","aliases":["default"],"parent":"vanity channel message","root":"vanity","isGroup":false,"description":"restores the default plain vanity notification","syntax":"vanity channel message reset","parameters":"n/a","information":"Manage Server\nManage Roles","example":"vanity channel message reset","module":"configuration","helpGroup":"vanity","order":null,"cooldown":null},{"qualifiedName":"vanity channel message view","name":"view","aliases":["preview"],"parent":"vanity channel message","root":"vanity","isGroup":false,"description":"previews the current vanity notification","syntax":"vanity channel message view","parameters":"n/a","information":"Manage Server\nManage Roles","example":"vanity channel message view","module":"configuration","helpGroup":"vanity","order":null,"cooldown":null},{"qualifiedName":"vanity channel remove","name":"remove","aliases":["disable","clear"],"parent":"vanity channel","root":"vanity","isGroup":false,"description":"disables new vanity representative notifications","syntax":"vanity channel remove","parameters":"n/a","information":"Manage Server\nManage Roles","example":"vanity channel remove","module":"configuration","helpGroup":"vanity","order":null,"cooldown":null},{"qualifiedName":"vanity check","name":"check","aliases":[],"parent":"vanity","root":"vanity","isGroup":false,"description":"checks whether a member currently represents the server","syntax":"vanity check [member]","parameters":"member","information":"Manage Server\nManage Roles","example":"vanity check @alex","module":"configuration","helpGroup":"vanity","order":null,"cooldown":null},{"qualifiedName":"vanity config","name":"config","aliases":["view","status"],"parent":"vanity","root":"vanity","isGroup":false,"description":"shows the current vanity role configuration","syntax":"vanity config","parameters":"n/a","information":"Manage Server\nManage Roles","example":"vanity config","module":"configuration","helpGroup":"vanity","order":null,"cooldown":null},{"qualifiedName":"vanity reset","name":"reset","aliases":["remove","disable"],"parent":"vanity","root":"vanity","isGroup":false,"description":"disables vanity rewards and removes roles awarded by blood","syntax":"vanity reset","parameters":"n/a","information":"Manage Server\nManage Roles","example":"vanity reset","module":"configuration","helpGroup":"vanity","order":null,"cooldown":null},{"qualifiedName":"vanity role","name":"role","aliases":[],"parent":"vanity","root":"vanity","isGroup":false,"description":"sets the role awarded for representing the server","syntax":"vanity role (role)","parameters":"role","information":"Manage Server\nManage Roles","example":"vanity role @Representative","module":"configuration","helpGroup":"vanity","order":null,"cooldown":null},{"qualifiedName":"vanity set","name":"set","aliases":[],"parent":"vanity","root":"vanity","isGroup":false,"description":"sets the text or invite members must use in their custom status","syntax":"vanity set (text or invite)","parameters":"text or invite","information":"Manage Server\nManage Roles","example":"vanity set discord.gg/shard","module":"configuration","helpGroup":"vanity","order":null,"cooldown":null},{"qualifiedName":"vanity sync","name":"sync","aliases":[],"parent":"vanity","root":"vanity","isGroup":false,"description":"rechecks every cached member and repairs vanity roles","syntax":"vanity sync","parameters":"n/a","information":"Manage Server\nManage Roles","example":"vanity sync","module":"configuration","helpGroup":"vanity","order":null,"cooldown":null},{"qualifiedName":"webhook","name":"webhook","aliases":["webhooks","wh"],"parent":null,"root":"webhook","isGroup":true,"description":"Creates and manages native Discord webhooks without exposing tokens","syntax":"webhook","parameters":"n/a","information":"Manage Webhooks","example":null,"module":"configuration","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"webhook create","name":"create","aliases":["add"],"parent":"webhook","root":"webhook","isGroup":false,"description":"Creates a webhook in the current or specified text channel","syntax":"webhook create <channel> (name)","parameters":"channel, name","information":"Manage Webhooks","example":"webhook create #logs blood Logs","module":"configuration","helpGroup":"webhook","order":1,"cooldown":null},{"qualifiedName":"webhook delete","name":"delete","aliases":["remove"],"parent":"webhook","root":"webhook","isGroup":false,"description":"Deletes a webhook by URL, ID, or exact name","syntax":"webhook delete (webhook URL, ID, or name)","parameters":"webhook URL, ID, name","information":"Manage Webhooks","example":"webhook delete https://discord.com/api/webhooks/123456789012345678/token","module":"configuration","helpGroup":"webhook","order":2,"cooldown":null},{"qualifiedName":"webhook rename","name":"rename","aliases":["name"],"parent":"webhook","root":"webhook","isGroup":false,"description":"Renames a webhook by URL, ID, or exact name","syntax":"webhook rename (webhook URL, ID, or name) (new name)","parameters":"webhook URL, ID, name, new name","information":"Manage Webhooks","example":"webhook rename 123456789012345678 blood Logs","module":"configuration","helpGroup":"webhook","order":3,"cooldown":null},{"qualifiedName":"webhook view","name":"view","aliases":["info"],"parent":"webhook","root":"webhook","isGroup":false,"description":"Shows safe information about a webhook without exposing its token","syntax":"webhook view (webhook URL, ID, or name)","parameters":"webhook URL, ID, name","information":"Manage Webhooks","example":"webhook view blood Logs","module":"configuration","helpGroup":"webhook","order":4,"cooldown":null},{"qualifiedName":"webhook list","name":"list","aliases":["show"],"parent":"webhook","root":"webhook","isGroup":false,"description":"Lists webhooks in the server or one text channel","syntax":"webhook list <channel>","parameters":"channel","information":"Manage Webhooks","example":"webhook list #logs","module":"configuration","helpGroup":"webhook","order":5,"cooldown":null},{"qualifiedName":"webhook clear","name":"clear","aliases":[],"parent":"webhook","root":"webhook","isGroup":false,"description":"Deletes every webhook in one text channel","syntax":"webhook clear <channel>","parameters":"channel","information":"Manage Webhooks","example":"webhook clear #old-logs","module":"configuration","helpGroup":"webhook","order":6,"cooldown":null},{"qualifiedName":"welcome edit","name":"edit","aliases":[],"parent":"welcome","root":"welcome","isGroup":false,"description":"opens the editor for a saved welcome message","syntax":"welcome edit (channel)","parameters":"channel","information":"Manage Webhooks\nManage Server","example":"welcome edit #general","module":"configuration","helpGroup":"welcome","order":null,"cooldown":null},{"qualifiedName":"welcome test","name":"test","aliases":[],"parent":"welcome","root":"welcome","isGroup":false,"description":"sends a safe preview to every configured welcome channel","syntax":"welcome test","parameters":"n/a","information":"Manage Webhooks\nManage Server","example":"welcome test","module":"configuration","helpGroup":"welcome","order":null,"cooldown":null},{"qualifiedName":"prefix","name":"prefix","aliases":[],"parent":null,"root":"prefix","isGroup":false,"description":"Shows or changes this server's command prefix","syntax":"prefix <new prefix>","parameters":"new prefix","information":"Server Owner","example":"prefix .","module":"settings","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"boosterrole","name":"boosterrole","aliases":["br"],"parent":null,"root":"boosterrole","isGroup":true,"description":"Manages your personal role while boosting the server","syntax":"boosterrole","parameters":"n/a","information":"Server Booster","example":"boosterrole create","module":"roles","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"boosterrole create","name":"create","aliases":["new"],"parent":"boosterrole","root":"boosterrole","isGroup":false,"description":"Creates a plain booster role using your username","syntax":"boosterrole create","parameters":"n/a","information":"Server Booster","example":"boosterrole create","module":"roles","helpGroup":"boosterrole","order":1,"cooldown":null},{"qualifiedName":"boosterrole filter","name":"filter","aliases":[],"parent":"boosterrole","root":"boosterrole","isGroup":false,"description":"Configures filtered terms for personal booster-role names","syntax":"boosterrole filter (term|on|off)","parameters":"term, state","information":"Manage Roles","example":"boosterrole filter add forbidden","module":"roles","helpGroup":"boosterrole","order":1,"cooldown":null},{"qualifiedName":"boosterrole base","name":"base","aliases":[],"parent":"boosterrole","root":"boosterrole","isGroup":false,"description":"Sets the role above all personal booster roles","syntax":"boosterrole base (role)","parameters":"role","information":"Manage Roles","example":"boosterrole base @Booster Roles","module":"roles","helpGroup":"boosterrole","order":2,"cooldown":null},{"qualifiedName":"boosterrole rename","name":"rename","aliases":[],"parent":"boosterrole","root":"boosterrole","isGroup":false,"description":"Renames your personal booster role","syntax":"boosterrole rename (new name)","parameters":"new name","information":"Server Booster","example":"boosterrole rename alex's color","module":"roles","helpGroup":"boosterrole","order":3,"cooldown":null},{"qualifiedName":"boosterrole color","name":"color","aliases":["colour"],"parent":"boosterrole","root":"boosterrole","isGroup":false,"description":"Changes your personal booster role color","syntax":"boosterrole color (color)","parameters":"color","information":"Server Booster","example":"boosterrole color purple","module":"roles","helpGroup":"boosterrole","order":4,"cooldown":null},{"qualifiedName":"boosterrole icon","name":"icon","aliases":[],"parent":"boosterrole","root":"boosterrole","isGroup":false,"description":"Changes or removes your personal booster role icon","syntax":"boosterrole icon (emoji|url|remove)","parameters":"emoji, url, attachment","information":"Server Booster","example":"boosterrole icon 💗","module":"roles","helpGroup":"boosterrole","order":5,"cooldown":null},{"qualifiedName":"boosterrole remove","name":"remove","aliases":["delete"],"parent":"boosterrole","root":"boosterrole","isGroup":false,"description":"Deletes your personal booster role","syntax":"boosterrole remove","parameters":"n/a","information":"Server Booster","example":null,"module":"roles","helpGroup":"boosterrole","order":6,"cooldown":null},{"qualifiedName":"boosterrole award","name":"award","aliases":[],"parent":"boosterrole","root":"boosterrole","isGroup":true,"description":"Sets the role automatically awarded to new boosters","syntax":"boosterrole award (role)","parameters":"role","information":"Manage Roles","example":"boosterrole award @Server Booster","module":"roles","helpGroup":"boosterrole","order":7,"cooldown":null},{"qualifiedName":"boosterrole award view","name":"view","aliases":[],"parent":"boosterrole award","root":"boosterrole","isGroup":false,"description":"Shows the role awarded to server boosters","syntax":"boosterrole award view","parameters":"n/a","information":"Manage Roles","example":null,"module":"roles","helpGroup":"boosterrole","order":8,"cooldown":null},{"qualifiedName":"boosterrole award remove","name":"remove","aliases":[],"parent":"boosterrole award","root":"boosterrole","isGroup":false,"description":"Stops automatically awarding a booster role","syntax":"boosterrole award remove","parameters":"n/a","information":"Manage Roles","example":null,"module":"roles","helpGroup":"boosterrole","order":9,"cooldown":null},{"qualifiedName":"boosterrole list","name":"list","aliases":[],"parent":"boosterrole","root":"boosterrole","isGroup":false,"description":"Lists all personal booster roles","syntax":"boosterrole list","parameters":"n/a","information":"Manage Roles","example":null,"module":"roles","helpGroup":"boosterrole","order":10,"cooldown":null},{"qualifiedName":"boosterrole cleanup","name":"cleanup","aliases":[],"parent":"boosterrole","root":"boosterrole","isGroup":false,"description":"Removes stale or invalid personal booster roles","syntax":"boosterrole cleanup","parameters":"n/a","information":"Manage Roles","example":null,"module":"roles","helpGroup":"boosterrole","order":11,"cooldown":null},{"qualifiedName":"boosterrole eligibility","name":"eligibility","aliases":["eligible","access"],"parent":"boosterrole","root":"boosterrole","isGroup":true,"description":"Allows additional reward roles to use personal-role commands","syntax":"boosterrole eligibility (role)","parameters":"role","information":"Manage Roles","example":"boosterrole eligibility @Subscriber","module":"roles","helpGroup":"boosterrole","order":null,"cooldown":null},{"qualifiedName":"boosterrole eligibility list","name":"list","aliases":[],"parent":"boosterrole eligibility","root":"boosterrole","isGroup":false,"description":"Lists roles allowed to create personal roles","syntax":"boosterrole eligibility list","parameters":"n/a","information":"Manage Roles","example":null,"module":"roles","helpGroup":"boosterrole eligibility","order":null,"cooldown":null},{"qualifiedName":"role","name":"role","aliases":[],"parent":null,"root":"role","isGroup":true,"description":"toggles one or more roles on a member","syntax":"role (member) (role[, role...])","parameters":"member, roles","information":"Manage Roles\nManage Server","example":"role @alex Member, Events, Giveaways","module":"roles","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"role filter","name":"filter","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"Configures filtered terms for created role names","syntax":"role filter (term|on|off)","parameters":"term, state","information":"Manage Roles\nManage Server","example":"role filter add forbidden","module":"roles","helpGroup":null,"order":1,"cooldown":null},{"qualifiedName":"role icon","name":"icon","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"sets or removes a role icon","syntax":"role icon (url/emoji/remove) (role)","parameters":"icon, role, attachment","information":"Manage Roles\nManage Server","example":"role icon 🔥 admin","module":"roles","helpGroup":null,"order":1,"cooldown":null},{"qualifiedName":"role add","name":"add","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"adds one or more roles to a member","syntax":"role add (member) (role[, role...])","parameters":"member, roles","information":"Manage Roles\nManage Server","example":"role add @alex Member, Events, Giveaways","module":"roles","helpGroup":null,"order":2,"cooldown":null},{"qualifiedName":"role create","name":"create","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"creates a new role","syntax":"role create (name) <color>","parameters":"name, color","information":"Manage Roles\nManage Server","example":"role create admin #ff0000","module":"roles","helpGroup":null,"order":3,"cooldown":null},{"qualifiedName":"role delete","name":"delete","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"deletes a role","syntax":"role delete (role)","parameters":"role","information":"Manage Roles\nManage Server","example":"role delete admin","module":"roles","helpGroup":null,"order":4,"cooldown":null},{"qualifiedName":"role humans","name":"humans","aliases":[],"parent":"role","root":"role","isGroup":true,"description":"adds a role to all human members","syntax":"role humans (role)","parameters":"role","information":"Manage Roles\nManage Server","example":"role humans member","module":"roles","helpGroup":null,"order":5,"cooldown":null},{"qualifiedName":"role bots","name":"bots","aliases":[],"parent":"role","root":"role","isGroup":true,"description":"adds a role to all bots","syntax":"role bots (role)","parameters":"role","information":"Manage Roles\nManage Server","example":"role bots bot","module":"roles","helpGroup":null,"order":6,"cooldown":null},{"qualifiedName":"role humans remove","name":"remove","aliases":[],"parent":"role humans","root":"role","isGroup":false,"description":"removes a role from all human members","syntax":"role humans remove (role)","parameters":"role","information":"Manage Roles\nManage Server","example":"role humans remove member","module":"roles","helpGroup":"role","order":6,"cooldown":null},{"qualifiedName":"role bots remove","name":"remove","aliases":[],"parent":"role bots","root":"role","isGroup":false,"description":"removes a role from all bots","syntax":"role bots remove (role)","parameters":"role","information":"Manage Roles\nManage Server","example":"role bots remove bot","module":"roles","helpGroup":"role","order":7,"cooldown":null},{"qualifiedName":"role edit","name":"edit","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"changes a role's name","syntax":"role edit (role) <new name>","parameters":"role, new name","information":"Manage Roles\nManage Server","example":"role edit admin administrator","module":"roles","helpGroup":null,"order":7,"cooldown":null},{"qualifiedName":"role mentionable","name":"mentionable","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"toggles whether a role can be mentioned","syntax":"role mentionable (role)","parameters":"role","information":"Manage Roles","example":"role mentionable Events","module":"roles","helpGroup":"role","order":8,"cooldown":null},{"qualifiedName":"role remove","name":"remove","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"removes one or more roles from a member","syntax":"role remove (member) (role[, role...])","parameters":"member, roles","information":"Manage Roles\nManage Server","example":"role remove @alex Member, Events, Giveaways","module":"roles","helpGroup":null,"order":8,"cooldown":null},{"qualifiedName":"role color","name":"color","aliases":[],"parent":"role","root":"role","isGroup":true,"description":"changes a role's color","syntax":"role color (color) (role)","parameters":"color, role","information":"Manage Roles\nManage Server","example":"role color #ff0000 admin","module":"roles","helpGroup":null,"order":9,"cooldown":null},{"qualifiedName":"role hoist","name":"hoist","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"toggles whether a role is shown separately","syntax":"role hoist (role)","parameters":"role","information":"Manage Roles","example":"role hoist Staff","module":"roles","helpGroup":"role","order":9,"cooldown":null},{"qualifiedName":"role color gradient","name":"gradient","aliases":[],"parent":"role color","root":"role","isGroup":false,"description":"sets a role's gradient colors","syntax":"role color gradient (color) (second color) (role)","parameters":"color, second color, role","information":"Manage Roles\nManage Server","example":"role color gradient #ff0000 #eb4034 admin","module":"roles","helpGroup":null,"order":10,"cooldown":null},{"qualifiedName":"role topcolor","name":"topcolor","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"changes a member's highest manageable role color","syntax":"role topcolor (color) <member>","parameters":"color, member","information":"Manage Roles","example":"role topcolor #ff0000 alex","module":"roles","helpGroup":"role","order":10,"cooldown":null},{"qualifiedName":"role cancel","name":"cancel","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"cancels the active mass-role operation","syntax":"role cancel","parameters":"n/a","information":"Manage Roles\nManage Server","example":"role cancel","module":"roles","helpGroup":"role","order":11,"cooldown":null},{"qualifiedName":"role has","name":"has","aliases":[],"parent":"role","root":"role","isGroup":true,"description":"adds a role to members with another role","syntax":"role has (role) (assign role)","parameters":"role, assign role","information":"Manage Roles\nManage Server","example":"role has mod admin","module":"roles","helpGroup":null,"order":11,"cooldown":null},{"qualifiedName":"role has remove","name":"remove","aliases":[],"parent":"role has","root":"role","isGroup":false,"description":"removes a role from members with another role","syntax":"role has remove (role) (remove role)","parameters":"role, remove role","information":"Manage Roles\nManage Server","example":"role has remove mod admin","module":"roles","helpGroup":null,"order":12,"cooldown":null},{"qualifiedName":"role restore","name":"restore","aliases":[],"parent":"role","root":"role","isGroup":false,"description":"restores a member's recent roles","syntax":"role restore (member)","parameters":"member","information":"Manage Roles\nManage Server","example":"role restore @blood","module":"roles","helpGroup":null,"order":13,"cooldown":null},{"qualifiedName":"roles","name":"roles","aliases":[],"parent":null,"root":"roles","isGroup":false,"description":"shows all server roles","syntax":"roles","parameters":"n/a","information":"n/a","example":null,"module":"roles","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"reactionrole","name":"reactionrole","aliases":["reactionroles"],"parent":null,"root":"reactionrole","isGroup":true,"description":"Sets up self-assignable roles with emoji reactions, dropdowns or buttons","syntax":"reactionrole","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"reactionrole add","name":"add","aliases":[],"parent":"reactionrole","root":"reactionrole","isGroup":false,"description":"Adds a reaction role to a message","syntax":"reactionrole add (message link) (emoji) (role)","parameters":"message link, emoji, role","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole","order":null,"cooldown":null},{"qualifiedName":"reactionrole check","name":"check","aliases":["diagnose"],"parent":"reactionrole","root":"reactionrole","isGroup":false,"description":"Checks a reaction-role message, role hierarchy and channel permissions without changing it","syntax":"reactionrole check (message link)","parameters":"message link","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole","order":null,"cooldown":null},{"qualifiedName":"reactionrole dropdown","name":"dropdown","aliases":["menu","select","button","buttons"],"parent":"reactionrole","root":"reactionrole","isGroup":true,"description":"Create persistent role dropdowns or buttons; button/buttons aliases create button menus by default","syntax":"reactionrole dropdown","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole","order":null,"cooldown":null},{"qualifiedName":"reactionrole edit","name":"edit","aliases":[],"parent":"reactionrole","root":"reactionrole","isGroup":false,"description":"Opens the editor for a configured reaction-role message","syntax":"reactionrole edit (message link)","parameters":"message link","information":"Manage Server, Manage Roles","example":"reactionrole edit https://discord.com/channels/server/channel/message","module":"autorole","helpGroup":"reactionrole","order":null,"cooldown":null},{"qualifiedName":"reactionrole list","name":"list","aliases":[],"parent":"reactionrole","root":"reactionrole","isGroup":false,"description":"Lists reaction roles, optionally filtered to a channel","syntax":"reactionrole list <channel>","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole","order":null,"cooldown":null},{"qualifiedName":"reactionrole remove","name":"remove","aliases":[],"parent":"reactionrole","root":"reactionrole","isGroup":false,"description":"Removes a reaction role from a message","syntax":"reactionrole remove (message link) (emoji)","parameters":"message link, emoji","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole","order":null,"cooldown":null},{"qualifiedName":"reactionrole removeall","name":"removeall","aliases":[],"parent":"reactionrole","root":"reactionrole","isGroup":false,"description":"Removes all reaction roles from a message","syntax":"reactionrole removeall (message link)","parameters":"message link","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole","order":null,"cooldown":null},{"qualifiedName":"reactionrole reset","name":"reset","aliases":[],"parent":"reactionrole","root":"reactionrole","isGroup":false,"description":"Clears every emoji reaction-role mapping; dropdown menus are deleted separately","syntax":"reactionrole reset","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole","order":null,"cooldown":null},{"qualifiedName":"reactionrole restore","name":"restore","aliases":[],"parent":"reactionrole","root":"reactionrole","isGroup":false,"description":"Toggles restoring emoji and dropdown roles when members rejoin","syntax":"reactionrole restore (on|off)","parameters":"setting","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole","order":null,"cooldown":null},{"qualifiedName":"reactionrole dropdown add","name":"add","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Adds a role option; quote labels with spaces, use - for no emoji","syntax":"reactionrole dropdown add (name) (role) <label> <emoji> <description>","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown attach","name":"attach","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Attaches a draft to a Blood-authored classic embed/message or static Components V2 layout","syntax":"reactionrole dropdown attach (name) (message link)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown create","name":"create","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Creates a named draft role dropdown (default: zero or one selection)","syntax":"reactionrole dropdown create (name)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown delete","name":"delete","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Deletes a menu configuration and removes its dropdown; keeps the message and assigned roles","syntax":"reactionrole dropdown delete (name)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown detach","name":"detach","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Removes the component and keeps the menu as a reusable draft; roles are kept","syntax":"reactionrole dropdown detach (name)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown edit","name":"edit","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Edits placeholder/min/max/remove/mode/title/description/content, or text for V2; use - to clear classic text","syntax":"reactionrole dropdown edit (name) (field) (value)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown list","name":"list","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Lists this server's drafts and published dropdown menus","syntax":"reactionrole dropdown list","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown max","name":"max","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Sets the maximum (1 for single-select, up to 25 for multi-select)","syntax":"reactionrole dropdown max (name) (number)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown min","name":"min","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Sets minimum selections; use 0 to allow clearing every selected role","syntax":"reactionrole dropdown min (name) (number)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown mode","name":"mode","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Switches an existing named menu between dropdown and buttons in place","syntax":"reactionrole dropdown mode (name) (dropdown|buttons)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown option","name":"option","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Edits an existing option's label, emoji and description without reposting","syntax":"reactionrole dropdown option (name) (role) <label> <emoji> <description>","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown placeholder","name":"placeholder","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Sets the text displayed on the collapsed dropdown","syntax":"reactionrole dropdown placeholder (name) (text)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown removal","name":"removal","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Controls deselection removal; add-only mode requires max above 1","syntax":"reactionrole dropdown removal (name) (on|off)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown remove","name":"remove","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Removes an option by role mention/ID; does not bulk revoke roles already given","syntax":"reactionrole dropdown remove (name) (role or role ID)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown send","name":"send","aliases":["publish"],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Publishes a draft menu in this channel or a specified channel","syntax":"reactionrole dropdown send (name) <channel>","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown style","name":"style","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Changes a role button's color; labels/emojis/descriptions use option","syntax":"reactionrole dropdown style (name) (role) (gray|blue|green|red)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown sync","name":"sync","aliases":[],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Refreshes the existing dropdown after a failed edit, without reposting or changing its embed","syntax":"reactionrole dropdown sync (name)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"reactionrole dropdown view","name":"view","aliases":["check"],"parent":"reactionrole dropdown","root":"reactionrole","isGroup":false,"description":"Shows configuration, role options and hierarchy/permission problems","syntax":"reactionrole dropdown view (name)","parameters":"n/a","information":"Manage Server, Manage Roles","example":null,"module":"autorole","helpGroup":"reactionrole dropdown","order":null,"cooldown":{"rate":1,"per":2,"bucket":"member"}},{"qualifiedName":"noselfreact","name":"noselfreact","aliases":["nsr","antiselfreact"],"parent":null,"root":"noselfreact","isGroup":true,"description":"Prevents members from reacting to their own messages","syntax":"noselfreact","parameters":"n/a","information":"Administrator","example":null,"module":"reaction","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"noselfreact toggle","name":"toggle","aliases":[],"parent":"noselfreact","root":"noselfreact","isGroup":false,"description":"Enables or disables self-reaction monitoring","syntax":"noselfreact toggle <on|off>","parameters":"setting","information":"Administrator","example":"noselfreact toggle on","module":"reaction","helpGroup":"noselfreact","order":1,"cooldown":null},{"qualifiedName":"noselfreact bypass","name":"bypass","aliases":[],"parent":"noselfreact","root":"noselfreact","isGroup":false,"description":"Allows staff to bypass self-reaction monitoring","syntax":"noselfreact bypass <on|off>","parameters":"setting","information":"Server Owner","example":"noselfreact bypass on","module":"reaction","helpGroup":"noselfreact","order":2,"cooldown":null},{"qualifiedName":"noselfreact exempt","name":"exempt","aliases":[],"parent":"noselfreact","root":"noselfreact","isGroup":true,"description":"Toggles a member, channel, or role exemption","syntax":"noselfreact exempt (member|channel|role)","parameters":"member, channel, role","information":"Administrator","example":"noselfreact exempt @Moderator","module":"reaction","helpGroup":"noselfreact","order":3,"cooldown":null},{"qualifiedName":"noselfreact exempt list","name":"list","aliases":[],"parent":"noselfreact exempt","root":"noselfreact","isGroup":false,"description":"Lists self-reaction exemptions","syntax":"noselfreact exempt list","parameters":"n/a","information":"Administrator","example":null,"module":"reaction","helpGroup":"noselfreact","order":4,"cooldown":null},{"qualifiedName":"noselfreact emoji","name":"emoji","aliases":[],"parent":"noselfreact","root":"noselfreact","isGroup":true,"description":"Adds or removes an emoji from self-reaction monitoring","syntax":"noselfreact emoji (emoji or emote)","parameters":"emoji or emote","information":"Administrator","example":"noselfreact emoji 💀","module":"reaction","helpGroup":"noselfreact","order":5,"cooldown":null},{"qualifiedName":"noselfreact emoji list","name":"list","aliases":[],"parent":"noselfreact emoji","root":"noselfreact","isGroup":false,"description":"Lists monitored self-reaction emojis","syntax":"noselfreact emoji list","parameters":"n/a","information":"Administrator","example":null,"module":"reaction","helpGroup":"noselfreact","order":6,"cooldown":null},{"qualifiedName":"noselfreact punishment","name":"punishment","aliases":[],"parent":"noselfreact","root":"noselfreact","isGroup":false,"description":"Sets the punishment for self reactions","syntax":"noselfreact punishment (none|warn|timeout|kick|ban)","parameters":"punishment","information":"Administrator","example":"noselfreact punishment timeout","module":"reaction","helpGroup":"noselfreact","order":7,"cooldown":null},{"qualifiedName":"previousreact","name":"previousreact","aliases":["prevreact","pr"],"parent":null,"root":"previousreact","isGroup":true,"description":"Reacts to the message before a message matching a trigger","syntax":"previousreact (emoji) (trigger word)","parameters":"emoji, trigger word","information":"Manage Expressions","example":"previousreact 💀 ratio","module":"reaction","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"previousreact add","name":"add","aliases":[],"parent":"previousreact","root":"previousreact","isGroup":false,"description":"Adds a previous-message reaction trigger","syntax":"previousreact add (emoji) (trigger word)","parameters":"emoji, trigger word","information":"Manage Expressions","example":"previousreact add 💀 ratio","module":"reaction","helpGroup":"previousreact","order":1,"cooldown":null},{"qualifiedName":"previousreact delete","name":"delete","aliases":["remove"],"parent":"previousreact","root":"previousreact","isGroup":false,"description":"Removes one previous-message reaction trigger","syntax":"previousreact delete (emoji) (trigger word)","parameters":"emoji, trigger word","information":"Manage Expressions","example":"previousreact delete 💀 ratio","module":"reaction","helpGroup":"previousreact","order":2,"cooldown":null},{"qualifiedName":"previousreact deleteall","name":"deleteall","aliases":[],"parent":"previousreact","root":"previousreact","isGroup":false,"description":"Removes every previous-message reaction for a trigger","syntax":"previousreact deleteall (trigger word)","parameters":"trigger word","information":"Manage Expressions","example":"previousreact deleteall ratio","module":"reaction","helpGroup":"previousreact","order":3,"cooldown":null},{"qualifiedName":"previousreact list","name":"list","aliases":[],"parent":"previousreact","root":"previousreact","isGroup":false,"description":"Lists previous-message reaction triggers","syntax":"previousreact list","parameters":"n/a","information":"Manage Expressions","example":null,"module":"reaction","helpGroup":"previousreact","order":4,"cooldown":null},{"qualifiedName":"previousreact owner","name":"owner","aliases":[],"parent":"previousreact","root":"previousreact","isGroup":false,"description":"Shows who created a previous-message trigger","syntax":"previousreact owner (trigger word)","parameters":"trigger word","information":"Manage Expressions","example":"previousreact owner ratio","module":"reaction","helpGroup":"previousreact","order":5,"cooldown":null},{"qualifiedName":"previousreact clear","name":"clear","aliases":[],"parent":"previousreact","root":"previousreact","isGroup":false,"description":"Removes every previous-message reaction trigger","syntax":"previousreact clear","parameters":"n/a","information":"Manage Expressions","example":null,"module":"reaction","helpGroup":"previousreact","order":6,"cooldown":null},{"qualifiedName":"reaction","name":"reaction","aliases":["react"],"parent":null,"root":"reaction","isGroup":true,"description":"Add reactions to a Discord message or manage reaction triggers","syntax":"reaction (message link) (emoji or emote...)","parameters":"message link, emoji or emote","information":"Manage Messages","example":"reaction https://discord.com/channels/1/2/3 💀","module":"reaction","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"reaction clear","name":"clear","aliases":[],"parent":"reaction","root":"reaction","isGroup":false,"description":"Removes every reaction trigger in the server","syntax":"reaction clear","parameters":"n/a","information":"Manage Expressions","example":null,"module":"reaction","helpGroup":"reaction","order":1,"cooldown":null},{"qualifiedName":"reaction add","name":"add","aliases":[],"parent":"reaction","root":"reaction","isGroup":false,"description":"Adds a reaction trigger to the server","syntax":"reaction add (emoji) (trigger word)","parameters":"emoji, trigger word","information":"Manage Expressions","example":"reaction add 💀 skull","module":"reaction","helpGroup":"reaction","order":2,"cooldown":null},{"qualifiedName":"reaction delete","name":"delete","aliases":["remove"],"parent":"reaction","root":"reaction","isGroup":false,"description":"Removes one reaction trigger","syntax":"reaction delete (emoji) (trigger word)","parameters":"emoji, trigger word","information":"Manage Expressions","example":"reaction delete 💀 skull","module":"reaction","helpGroup":"reaction","order":3,"cooldown":null},{"qualifiedName":"reaction deleteall","name":"deleteall","aliases":[],"parent":"reaction","root":"reaction","isGroup":false,"description":"Removes every reaction for one trigger","syntax":"reaction deleteall (trigger word)","parameters":"trigger word","information":"Manage Expressions","example":"reaction deleteall skull","module":"reaction","helpGroup":"reaction","order":4,"cooldown":null},{"qualifiedName":"reaction list","name":"list","aliases":[],"parent":"reaction","root":"reaction","isGroup":false,"description":"Lists every reaction trigger in the server","syntax":"reaction list","parameters":"n/a","information":"Manage Expressions","example":null,"module":"reaction","helpGroup":"reaction","order":5,"cooldown":null},{"qualifiedName":"reaction owner","name":"owner","aliases":[],"parent":"reaction","root":"reaction","isGroup":false,"description":"Shows who created a reaction trigger","syntax":"reaction owner (trigger word)","parameters":"trigger word","information":"Manage Expressions","example":"reaction owner skull","module":"reaction","helpGroup":"reaction","order":6,"cooldown":null},{"qualifiedName":"reaction messages","name":"messages","aliases":[],"parent":"reaction","root":"reaction","isGroup":true,"description":"Adds or removes automatic reactions on every message in a channel","syntax":"reaction messages (channel) <first> <second> <third>","parameters":"channel, first, second, third","information":"Manage Expressions","example":"reaction messages #selfies ❤️ 🔥","module":"reaction","helpGroup":"reaction","order":7,"cooldown":null},{"qualifiedName":"reaction messages list","name":"list","aliases":[],"parent":"reaction messages","root":"reaction","isGroup":false,"description":"Lists channel-wide automatic reactions","syntax":"reaction messages list","parameters":"n/a","information":"Manage Expressions","example":null,"module":"reaction","helpGroup":"reaction","order":8,"cooldown":null},{"qualifiedName":"voicemaster","name":"voicemaster","aliases":["voice","vm","vc"],"parent":null,"root":"voicemaster","isGroup":true,"description":"controls temporary VoiceMaster channels","syntax":"voicemaster <command>","parameters":"command","information":"n/a","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":0,"cooldown":null},{"qualifiedName":"voicemaster setup","name":"setup","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"sets up or repairs VoiceMaster without duplicating resources","syntax":"voicemaster setup","parameters":"n/a","information":"Server Owner","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":1,"cooldown":null},{"qualifiedName":"voicemaster sendinterface","name":"sendinterface","aliases":["si"],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"repairs and sends the current VoiceMaster interface","syntax":"voicemaster sendinterface","parameters":"n/a","information":"Administrator","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":2,"cooldown":null},{"qualifiedName":"voicemaster ghost","name":"ghost","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"hides your voice channel","syntax":"voicemaster ghost","parameters":"n/a","information":"n/a","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":3,"cooldown":null},{"qualifiedName":"voicemaster claim","name":"claim","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"claims an ownerless VoiceMaster channel","syntax":"voicemaster claim","parameters":"n/a","information":"n/a","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":4,"cooldown":null},{"qualifiedName":"voicemaster lock","name":"lock","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"locks your voice channel","syntax":"voicemaster lock","parameters":"n/a","information":"n/a","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":5,"cooldown":null},{"qualifiedName":"voicemaster unlock","name":"unlock","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"unlocks your voice channel","syntax":"voicemaster unlock","parameters":"n/a","information":"n/a","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":6,"cooldown":null},{"qualifiedName":"voicemaster unghost","name":"unghost","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"reveals your voice channel","syntax":"voicemaster unghost","parameters":"n/a","information":"n/a","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":7,"cooldown":null},{"qualifiedName":"voicemaster role","name":"role","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"sets or removes the automatic role for your channel","syntax":"voicemaster role (role|none)","parameters":"role","information":"Administrator","example":"voicemaster role Members","module":"voicemaster","helpGroup":"voicemaster","order":8,"cooldown":null},{"qualifiedName":"voicemaster rename","name":"rename","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"renames or resets your voice channel","syntax":"voicemaster rename <name>","parameters":"name","information":"n/a","example":"voicemaster rename alex's room","module":"voicemaster","helpGroup":"voicemaster","order":9,"cooldown":null},{"qualifiedName":"voicemaster limit","name":"limit","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"sets your voice channel user limit","syntax":"voicemaster limit (limit)","parameters":"limit","information":"n/a","example":"voicemaster limit 5","module":"voicemaster","helpGroup":"voicemaster","order":10,"cooldown":null},{"qualifiedName":"voicemaster name","name":"name","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"renames your voice channel","syntax":"voicemaster name (new name)","parameters":"new name","information":"n/a","example":"voicemaster name alex's room","module":"voicemaster","helpGroup":"voicemaster","order":10,"cooldown":null},{"qualifiedName":"voicemaster status","name":"status","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"sets or clears your voice channel status","syntax":"voicemaster status <status>","parameters":"status","information":"n/a","example":"voicemaster status gaming","module":"voicemaster","helpGroup":"voicemaster","order":11,"cooldown":null},{"qualifiedName":"voicemaster transfer","name":"transfer","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"transfers channel ownership to a connected member","syntax":"voicemaster transfer (member)","parameters":"member","information":"n/a","example":"voicemaster transfer alex","module":"voicemaster","helpGroup":"voicemaster","order":12,"cooldown":null},{"qualifiedName":"voicemaster bitrate","name":"bitrate","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"sets your voice channel bitrate in kbps","syntax":"voicemaster bitrate (bitrate)","parameters":"bitrate","information":"n/a","example":"voicemaster bitrate 64","module":"voicemaster","helpGroup":"voicemaster","order":13,"cooldown":null},{"qualifiedName":"voicemaster music","name":"music","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"changes your channel to a music-only channel","syntax":"voicemaster music (on|off)","parameters":"setting","information":"n/a","example":"voicemaster music on","module":"voicemaster","helpGroup":"voicemaster","order":14,"cooldown":null},{"qualifiedName":"voicemaster permit","name":"permit","aliases":["allow"],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"permits a member to view and join your channel","syntax":"voicemaster permit (member)","parameters":"member","information":"n/a","example":"voicemaster permit alex","module":"voicemaster","helpGroup":"voicemaster","order":14,"cooldown":null},{"qualifiedName":"voicemaster reject","name":"reject","aliases":["kick","unallow"],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"rejects and disconnects a member from your channel","syntax":"voicemaster reject (member)","parameters":"member","information":"n/a","example":"voicemaster reject alex","module":"voicemaster","helpGroup":"voicemaster","order":15,"cooldown":null},{"qualifiedName":"voicemaster configuration","name":"configuration","aliases":["configs","config"],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"shows your current VoiceMaster channel configuration","syntax":"voicemaster configuration","parameters":"n/a","information":"n/a","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":16,"cooldown":null},{"qualifiedName":"voicemaster interface","name":"interface","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"enables or disables the server interface","syntax":"voicemaster interface (on|off)","parameters":"state","information":"Administrator","example":"voicemaster interface on","module":"voicemaster","helpGroup":"voicemaster","order":17,"cooldown":null},{"qualifiedName":"voicemaster category","name":"category","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":true,"description":"sets or resets the temporary voice channel category","syntax":"voicemaster category (category|default)","parameters":"category","information":"Administrator","example":"voicemaster category Voice Channels","module":"voicemaster","helpGroup":"voicemaster","order":18,"cooldown":null},{"qualifiedName":"voicemaster category private","name":"private","aliases":[],"parent":"voicemaster category","root":"voicemaster","isGroup":false,"description":"sets the private category for hidden VoiceMaster channels","syntax":"voicemaster category private (category|none)","parameters":"category","information":"Administrator","example":"voicemaster category private Private Voice","module":"voicemaster","helpGroup":"voicemaster","order":19,"cooldown":null},{"qualifiedName":"voicemaster reset","name":"reset","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":false,"description":"resets VoiceMaster settings while preserving active channels","syntax":"voicemaster reset","parameters":"n/a","information":"Administrator","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":19,"cooldown":null},{"qualifiedName":"voicemaster default","name":"default","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":true,"description":"configures the default settings for new VoiceMaster channels","syntax":"voicemaster default","parameters":"n/a","information":"Manage Server\nManage Roles","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":20,"cooldown":null},{"qualifiedName":"voicemaster embed","name":"embed","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":true,"description":"configures the VoiceMaster interface embed","syntax":"voicemaster embed edit","parameters":"subcommand","information":"Administrator","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":20,"cooldown":null},{"qualifiedName":"voicemaster default name","name":"name","aliases":[],"parent":"voicemaster default","root":"voicemaster","isGroup":false,"description":"sets the default name for new voice channels","syntax":"voicemaster default name (name|reset)","parameters":"name","information":"Administrator","example":"voicemaster default name {user}'s room","module":"voicemaster","helpGroup":"voicemaster","order":21,"cooldown":null},{"qualifiedName":"voicemaster embed edit","name":"edit","aliases":[],"parent":"voicemaster embed","root":"voicemaster","isGroup":false,"description":"opens the CreateEmbed editor for the VoiceMaster interface","syntax":"voicemaster embed edit","parameters":"n/a","information":"Administrator","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":21,"cooldown":null},{"qualifiedName":"voicemaster default region","name":"region","aliases":[],"parent":"voicemaster default","root":"voicemaster","isGroup":false,"description":"edits the default region for new voice channels","syntax":"voicemaster default region (region|automatic)","parameters":"region","information":"Administrator","example":"voicemaster default region rotterdam","module":"voicemaster","helpGroup":"voicemaster","order":22,"cooldown":null},{"qualifiedName":"voicemaster default interface","name":"interface","aliases":[],"parent":"voicemaster default","root":"voicemaster","isGroup":false,"description":"sends the VoiceMaster interface inside new voice channels","syntax":"voicemaster default interface (on|off)","parameters":"setting","information":"Administrator","example":"voicemaster default interface on","module":"voicemaster","helpGroup":"voicemaster","order":23,"cooldown":null},{"qualifiedName":"voicemaster default role","name":"role","aliases":[],"parent":"voicemaster default","root":"voicemaster","isGroup":false,"description":"sets the default permission role for new voice channels","syntax":"voicemaster default role (role|none)","parameters":"role","information":"Manage Server\nManage Roles","example":"voicemaster default role @Members","module":"voicemaster","helpGroup":"voicemaster","order":24,"cooldown":null},{"qualifiedName":"voicemaster default bitrate","name":"bitrate","aliases":[],"parent":"voicemaster default","root":"voicemaster","isGroup":false,"description":"edits the default bitrate for new voice channels","syntax":"voicemaster default bitrate (bitrate|reset)","parameters":"bitrate","information":"Administrator","example":"voicemaster default bitrate 64","module":"voicemaster","helpGroup":"voicemaster","order":25,"cooldown":null},{"qualifiedName":"voicemaster join","name":"join","aliases":[],"parent":"voicemaster","root":"voicemaster","isGroup":true,"description":"configures member join settings for VoiceMaster channels","syntax":"voicemaster join","parameters":"n/a","information":"Manage Server\nManage Roles","example":null,"module":"voicemaster","helpGroup":"voicemaster","order":26,"cooldown":null},{"qualifiedName":"voicemaster join role","name":"role","aliases":[],"parent":"voicemaster join","root":"voicemaster","isGroup":false,"description":"sets the role members receive while in a VoiceMaster channel","syntax":"voicemaster join role (role|none)","parameters":"role","information":"Manage Server\nManage Roles","example":"voicemaster join role @In Voice","module":"voicemaster","helpGroup":"voicemaster","order":27,"cooldown":null},{"qualifiedName":"loop","name":"loop","aliases":[],"parent":null,"root":"loop","isGroup":false,"description":"Controls looping for the current track or queue","syntax":"loop [off|track|queue]","parameters":"mode","information":"Join blood's voice channel","example":"loop queue","module":"music","helpGroup":"music","order":null,"cooldown":null},{"qualifiedName":"music","name":"music","aliases":[],"parent":null,"root":"music","isGroup":false,"description":"Join a voice channel, then play a song by its title or media link.","syntax":"play (query)","parameters":"query","information":"Join a voice channel before playing music.","example":"play Denzel Curry Ultimate","module":"music","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"nowplaying","name":"nowplaying","aliases":["np"],"parent":null,"root":"nowplaying","isGroup":false,"description":"Shows the currently playing track and playback state","syntax":"nowplaying","parameters":"n/a","information":"Join blood's voice channel","example":"nowplaying","module":"music","helpGroup":"music","order":null,"cooldown":null},{"qualifiedName":"pause","name":"pause","aliases":[],"parent":null,"root":"pause","isGroup":false,"description":"Pauses the song that is currently playing","syntax":"pause","parameters":"n/a","information":"Join blood's voice channel","example":"pause","module":"music","helpGroup":"music","order":null,"cooldown":null},{"qualifiedName":"play","name":"play","aliases":["p"],"parent":null,"root":"play","isGroup":false,"description":"Plays a song from its title or a supported media link","syntax":"play (query)","parameters":"query","information":"n/a","example":"play Jaydes Calm Mix","module":"music","helpGroup":"music","order":null,"cooldown":null},{"qualifiedName":"resume","name":"resume","aliases":[],"parent":null,"root":"resume","isGroup":false,"description":"Resumes the currently paused song","syntax":"resume","parameters":"n/a","information":"Join blood's voice channel","example":"resume","module":"music","helpGroup":"music","order":null,"cooldown":null},{"qualifiedName":"skip","name":"skip","aliases":["next"],"parent":null,"root":"skip","isGroup":false,"description":"Skips the song that is currently playing","syntax":"skip","parameters":"n/a","information":"Join blood's voice channel","example":"skip","module":"music","helpGroup":"music","order":null,"cooldown":null},{"qualifiedName":"spotify","name":"spotify","aliases":["sp"],"parent":null,"root":"spotify","isGroup":false,"description":"Shows public metadata for a Spotify track, album, or playlist","syntax":"spotify (link)","parameters":"link","information":"n/a","example":"spotify https://open.spotify.com/track/...","module":"music","helpGroup":"music","order":null,"cooldown":null},{"qualifiedName":"stop","name":"stop","aliases":[],"parent":null,"root":"stop","isGroup":false,"description":"Stops music, clears playback and makes blood leave voice","syntax":"stop","parameters":"n/a","information":"Join blood's voice channel","example":"stop","module":"music","helpGroup":"music","order":null,"cooldown":null},{"qualifiedName":"volume","name":"volume","aliases":["vol"],"parent":null,"root":"volume","isGroup":false,"description":"Changes playback volume from 0 to 200 percent","syntax":"volume (0-200)","parameters":"volume","information":"n/a","example":"volume 80","module":"music","helpGroup":"music","order":null,"cooldown":null},{"qualifiedName":"queue","name":"queue","aliases":["q"],"parent":null,"root":"queue","isGroup":true,"description":"Views and manages blood's music queue","syntax":"queue","parameters":"n/a","information":"Join blood's voice channel","example":"queue","module":"music","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"queue clear","name":"clear","aliases":[],"parent":"queue","root":"queue","isGroup":false,"description":"Clears queued tracks without interrupting the current song","syntax":"queue clear","parameters":"n/a","information":"n/a","example":null,"module":"music","helpGroup":"queue","order":null,"cooldown":null},{"qualifiedName":"queue delete","name":"delete","aliases":["remove-preset"],"parent":"queue","root":"queue","isGroup":false,"description":"Deletes a saved queue preset","syntax":"queue delete (name)","parameters":"name","information":"n/a","example":"queue delete friday","module":"music","helpGroup":"queue","order":null,"cooldown":null},{"qualifiedName":"queue list","name":"list","aliases":[],"parent":"queue","root":"queue","isGroup":false,"description":"Lists queued songs from first to last","syntax":"queue list","parameters":"n/a","information":"n/a","example":null,"module":"music","helpGroup":"queue","order":null,"cooldown":null},{"qualifiedName":"queue load","name":"load","aliases":[],"parent":"queue","root":"queue","isGroup":false,"description":"Re-resolves and appends a saved queue preset","syntax":"queue load (name)","parameters":"name","information":"n/a","example":"queue load friday","module":"music","helpGroup":"queue","order":null,"cooldown":null},{"qualifiedName":"queue move","name":"move","aliases":[],"parent":"queue","root":"queue","isGroup":false,"description":"Moves a queued track to another position","syntax":"queue move (position) (new position)","parameters":"position, new position","information":"n/a","example":"queue move 4 1","module":"music","helpGroup":"queue","order":null,"cooldown":null},{"qualifiedName":"queue presets","name":"presets","aliases":["saved"],"parent":"queue","root":"queue","isGroup":false,"description":"Lists saved queue presets for this server","syntax":"queue presets","parameters":"n/a","information":"n/a","example":null,"module":"music","helpGroup":"queue","order":null,"cooldown":null},{"qualifiedName":"queue remove","name":"remove","aliases":[],"parent":"queue","root":"queue","isGroup":false,"description":"Removes a queued song by its displayed position","syntax":"queue remove (position)","parameters":"position","information":"n/a","example":"queue remove 2","module":"music","helpGroup":"queue","order":null,"cooldown":null},{"qualifiedName":"queue save","name":"save","aliases":[],"parent":"queue","root":"queue","isGroup":false,"description":"Saves the queued tracks as a reusable local preset","syntax":"queue save (name)","parameters":"name","information":"n/a","example":"queue save friday","module":"music","helpGroup":"queue","order":null,"cooldown":null},{"qualifiedName":"queue shuffle","name":"shuffle","aliases":[],"parent":"queue","root":"queue","isGroup":false,"description":"Randomizes the queued tracks without interrupting playback","syntax":"queue shuffle","parameters":"n/a","information":"Join blood's voice channel","example":null,"module":"music","helpGroup":"queue","order":null,"cooldown":null},{"qualifiedName":"levels","name":"levels","aliases":["leveling","level","rank"],"parent":null,"root":"levels","isGroup":true,"description":"Tracks activity XP, levels, leaderboards, and role rewards","syntax":"levels <member>","parameters":"member","information":"None","example":null,"module":"levels","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"removexp","name":"removexp","aliases":[],"parent":null,"root":"removexp","isGroup":false,"description":"Removes activity XP from a member","syntax":"removexp (member) (amount)","parameters":"member, amount","information":"Manage Server","example":"removexp @alex 500","module":"levels","helpGroup":"levels","order":0,"cooldown":null},{"qualifiedName":"setlevel","name":"setlevel","aliases":[],"parent":null,"root":"setlevel","isGroup":false,"description":"Sets a member's exact activity level","syntax":"setlevel (member) (level)","parameters":"member, level","information":"Manage Server","example":"setlevel @alex 10","module":"levels","helpGroup":"levels","order":0,"cooldown":null},{"qualifiedName":"setxp","name":"setxp","aliases":[],"parent":null,"root":"setxp","isGroup":false,"description":"Sets a member's exact activity XP","syntax":"setxp (member) (xp)","parameters":"member, xp","information":"Manage Server","example":"setxp @alex 2500","module":"levels","helpGroup":"levels","order":0,"cooldown":null},{"qualifiedName":"levels config","name":"config","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Views the server leveling configuration","syntax":"levels config","parameters":"n/a","information":"Manage Server","example":null,"module":"levels","helpGroup":"levels","order":1,"cooldown":null},{"qualifiedName":"levels enable","name":"enable","aliases":["unlock"],"parent":"levels","root":"levels","isGroup":false,"description":"Enables XP tracking","syntax":"levels enable","parameters":"n/a","information":"Manage Server","example":null,"module":"levels","helpGroup":"levels","order":1,"cooldown":null},{"qualifiedName":"levels lock","name":"lock","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Pauses XP tracking without deleting progress","syntax":"levels lock","parameters":"n/a","information":"Manage Server","example":null,"module":"levels","helpGroup":"levels","order":2,"cooldown":null},{"qualifiedName":"levels messagexp","name":"messagexp","aliases":["messagelevel"],"parent":"levels","root":"levels","isGroup":false,"description":"Turns message XP earning on or off","syntax":"levels messagexp (on|off)","parameters":"state","information":"Manage Server","example":"levels messagexp off","module":"levels","helpGroup":"levels","order":2,"cooldown":null},{"qualifiedName":"levels voice","name":"voice","aliases":["voicexp","voicelevel"],"parent":"levels","root":"levels","isGroup":true,"description":"Turns voice XP earning on or off","syntax":"levels voice (on|off)","parameters":"state","information":"Manage Server","example":"levels voice on","module":"levels","helpGroup":"levels","order":2,"cooldown":null},{"qualifiedName":"levels cleanup","name":"cleanup","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Removes XP records for members no longer in the server","syntax":"levels cleanup","parameters":"n/a","information":"Server Owner","example":null,"module":"levels","helpGroup":"levels","order":3,"cooldown":null},{"qualifiedName":"levels ignore","name":"ignore","aliases":[],"parent":"levels","root":"levels","isGroup":true,"description":"Toggles a channel, thread, or role excluded from XP","syntax":"levels ignore (channel|thread|role)","parameters":"channel, thread, role","information":"Manage Server","example":"levels ignore #spam","module":"levels","helpGroup":"levels","order":3,"cooldown":null},{"qualifiedName":"levels ignore list","name":"list","aliases":[],"parent":"levels ignore","root":"levels","isGroup":false,"description":"Lists channels and roles excluded from XP","syntax":"levels ignore list","parameters":"n/a","information":"Manage Server","example":null,"module":"levels","helpGroup":"levels","order":4,"cooldown":null},{"qualifiedName":"levels reset","name":"reset","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Resets every member's XP and level without changing settings","syntax":"levels reset","parameters":"n/a","information":"Server Owner","example":null,"module":"levels","helpGroup":"levels","order":4,"cooldown":null},{"qualifiedName":"levels add","name":"add","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Awards a role at a level","syntax":"levels add (role) (level)","parameters":"role, level","information":"Manage Server","example":"levels add @Active 10","module":"levels","helpGroup":"levels","order":5,"cooldown":null},{"qualifiedName":"levels remove","name":"remove","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Removes the reward configured at a level","syntax":"levels remove (level)","parameters":"level","information":"Manage Server","example":"levels remove 10","module":"levels","helpGroup":"levels","order":6,"cooldown":null},{"qualifiedName":"levels update","name":"update","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Moves an existing level reward role to a new level","syntax":"levels update (role) (level)","parameters":"role, level","information":"Manage Server","example":"levels update @Active 20","module":"levels","helpGroup":"levels","order":6,"cooldown":null},{"qualifiedName":"levels roles","name":"roles","aliases":["role"],"parent":"levels","root":"levels","isGroup":true,"description":"Configures roles awarded when members reach a level","syntax":"levels roles (subcommand) (args)","parameters":"subcommand, args","information":"Manage Server","example":"levels roles add @Active 10","module":"levels","helpGroup":"levels","order":7,"cooldown":null},{"qualifiedName":"levels sync","name":"sync","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Synchronizes all saved level reward roles with current XP","syntax":"levels sync","parameters":"n/a","information":"Manage Server","example":null,"module":"levels","helpGroup":"levels","order":7,"cooldown":null},{"qualifiedName":"levels list","name":"list","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Lists every configured level reward","syntax":"levels list","parameters":"n/a","information":"Manage Server","example":"levels list","module":"levels","helpGroup":"levels","order":8,"cooldown":null},{"qualifiedName":"levels stackroles","name":"stackroles","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Controls whether members keep earlier level rewards","syntax":"levels stackroles (on|off)","parameters":"state","information":"Manage Server","example":"levels stackroles on","module":"levels","helpGroup":"levels","order":8,"cooldown":null},{"qualifiedName":"levels setrate","name":"setrate","aliases":["multiplier"],"parent":"levels","root":"levels","isGroup":false,"description":"Changes the XP earning multiplier","syntax":"levels setrate (0.1-5)","parameters":"multiplier","information":"Manage Server","example":"levels setrate 1.5","module":"levels","helpGroup":"levels","order":9,"cooldown":null},{"qualifiedName":"levels message","name":"message","aliases":[],"parent":"levels","root":"levels","isGroup":true,"description":"Sets the level-up message using createembed code","syntax":"levels message (createembed code)","parameters":"createembed code","information":"Manage Server","example":"levels message {message: {user.mention} has reached level {level}!}","module":"levels","helpGroup":"levels","order":10,"cooldown":null},{"qualifiedName":"levels channel","name":"channel","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Sets the channel for level-up messages","syntax":"levels channel (channel)","parameters":"channel","information":"Manage Server","example":"levels channel #levels","module":"levels","helpGroup":"levels","order":11,"cooldown":null},{"qualifiedName":"levels message view","name":"view","aliases":[],"parent":"levels message","root":"levels","isGroup":false,"description":"Previews the current level-up message","syntax":"levels message view","parameters":"n/a","information":"Manage Server","example":null,"module":"levels","helpGroup":"levels","order":11,"cooldown":null},{"qualifiedName":"levels messagemode","name":"messagemode","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Sets where level-up messages are delivered","syntax":"levels messagemode (context|pm|none|channel)","parameters":"mode","information":"Manage Server","example":"levels messagemode #levels","module":"levels","helpGroup":"levels","order":11,"cooldown":null},{"qualifiedName":"leaderboard","name":"leaderboard","aliases":[],"parent":null,"root":"leaderboard","isGroup":false,"description":"Shows the server's level leaderboard","syntax":"leaderboard","parameters":"n/a","information":"None","example":null,"module":"levels","helpGroup":"levels","order":12,"cooldown":null},{"qualifiedName":"levels leaderboard","name":"leaderboard","aliases":["lb"],"parent":"levels","root":"levels","isGroup":true,"description":"Shows an image leaderboard with server XP, levels, progress, and time ranges","syntax":"levels leaderboard [all|1d|7d|30d|90d]","parameters":"range","information":"None","example":"levels leaderboard 7d","module":"levels","helpGroup":"levels","order":12,"cooldown":null},{"qualifiedName":"levels message reset","name":"reset","aliases":["default"],"parent":"levels message","root":"levels","isGroup":false,"description":"Restores the default plain level-up message","syntax":"levels message reset","parameters":"n/a","information":"Manage Server","example":"levels message reset","module":"levels","helpGroup":"levels","order":12,"cooldown":null},{"qualifiedName":"levels message placeholders","name":"placeholders","aliases":["variables"],"parent":"levels message","root":"levels","isGroup":false,"description":"Lists placeholders available to level-up messages","syntax":"levels message placeholders","parameters":"n/a","information":"Manage Server","example":"levels message placeholders","module":"levels","helpGroup":"levels","order":13,"cooldown":null},{"qualifiedName":"levels messages","name":"messages","aliases":[],"parent":"levels","root":"levels","isGroup":false,"description":"Toggles your own level-up messages","syntax":"levels messages (on|off)","parameters":"setting","information":"None","example":"levels messages off","module":"levels","helpGroup":"levels","order":13,"cooldown":null},{"qualifiedName":"levels leaderboard rename","name":"rename","aliases":[],"parent":"levels leaderboard","root":"levels","isGroup":false,"description":"Changes the title of leaderboard images","syntax":"levels leaderboard rename (title)","parameters":"title","information":"Manage Server","example":"levels leaderboard rename Most Active","module":"levels","helpGroup":"levels","order":14,"cooldown":null},{"qualifiedName":"levels roles add","name":"add","aliases":[],"parent":"levels roles","root":"levels","isGroup":false,"description":"Awards a role when members reach a level","syntax":"levels roles add (role) (level)","parameters":"role, level","information":"Manage Server","example":"levels roles add @Active 10","module":"levels","helpGroup":"levels roles","order":1,"cooldown":null},{"qualifiedName":"levels roles update","name":"update","aliases":[],"parent":"levels roles","root":"levels","isGroup":false,"description":"Moves an existing reward role to a new level","syntax":"levels roles update (role) (level)","parameters":"role, level","information":"Manage Server","example":"levels roles update @Active 20","module":"levels","helpGroup":"levels roles","order":2,"cooldown":null},{"qualifiedName":"levels roles remove","name":"remove","aliases":[],"parent":"levels roles","root":"levels","isGroup":false,"description":"Removes the role reward configured at a level","syntax":"levels roles remove (level)","parameters":"level","information":"Manage Server","example":"levels roles remove 10","module":"levels","helpGroup":"levels roles","order":3,"cooldown":null},{"qualifiedName":"levels roles list","name":"list","aliases":[],"parent":"levels roles","root":"levels","isGroup":false,"description":"Lists configured level reward roles","syntax":"levels roles list","parameters":"n/a","information":"None","example":"levels roles list","module":"levels","helpGroup":"levels roles","order":4,"cooldown":null},{"qualifiedName":"levels voice channel","name":"channel","aliases":[],"parent":"levels voice","root":"levels","isGroup":false,"description":"Sets where voice level-up messages are sent","syntax":"levels voice channel (channel)","parameters":"channel","information":"Manage Server","example":"levels voice channel #levels","module":"levels","helpGroup":"levels voice","order":1,"cooldown":null},{"qualifiedName":"levels voice message","name":"message","aliases":[],"parent":"levels voice","root":"levels","isGroup":false,"description":"Sets the voice level-up message using createembed code","syntax":"levels voice message (createembed code)","parameters":"createembed code","information":"Manage Server","example":"levels voice message {message: {user.mention} reached voice level {level}!}","module":"levels","helpGroup":"levels voice","order":2,"cooldown":null},{"qualifiedName":"levels voice messageview","name":"messageview","aliases":["view"],"parent":"levels voice","root":"levels","isGroup":false,"description":"Previews the current voice level-up message","syntax":"levels voice messageview","parameters":"n/a","information":"Manage Server","example":null,"module":"levels","helpGroup":"levels voice","order":3,"cooldown":null},{"qualifiedName":"live","name":"live","aliases":[],"parent":null,"root":"live","isGroup":true,"description":"Manages self-refreshing activity leaderboards","syntax":"live","parameters":"n/a","information":"Manage Server","example":"live text #leaderboards\nlive voice #leaderboards","module":"levels","helpGroup":"live","order":0,"cooldown":null},{"qualifiedName":"live text","name":"text","aliases":[],"parent":"live","root":"live","isGroup":false,"description":"Posts a live 30-day message leaderboard that refreshes every five minutes","syntax":"live text <channel>","parameters":"channel","information":"Manage Server; analytics must be enabled","example":"live text #leaderboards","module":"levels","helpGroup":"live","order":1,"cooldown":null},{"qualifiedName":"live voice","name":"voice","aliases":[],"parent":"live","root":"live","isGroup":false,"description":"Posts a live 30-day voice-time leaderboard that refreshes every five minutes","syntax":"live voice <channel>","parameters":"channel","information":"Manage Server; analytics must be enabled","example":"live voice #leaderboards","module":"levels","helpGroup":"live","order":2,"cooldown":null},{"qualifiedName":"live status","name":"status","aliases":["list"],"parent":"live","root":"live","isGroup":false,"description":"Shows this server's persistent live leaderboards","syntax":"live status","parameters":"n/a","information":"Manage Server","example":null,"module":"levels","helpGroup":"live","order":3,"cooldown":null},{"qualifiedName":"live remove","name":"remove","aliases":["delete","disable"],"parent":"live","root":"live","isGroup":false,"description":"Stops and removes a live activity leaderboard","syntax":"live remove (text|voice)","parameters":"board type","information":"Manage Server","example":"live remove voice","module":"levels","helpGroup":"live","order":4,"cooldown":null},{"qualifiedName":"giveaways start","name":"start","aliases":["create"],"parent":"giveaways","root":"giveaways","isGroup":false,"description":"Starts a giveaway with a duration, winner count and prize","syntax":"giveaway start (channel) (duration) (winners) (prize)","parameters":"channel, duration, winners, prize","information":"Manage Channels","example":"giveaway start #giveaways 10 seconds 1 Discord Nitro","module":"giveaways","helpGroup":"giveaway","order":1,"cooldown":null},{"qualifiedName":"giveaways end","name":"end","aliases":[],"parent":"giveaways","root":"giveaways","isGroup":false,"description":"Ends an active giveaway early and chooses winners","syntax":"giveaway end (message link)","parameters":"message link","information":"Manage Channels","example":"giveaway end https://discord.com/channels/...","module":"giveaways","helpGroup":"giveaway","order":2,"cooldown":null},{"qualifiedName":"giveaways cancel","name":"cancel","aliases":[],"parent":"giveaways","root":"giveaways","isGroup":false,"description":"Cancels a giveaway without choosing winners","syntax":"giveaway cancel (message link)","parameters":"message link","information":"Manage Channels","example":"giveaway cancel https://discord.com/channels/...","module":"giveaways","helpGroup":"giveaway","order":3,"cooldown":null},{"qualifiedName":"giveaways reroll","name":"reroll","aliases":[],"parent":"giveaways","root":"giveaways","isGroup":false,"description":"Chooses new winners from an ended giveaway","syntax":"giveaway reroll (message link) <winners>","parameters":"message link, winners","information":"Manage Channels","example":"giveaway reroll https://discord.com/channels/... 1","module":"giveaways","helpGroup":"giveaway","order":4,"cooldown":null},{"qualifiedName":"giveaways list","name":"list","aliases":[],"parent":"giveaways","root":"giveaways","isGroup":false,"description":"Lists every active giveaway in the server","syntax":"giveaway list","parameters":"n/a","information":"None","example":null,"module":"giveaways","helpGroup":"giveaway","order":5,"cooldown":null},{"qualifiedName":"giveaways edit","name":"edit","aliases":[],"parent":"giveaways","root":"giveaways","isGroup":true,"description":"Edits an active giveaway's appearance and entry requirements","syntax":"giveaway edit","parameters":"n/a","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":6,"cooldown":null},{"qualifiedName":"giveaways edit prize","name":"prize","aliases":[],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Changes a giveaway prize","syntax":"giveaway edit prize (message link) (prize)","parameters":"message link, prize","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":7,"cooldown":null},{"qualifiedName":"giveaways edit duration","name":"duration","aliases":[],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Changes when an active giveaway ends","syntax":"giveaway edit duration (message link) (duration)","parameters":"message link, duration","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":8,"cooldown":null},{"qualifiedName":"giveaways edit winners","name":"winners","aliases":[],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Changes the number of giveaway winners","syntax":"giveaway edit winners (message link) (count)","parameters":"message link, count","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":9,"cooldown":null},{"qualifiedName":"giveaways edit description","name":"description","aliases":["desc"],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Changes or clears the giveaway description","syntax":"giveaway edit description (message link) (text|none)","parameters":"message link, text","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":10,"cooldown":null},{"qualifiedName":"giveaways edit color","name":"color","aliases":[],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Changes or resets the giveaway embed color","syntax":"giveaway edit color (message link) (#hex|none)","parameters":"message link, color","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":11,"cooldown":null},{"qualifiedName":"giveaways edit image","name":"image","aliases":[],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Changes or clears the giveaway image","syntax":"giveaway edit image (message link) (url|attachment|none)","parameters":"message link, url","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":12,"cooldown":null},{"qualifiedName":"giveaways edit thumbnail","name":"thumbnail","aliases":["thumb"],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Changes or clears the giveaway thumbnail","syntax":"giveaway edit thumbnail (message link) (url|attachment|none)","parameters":"message link, url","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":13,"cooldown":null},{"qualifiedName":"giveaways edit age","name":"age","aliases":[],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Sets the minimum Discord account age for entry","syntax":"giveaway edit age (message link) (days)","parameters":"message link, days","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":14,"cooldown":null},{"qualifiedName":"giveaways edit minlevel","name":"minlevel","aliases":[],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Sets the minimum blood level required to enter","syntax":"giveaway edit minlevel (message link) (level)","parameters":"message link, level","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":14,"cooldown":null},{"qualifiedName":"giveaways edit maxlevel","name":"maxlevel","aliases":[],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Sets the maximum blood level allowed to enter","syntax":"giveaway edit maxlevel (message link) (level)","parameters":"message link, level","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":15,"cooldown":null},{"qualifiedName":"giveaways edit stay","name":"stay","aliases":[],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Sets the minimum time a member must have stayed in the server","syntax":"giveaway edit stay (message link) (days)","parameters":"message link, days","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":15,"cooldown":null},{"qualifiedName":"giveaways edit requiredroles","name":"requiredroles","aliases":["requiredrole"],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Sets roles that can satisfy giveaway entry requirements","syntax":"giveaway edit requiredroles (message link) (roles|none)","parameters":"message link, roles","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":16,"cooldown":null},{"qualifiedName":"giveaways edit roles","name":"roles","aliases":["rewardroles"],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Sets roles awarded automatically to giveaway winners","syntax":"giveaway edit rewardroles (message link) (roles|none)","parameters":"message link, roles","information":"Manage Channels, Manage Roles","example":null,"module":"giveaways","helpGroup":"giveaway","order":17,"cooldown":null},{"qualifiedName":"giveaways edit host","name":"host","aliases":[],"parent":"giveaways edit","root":"giveaways","isGroup":false,"description":"Changes the members displayed as giveaway hosts","syntax":"giveaway edit host (message link) (members)","parameters":"message link, members","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":"giveaway","order":18,"cooldown":null},{"qualifiedName":"giveaways","name":"giveaways","aliases":["giveaway","gw"],"parent":null,"root":"giveaways","isGroup":true,"description":"Creates and manages persistent button giveaways","syntax":"giveaway","parameters":"n/a","information":"Manage Channels","example":null,"module":"giveaways","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"balance","name":"balance","aliases":["bal","money"],"parent":null,"root":"balance","isGroup":false,"description":"Shows a member's virtual balance","syntax":"balance [member]","parameters":"member","information":"n/a","example":null,"module":"economy","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"daily","name":"daily","aliases":[],"parent":null,"root":"daily","isGroup":false,"description":"Claims the server's daily virtual reward","syntax":"daily","parameters":"n/a","information":"n/a","example":null,"module":"economy","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"economy","name":"economy","aliases":["econ"],"parent":null,"root":"economy","isGroup":true,"description":"Virtual currency, rewards, transfers, and leaderboards","syntax":"economy (subcommand)","parameters":"n/a","information":"n/a","example":null,"module":"economy","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"economy balance","name":"balance","aliases":["bal"],"parent":"economy","root":"economy","isGroup":false,"description":"Shows a member's virtual balance","syntax":"economy balance [member]","parameters":"member","information":"n/a","example":null,"module":"economy","helpGroup":"economy","order":null,"cooldown":null},{"qualifiedName":"economy buy","name":"buy","aliases":[],"parent":"economy","root":"economy","isGroup":false,"description":"Buys a virtual shop item into your inventory","syntax":"economy buy (item) [quantity]","parameters":"item, quantity","information":"n/a","example":"economy buy vip 1","module":"economy","helpGroup":"economy","order":null,"cooldown":null},{"qualifiedName":"economy coinflip","name":"coinflip","aliases":["flip"],"parent":"economy","root":"economy","isGroup":false,"description":"Gambles virtual coins on a heads or tails result","syntax":"economy coinflip (heads|tails) (amount)","parameters":"side, amount","information":"n/a","example":"economy coinflip heads 100","module":"economy","helpGroup":"economy","order":null,"cooldown":null},{"qualifiedName":"economy daily","name":"daily","aliases":[],"parent":"economy","root":"economy","isGroup":false,"description":"Claims the server's daily virtual reward","syntax":"economy daily","parameters":"n/a","information":"n/a","example":null,"module":"economy","helpGroup":"economy","order":null,"cooldown":null},{"qualifiedName":"economy dice","name":"dice","aliases":[],"parent":"economy","root":"economy","isGroup":false,"description":"Gambles virtual coins by guessing high or low on a die roll","syntax":"economy dice (high|low) (amount)","parameters":"guess, amount","information":"n/a","example":"economy dice high 100","module":"economy","helpGroup":"economy","order":null,"cooldown":null},{"qualifiedName":"economy leaderboard","name":"leaderboard","aliases":["lb","top"],"parent":"economy","root":"economy","isGroup":false,"description":"Shows the richest members in this server","syntax":"economy leaderboard","parameters":"n/a","information":"n/a","example":null,"module":"economy","helpGroup":"economy","order":null,"cooldown":null},{"qualifiedName":"economy pay","name":"pay","aliases":[],"parent":"economy","root":"economy","isGroup":false,"description":"Transfers virtual coins to another member","syntax":"economy pay (member) (amount)","parameters":"member, amount","information":"n/a","example":"economy pay @alex 100","module":"economy","helpGroup":"economy","order":null,"cooldown":null},{"qualifiedName":"economy set","name":"set","aliases":[],"parent":"economy","root":"economy","isGroup":false,"description":"Sets a member's virtual balance","syntax":"economy set (member) (amount)","parameters":"member, amount","information":"Manage Server","example":null,"module":"economy","helpGroup":"economy","order":null,"cooldown":null},{"qualifiedName":"economy shop","name":"shop","aliases":[],"parent":"economy","root":"economy","isGroup":true,"description":"Views and manages this server's virtual shop","syntax":"economy shop (subcommand)","parameters":"n/a","information":"n/a","example":null,"module":"economy","helpGroup":"economy","order":null,"cooldown":null},{"qualifiedName":"economy slots","name":"slots","aliases":[],"parent":"economy","root":"economy","isGroup":false,"description":"Spins a virtual three-symbol slot machine","syntax":"economy slots (amount)","parameters":"amount","information":"n/a","example":"economy slots 100","module":"economy","helpGroup":"economy","order":null,"cooldown":null},{"qualifiedName":"economy shop add","name":"add","aliases":[],"parent":"economy shop","root":"economy","isGroup":false,"description":"Adds or updates a virtual shop item","syntax":"economy shop add (id) (price) [stock] (name)","parameters":"id, price, stock, name","information":"Manage Server","example":"economy shop add vip 5000 -1 VIP role token","module":"economy","helpGroup":"economy shop","order":null,"cooldown":null},{"qualifiedName":"economy shop remove","name":"remove","aliases":["delete"],"parent":"economy shop","root":"economy","isGroup":false,"description":"Removes a virtual shop item","syntax":"economy shop remove (id)","parameters":"id","information":"Manage Server","example":null,"module":"economy","helpGroup":"economy shop","order":null,"cooldown":null},{"qualifiedName":"gamble","name":"gamble","aliases":["bet"],"parent":null,"root":"gamble","isGroup":false,"description":"Gambles an amount of virtual coins, including your full balance","syntax":"gamble (amount|all)","parameters":"amount","information":"n/a","example":"gamble all","module":"economy","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":3,"bucket":"user"}},{"qualifiedName":"pay","name":"pay","aliases":[],"parent":null,"root":"pay","isGroup":false,"description":"Transfers virtual coins to another member","syntax":"pay (member) (amount)","parameters":"member, amount","information":"n/a","example":"pay @alex 100","module":"economy","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"analytics","name":"analytics","aliases":["stats","serverstats"],"parent":null,"root":"analytics","isGroup":true,"description":"Shows privacy-first message, reaction, voice, and membership analytics","syntax":"analytics [member|channel] [range]","parameters":"n/a","information":"Enable with `analytics enable`; administrators control collection.","example":"analytics 7d\nanalytics @member 30d","module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"analytics status","name":"status","aliases":["config","settings"],"parent":"analytics","root":"analytics","isGroup":false,"description":"Show this server's analytics collection status","syntax":"analytics status","parameters":"n/a","information":"View only","example":null,"module":"information","helpGroup":"analytics","order":null,"cooldown":null},{"qualifiedName":"avatar","name":"avatar","aliases":["av"],"parent":null,"root":"avatar","isGroup":true,"description":"Shows a user's global avatar","syntax":"avatar <member>","parameters":"member","information":"n/a","example":"avatar alex","module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"avatar server","name":"server","aliases":["guild"],"parent":"avatar","root":"avatar","isGroup":false,"description":"Shows a user's server-specific avatar","syntax":"avatar server <member>","parameters":"member","information":"n/a","example":"avatar server alex","module":"information","helpGroup":"avatar","order":null,"cooldown":null},{"qualifiedName":"badges","name":"badges","aliases":["badgecatalog"],"parent":null,"root":"badges","isGroup":false,"description":"Browses the Discord badge artwork catalog","syntax":"badges <boosts|subscriptions|gifting|server|special>","parameters":"family","information":"n/a","example":"badges subscriptions","module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"banner","name":"banner","aliases":["bn"],"parent":null,"root":"banner","isGroup":true,"description":"Shows a user's profile banner","syntax":"banner <member>","parameters":"member","information":"n/a","example":"banner alex","module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"banner server","name":"server","aliases":["guild"],"parent":"banner","root":"banner","isGroup":false,"description":"Shows a user's server-specific profile banner","syntax":"banner server <member>","parameters":"member","information":"n/a","example":null,"module":"information","helpGroup":"banner","order":null,"cooldown":null},{"qualifiedName":"birthday","name":"birthday","aliases":["bday"],"parent":null,"root":"birthday","isGroup":true,"description":"Shows your or another member's saved birthday","syntax":"birthday <member>","parameters":"member","information":"n/a","example":"birthday alex","module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"birthday celebrate","name":"celebrate","aliases":[],"parent":"birthday","root":"birthday","isGroup":true,"description":"Toggles a role eligible for birthday celebrations","syntax":"birthday celebrate (role)","parameters":"role","information":"Manage Roles","example":null,"module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"birthday celebrate list","name":"list","aliases":[],"parent":"birthday celebrate","root":"birthday","isGroup":false,"description":"Lists roles eligible for birthday celebrations","syntax":"birthday celebrate list","parameters":"n/a","information":"Manage Roles","example":null,"module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"birthday channel","name":"channel","aliases":[],"parent":"birthday","root":"birthday","isGroup":false,"description":"Sets the channel used for birthday announcements","syntax":"birthday channel (channel)","parameters":"channel","information":"Manage Channels","example":null,"module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"birthday config","name":"config","aliases":[],"parent":"birthday","root":"birthday","isGroup":false,"description":"Views the server birthday configuration","syntax":"birthday config","parameters":"n/a","information":"Manage Roles","example":null,"module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"birthday edit","name":"edit","aliases":["change"],"parent":"birthday","root":"birthday","isGroup":false,"description":"Edits your saved birthday","syntax":"birthday edit (date)","parameters":"date","information":"n/a","example":"birthday edit 18 May","module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"birthday list","name":"list","aliases":[],"parent":"birthday","root":"birthday","isGroup":false,"description":"Lists saved birthdays for current server members","syntax":"birthday list","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"birthday lock","name":"lock","aliases":[],"parent":"birthday","root":"birthday","isGroup":false,"description":"Locks server birthday celebrations","syntax":"birthday lock","parameters":"n/a","information":"Manage Roles","example":null,"module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"birthday remove","name":"remove","aliases":["delete","clear"],"parent":"birthday","root":"birthday","isGroup":false,"description":"Removes your saved birthday","syntax":"birthday remove","parameters":"n/a","information":"n/a","example":null,"module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"birthday role","name":"role","aliases":[],"parent":"birthday","root":"birthday","isGroup":false,"description":"Sets the role assigned on a member's birthday","syntax":"birthday role (role)","parameters":"role","information":"Manage Roles","example":null,"module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"birthday set","name":"set","aliases":[],"parent":"birthday","root":"birthday","isGroup":false,"description":"Sets your birthday","syntax":"birthday set (date)","parameters":"date","information":"n/a","example":"birthday set May 18","module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"birthday unlock","name":"unlock","aliases":[],"parent":"birthday","root":"birthday","isGroup":false,"description":"Unlocks server birthday celebrations","syntax":"birthday unlock","parameters":"n/a","information":"Manage Roles","example":null,"module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"birthday view","name":"view","aliases":["show"],"parent":"birthday","root":"birthday","isGroup":false,"description":"Shows your or another member's birthday","syntax":"birthday view <member>","parameters":"member","information":"n/a","example":"birthday view alex","module":"information","helpGroup":"birthday","order":null,"cooldown":null},{"qualifiedName":"boosters","name":"boosters","aliases":["serverboosters","boosterlist"],"parent":null,"root":"boosters","isGroup":true,"description":"Lists the server's current boosters and boost dates","syntax":"boosters","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"boosters lost","name":"lost","aliases":[],"parent":"boosters","root":"boosters","isGroup":false,"description":"Lists the server's most recent lost boosters","syntax":"boosters lost","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":"boosters","order":0,"cooldown":null},{"qualifiedName":"botinfo","name":"botinfo","aliases":["aboutbot","bloodinfo"],"parent":null,"root":"botinfo","isGroup":false,"description":"Shows Blood's real runtime, shard, registry, and service health","syntax":"botinfo","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"bots","name":"bots","aliases":["botlist","serverbots"],"parent":null,"root":"bots","isGroup":false,"description":"Lists every bot account in the server","syntax":"bots","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"cashapp","name":"cashapp","aliases":["cash"],"parent":null,"root":"cashapp","isGroup":false,"description":"Gets public Cash App profile information","syntax":"cashapp (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"channelinfo","name":"channelinfo","aliases":["ci"],"parent":null,"root":"channelinfo","isGroup":false,"description":"Shows information about a server channel","syntax":"channelinfo <channel>","parameters":"channel","information":"n/a","example":"channelinfo #general","module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"color","name":"color","aliases":[],"parent":null,"root":"color","isGroup":false,"description":"Shows representations and a preview of a hexadecimal color","syntax":"color (hex)","parameters":"color","information":"n/a","example":"color #FF55AA","module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"compress","name":"compress","aliases":[],"parent":null,"root":"compress","isGroup":false,"description":"Compresses an image to lower quality","syntax":"compress (ratio) <url>","parameters":"ratio, url","information":"Attach Files","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"dictionary","name":"dictionary","aliases":["define","definition"],"parent":null,"root":"dictionary","isGroup":false,"description":"Gets the dictionary definition of a word","syntax":"dictionary (word)","parameters":"word","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"donate","name":"donate","aliases":[],"parent":null,"root":"donate","isGroup":false,"description":"Shows how to support blood's hosting expenses","syntax":"donate","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"emoji","name":"emoji","aliases":["emote"],"parent":null,"root":"emoji","isGroup":true,"description":"Returns a large emoji or server emote","syntax":"emoji (emoji)","parameters":"emoji","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"emoji add","name":"add","aliases":[],"parent":"emoji","root":"emoji","isGroup":false,"description":"Downloads an emoji and adds it to the server","syntax":"emoji add (emoji) <name>","parameters":"emoji, name","information":"Manage Expressions","example":null,"module":"information","helpGroup":"emoji","order":null,"cooldown":null},{"qualifiedName":"emoji addmany","name":"addmany","aliases":[],"parent":"emoji","root":"emoji","isGroup":false,"description":"Bulk adds external custom emojis","syntax":"emoji addmany (emojis)","parameters":"emojis","information":"Manage Expressions","example":null,"module":"information","helpGroup":"emoji","order":null,"cooldown":null},{"qualifiedName":"emoji information","name":"information","aliases":["info"],"parent":"emoji","root":"emoji","isGroup":false,"description":"Shows information about the most recent emoji in a message","syntax":"emoji information <message link>","parameters":"message link","information":"Manage Expressions","example":null,"module":"information","helpGroup":"emoji","order":null,"cooldown":null},{"qualifiedName":"emoji remove","name":"remove","aliases":["delete"],"parent":"emoji","root":"emoji","isGroup":false,"description":"Removes a server emoji","syntax":"emoji remove (emoji)","parameters":"emoji","information":"Manage Expressions","example":null,"module":"information","helpGroup":"emoji","order":null,"cooldown":null},{"qualifiedName":"emoji removeduplicates","name":"removeduplicates","aliases":[],"parent":"emoji","root":"emoji","isGroup":false,"description":"Removes duplicate server emojis","syntax":"emoji removeduplicates","parameters":"n/a","information":"Manage Expressions","example":null,"module":"information","helpGroup":"emoji","order":null,"cooldown":null},{"qualifiedName":"emoji removemany","name":"removemany","aliases":[],"parent":"emoji","root":"emoji","isGroup":false,"description":"Bulk removes server emojis","syntax":"emoji removemany (emojis)","parameters":"emojis","information":"Manage Expressions","example":null,"module":"information","helpGroup":"emoji","order":null,"cooldown":null},{"qualifiedName":"emoji rename","name":"rename","aliases":[],"parent":"emoji","root":"emoji","isGroup":false,"description":"Renames a server emoji","syntax":"emoji rename (emoji) (new name)","parameters":"emoji, new name","information":"Manage Expressions","example":null,"module":"information","helpGroup":"emoji","order":null,"cooldown":null},{"qualifiedName":"emoji stats","name":"stats","aliases":[],"parent":"emoji","root":"emoji","isGroup":false,"description":"Shows the ten most used server emojis","syntax":"emoji stats","parameters":"n/a","information":"Manage Expressions","example":null,"module":"information","helpGroup":"emoji","order":null,"cooldown":null},{"qualifiedName":"emojis","name":"emojis","aliases":["serveremojis","emojilist","emotes"],"parent":null,"root":"emojis","isGroup":false,"description":"Lists the server's custom emojis","syntax":"emojis","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"enlarge","name":"enlarge","aliases":["e"],"parent":null,"root":"enlarge","isGroup":false,"description":"Enlarges a Unicode emoji, Discord emoji, or direct emoji image link","syntax":"enlarge (emoji or image URL)","parameters":"emoji or image URL","information":"n/a","example":"enlarge https://cdn.discordapp.com/emojis/123456789012345678.png","module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"firstmessage","name":"firstmessage","aliases":["firstmsg","fm"],"parent":null,"root":"firstmessage","isGroup":false,"description":"Finds the first visible message in a text channel","syntax":"firstmessage <channel>","parameters":"channel","information":"None","example":"firstmessage #general","module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"github","name":"github","aliases":["gh"],"parent":null,"root":"github","isGroup":false,"description":"Gets public GitHub profile information","syntax":"github (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"githubrepo","name":"githubrepo","aliases":["ghrepo","repo"],"parent":null,"root":"githubrepo","isGroup":false,"description":"Gets public GitHub repository information","syntax":"githubrepo (owner/repository)","parameters":"owner/repository","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"google","name":"google","aliases":["gsearch"],"parent":null,"root":"google","isGroup":false,"description":"Searches Google for webpages","syntax":"google (query)","parameters":"query","information":"n/a","example":"google Discord bot permissions","module":"information","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":5,"bucket":"user"}},{"qualifiedName":"guildbanner","name":"guildbanner","aliases":[],"parent":null,"root":"guildbanner","isGroup":false,"description":"Returns a server's banner","syntax":"guildbanner <guild id>","parameters":"guild id","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"hex","name":"hex","aliases":["dominantcolor"],"parent":null,"root":"hex","isGroup":false,"description":"Gets the dominant color from an image","syntax":"hex <url or member>","parameters":"url, attachment, member","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"highlight","name":"highlight","aliases":["hl"],"parent":null,"root":"highlight","isGroup":true,"description":"Notifies you privately when a keyword is said","syntax":"highlight","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"highlight add","name":"add","aliases":[],"parent":"highlight","root":"highlight","isGroup":false,"description":"Adds a highlighted keyword","syntax":"highlight add (keyword)","parameters":"keyword","information":"None","example":"highlight add blood bot","module":"information","helpGroup":"highlight","order":1,"cooldown":null},{"qualifiedName":"highlight remove","name":"remove","aliases":["delete"],"parent":"highlight","root":"highlight","isGroup":false,"description":"Removes a highlighted keyword","syntax":"highlight remove (keyword)","parameters":"keyword","information":"None","example":null,"module":"information","helpGroup":"highlight","order":2,"cooldown":null},{"qualifiedName":"highlight list","name":"list","aliases":[],"parent":"highlight","root":"highlight","isGroup":false,"description":"Lists your highlighted keywords","syntax":"highlight list","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":"highlight","order":3,"cooldown":null},{"qualifiedName":"highlight reset","name":"reset","aliases":["clear"],"parent":"highlight","root":"highlight","isGroup":false,"description":"Removes all your highlighted keywords in this server","syntax":"highlight reset","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":"highlight","order":4,"cooldown":null},{"qualifiedName":"highlight ignore","name":"ignore","aliases":[],"parent":"highlight","root":"highlight","isGroup":true,"description":"Toggles ignored members, roles or channels for your highlights","syntax":"highlight ignore (member|role|channel)","parameters":"member, role, channel","information":"None","example":"highlight ignore @alex","module":"information","helpGroup":"highlight","order":5,"cooldown":null},{"qualifiedName":"highlight ignore list","name":"list","aliases":[],"parent":"highlight ignore","root":"highlight","isGroup":false,"description":"Lists members, roles and channels ignored by your highlights","syntax":"highlight ignore list","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":"highlight","order":6,"cooldown":null},{"qualifiedName":"inrole","name":"inrole","aliases":["rolemembers","membersinrole","members"],"parent":null,"root":"inrole","isGroup":false,"description":"Lists every server member with a role","syntax":"inrole (role)","parameters":"role","information":"None","example":"inrole @Moderator","module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"invert","name":"invert","aliases":[],"parent":null,"root":"invert","isGroup":false,"description":"Inverts an image's colors","syntax":"invert <url>","parameters":"url","information":"Attach Files","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"inviteinfo","name":"inviteinfo","aliases":["ii"],"parent":null,"root":"inviteinfo","isGroup":false,"description":"Shows information about a Discord invite code or link","syntax":"inviteinfo (code|link)","parameters":"code","information":"None","example":"inviteinfo discord.gg/example","module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"invites","name":"invites","aliases":["invitecount"],"parent":null,"root":"invites","isGroup":true,"description":"Shows how many members somebody invited","syntax":"invites <member>","parameters":"member","information":"None","example":"invites alex","module":"information","helpGroup":null,"order":1,"cooldown":null},{"qualifiedName":"invites list","name":"list","aliases":[],"parent":"invites","root":"invites","isGroup":false,"description":"Lists members attributed to an inviter","syntax":"invites list <member>","parameters":"member","information":"None","example":null,"module":"information","helpGroup":"invites","order":2,"cooldown":null},{"qualifiedName":"invites leaderboard","name":"leaderboard","aliases":["lb","top"],"parent":"invites","root":"invites","isGroup":false,"description":"Shows the server invite leaderboard","syntax":"invites leaderboard","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":"invites","order":3,"cooldown":null},{"qualifiedName":"invites who","name":"who","aliases":["inviter"],"parent":"invites","root":"invites","isGroup":false,"description":"Shows which tracked invite a member used","syntax":"invites who (member)","parameters":"member","information":"None","example":"invites who alex","module":"information","helpGroup":"invites","order":4,"cooldown":null},{"qualifiedName":"joinposition","name":"joinposition","aliases":["joinpos","jp"],"parent":null,"root":"joinposition","isGroup":false,"description":"Shows a member's chronological server join position","syntax":"joinposition <member>","parameters":"member","information":"None","example":"joinposition alex","module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"lookup","name":"lookup","aliases":[],"parent":null,"root":"lookup","isGroup":true,"description":"Browses Blood-observed dropped usernames and Discord invite vanities","syntax":"lookup [length] | lookup user [length] | lookup vanity [length]","parameters":"length, query, type, numbers, underscore, sort","information":"n/a","example":"lookup user 4; lookup vanity --type letters; lookup dropped --numbers without","module":"information","helpGroup":null,"order":null,"cooldown":{"rate":4,"per":15,"bucket":"user"}},{"qualifiedName":"lookup check","name":"check","aliases":["resolve"],"parent":"lookup","root":"lookup","isGroup":false,"description":"Checks one invite vanity or username against live/observed data","syntax":"lookup check vanity (code) | lookup check username (name)","parameters":"type, value","information":"n/a","example":"lookup check vanity shard","module":"information","helpGroup":"lookup","order":null,"cooldown":null},{"qualifiedName":"lookup dropped","name":"dropped","aliases":["drops"],"parent":"lookup","root":"lookup","isGroup":false,"description":"Browses dropped usernames with length and character filters","syntax":"lookup dropped [length] [filters]","parameters":"length, query, type, numbers, underscore, sort","information":"n/a","example":"lookup 3; lookup dropped --sort length","module":"information","helpGroup":"lookup","order":null,"cooldown":null},{"qualifiedName":"lookup username","name":"username","aliases":["user","users"],"parent":"lookup","root":"lookup","isGroup":false,"description":"Browses recently dropped usernames Blood has observed","syntax":"lookup username [length] [filters]","parameters":"length, query, type, numbers, underscore, sort","information":"n/a","example":"lookup user 4; lookup username --numbers with","module":"information","helpGroup":"lookup","order":null,"cooldown":null},{"qualifiedName":"lookup vanity","name":"vanity","aliases":["vanities"],"parent":"lookup","root":"lookup","isGroup":false,"description":"Browses recently dropped invite vanities Blood has observed","syntax":"lookup vanity [length] [filters]","parameters":"length, query, type, numbers, underscore, sort","information":"n/a","example":"lookup vanity 4; lookup vanity --underscore with","module":"information","helpGroup":"lookup","order":null,"cooldown":null},{"qualifiedName":"membercount","name":"membercount","aliases":["mc"],"parent":null,"root":"membercount","isGroup":false,"description":"Shows the server's member, human, and bot counts","syntax":"membercount","parameters":"n/a","information":"n/a","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"minecraft","name":"minecraft","aliases":["mcuser"],"parent":null,"root":"minecraft","isGroup":true,"description":"Minecraft player profiles and public server status","syntax":"minecraft <username>","parameters":"username","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"minecraft info","name":"info","aliases":[],"parent":"minecraft","root":"minecraft","isGroup":false,"description":"Shows detailed server information, an image card, and the reported data","syntax":"minecraft info (address) <java/bedrock>","parameters":"server address, edition","information":"None","example":"minecraft info play.hypixel.net","module":"information","helpGroup":"minecraft","order":null,"cooldown":{"rate":1,"per":5,"bucket":"user"}},{"qualifiedName":"minecraft server","name":"server","aliases":[],"parent":"minecraft","root":"minecraft","isGroup":false,"description":"Shows server player counts and a server-reported player sample","syntax":"minecraft server (address) <java/bedrock>","parameters":"server address, edition","information":"None","example":"minecraft server play.hypixel.net","module":"information","helpGroup":"minecraft","order":null,"cooldown":{"rate":1,"per":5,"bucket":"user"}},{"qualifiedName":"minecraft user","name":"user","aliases":["profile"],"parent":"minecraft","root":"minecraft","isGroup":false,"description":"Gets Minecraft Java profile information","syntax":"minecraft user (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":"minecraft","order":null,"cooldown":null},{"qualifiedName":"newmembers","name":"newmembers","aliases":["recentmembers","newjoins"],"parent":null,"root":"newmembers","isGroup":false,"description":"Lists the server's newest members by join date","syntax":"newmembers","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"osu","name":"osu","aliases":[],"parent":null,"root":"osu","isGroup":false,"description":"Gets public osu! profile information","syntax":"osu (username) <game>","parameters":"username, game","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"permissions","name":"permissions","aliases":["perms","permission"],"parent":null,"root":"permissions","isGroup":false,"description":"Shows a member's effective permissions in the current channel","syntax":"permissions <member>","parameters":"member","information":"None","example":"permissions alex","module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"premium","name":"premium","aliases":["plan","subscription"],"parent":null,"root":"premium","isGroup":false,"description":"Shows Blood's current plan and expiration status","syntax":"premium","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"rimage","name":"rimage","aliases":["rimg"],"parent":null,"root":"rimage","isGroup":false,"description":"Searches internet images or reverse-searches a supplied image","syntax":"rimage (query or image URL)","parameters":"query, image URL, attachment, or replied image","information":"n/a","example":"rimage black cat","module":"information","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":10,"bucket":"user"}},{"qualifiedName":"roblox","name":"roblox","aliases":["rblx"],"parent":null,"root":"roblox","isGroup":true,"description":"Gets public Roblox profile information","syntax":"roblox (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"roblox check","name":"check","aliases":[],"parent":"roblox","root":"roblox","isGroup":false,"description":"Checks whether a Roblox user owns an asset","syntax":"roblox check (username) (asset id or name)","parameters":"username, asset","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox devex","name":"devex","aliases":[],"parent":"roblox","root":"roblox","isGroup":false,"description":"Estimates standard Roblox DevEx value in USD","syntax":"roblox devex (robux)","parameters":"robux","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox fromdiscord","name":"fromdiscord","aliases":[],"parent":"roblox","root":"roblox","isGroup":false,"description":"Gets a verified Roblox account from a Discord account","syntax":"roblox fromdiscord (user id)","parameters":"user id","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox game","name":"game","aliases":["experience"],"parent":"roblox","root":"roblox","isGroup":false,"description":"Gets public information about a Roblox experience","syntax":"roblox game (place or universe id)","parameters":"place or universe id","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox games","name":"games","aliases":["experiences"],"parent":"roblox","root":"roblox","isGroup":false,"description":"Lists a Roblox user's public experiences","syntax":"roblox games (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox group","name":"group","aliases":["guild"],"parent":"roblox","root":"roblox","isGroup":false,"description":"Gets public information about a Roblox group","syntax":"roblox group (group id or name)","parameters":"group id or name","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox history","name":"history","aliases":["names"],"parent":"roblox","root":"roblox","isGroup":false,"description":"Shows a Roblox user's public username history","syntax":"roblox history (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox inventory","name":"inventory","aliases":[],"parent":"roblox","root":"roblox","isGroup":false,"description":"Views the public inventory of a Roblox user","syntax":"roblox inventory (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox item","name":"item","aliases":[],"parent":"roblox","root":"roblox","isGroup":false,"description":"Searches for a Roblox marketplace item","syntax":"roblox item (query)","parameters":"query","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox link","name":"link","aliases":[],"parent":"roblox","root":"roblox","isGroup":false,"description":"Starts secure Discord-to-Roblox profile verification","syntax":"roblox link (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox outfits","name":"outfits","aliases":[],"parent":"roblox","root":"roblox","isGroup":false,"description":"Lists a Roblox user's saved outfits","syntax":"roblox outfits (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox template","name":"template","aliases":[],"parent":"roblox","root":"roblox","isGroup":false,"description":"Downloads the public asset file for a Roblox item","syntax":"roblox template (asset id)","parameters":"asset id","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox todiscord","name":"todiscord","aliases":[],"parent":"roblox","root":"roblox","isGroup":false,"description":"Gets a verified Discord account from a Roblox account","syntax":"roblox todiscord (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roblox verify","name":"verify","aliases":[],"parent":"roblox","root":"roblox","isGroup":false,"description":"Completes Discord-to-Roblox profile verification","syntax":"roblox verify","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":"roblox","order":null,"cooldown":null},{"qualifiedName":"roleinfo","name":"roleinfo","aliases":["ri"],"parent":null,"root":"roleinfo","isGroup":false,"description":"Shows information about a server role","syntax":"roleinfo (role)","parameters":"role","information":"n/a","example":"roleinfo Moderator","module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"rotate","name":"rotate","aliases":[],"parent":null,"root":"rotate","isGroup":false,"description":"Rotates an image by a provided degree","syntax":"rotate (degree) <url>","parameters":"degree, url","information":"Attach Files","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"screenshot","name":"screenshot","aliases":["ss"],"parent":null,"root":"screenshot","isGroup":false,"description":"Gets an image preview of a public website","syntax":"screenshot (url)","parameters":"url","information":"Attach Files","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"seen","name":"seen","aliases":["lastseen"],"parent":null,"root":"seen","isGroup":false,"description":"Shows when a member was last active in the server","syntax":"seen <member>","parameters":"member","information":"None","example":"seen alex","module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"serveravatar","name":"serveravatar","aliases":["sav"],"parent":null,"root":"serveravatar","isGroup":false,"description":"Shows a user's server avatar","syntax":"serveravatar <member>","parameters":"member","information":"n/a","example":"serveravatar alex","module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"serverbanner","name":"serverbanner","aliases":["sbanner"],"parent":null,"root":"serverbanner","isGroup":false,"description":"Shows a user's server-specific profile banner","syntax":"serverbanner <member>","parameters":"member","information":"n/a","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"servericon","name":"servericon","aliases":["icon","guildicon"],"parent":null,"root":"servericon","isGroup":false,"description":"Shows the current or specified server's icon","syntax":"servericon <guild id>","parameters":"guild id","information":"n/a","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"serverinfo","name":"serverinfo","aliases":["si"],"parent":null,"root":"serverinfo","isGroup":false,"description":"Shows information about the current or specified server","syntax":"serverinfo <guild id>","parameters":"guild id","information":"n/a","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"showemojis","name":"showemojis","aliases":["botemojis","configuredemojis"],"parent":null,"root":"showemojis","isGroup":false,"description":"Shows every emoji configured for blood","syntax":"showemojis","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"snapchat","name":"snapchat","aliases":["snap"],"parent":null,"root":"snapchat","isGroup":false,"description":"Gets a public Snapchat profile, Bitmoji, and Snapcode","syntax":"snapchat (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"snapchatstory","name":"snapchatstory","aliases":["snapstory"],"parent":null,"root":"snapchatstory","isGroup":false,"description":"Opens the current public Snapchat story for a user","syntax":"snapchatstory (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"splash","name":"splash","aliases":[],"parent":null,"root":"splash","isGroup":false,"description":"Returns a server's invite splash","syntax":"splash <guild id>","parameters":"guild id","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"steam","name":"steam","aliases":[],"parent":null,"root":"steam","isGroup":false,"description":"Gets public Steam profile information","syntax":"steam (id or id64)","parameters":"id or id64","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"sticker","name":"sticker","aliases":[],"parent":null,"root":"sticker","isGroup":true,"description":"Modifies or adds stickers to the server","syntax":"sticker","parameters":"n/a","information":"Manage Expressions","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"sticker add","name":"add","aliases":[],"parent":"sticker","root":"sticker","isGroup":false,"description":"Downloads an image and adds it as a server sticker","syntax":"sticker add (url) (name)","parameters":"url, name","information":"Manage Expressions","example":null,"module":"information","helpGroup":"sticker","order":null,"cooldown":null},{"qualifiedName":"sticker cleanup","name":"cleanup","aliases":[],"parent":"sticker","root":"sticker","isGroup":false,"description":"Cleans server sticker names","syntax":"sticker cleanup","parameters":"n/a","information":"Manage Expressions, Manage Server","example":null,"module":"information","helpGroup":"sticker","order":null,"cooldown":null},{"qualifiedName":"sticker remove","name":"remove","aliases":["delete"],"parent":"sticker","root":"sticker","isGroup":false,"description":"Removes a server sticker","syntax":"sticker remove (name)","parameters":"name","information":"Manage Expressions","example":null,"module":"information","helpGroup":"sticker","order":null,"cooldown":null},{"qualifiedName":"sticker rename","name":"rename","aliases":[],"parent":"sticker","root":"sticker","isGroup":false,"description":"Renames the attached or replied-to sticker","syntax":"sticker rename (new name)","parameters":"new name","information":"Manage Expressions","example":null,"module":"information","helpGroup":"sticker","order":null,"cooldown":null},{"qualifiedName":"sticker tag","name":"tag","aliases":[],"parent":"sticker","root":"sticker","isGroup":false,"description":"Adds the server vanity to sticker descriptions","syntax":"sticker tag","parameters":"n/a","information":"Manage Expressions, Manage Server","example":null,"module":"information","helpGroup":"sticker","order":null,"cooldown":null},{"qualifiedName":"stickers","name":"stickers","aliases":["serverstickers","stickerlist"],"parent":null,"root":"stickers","isGroup":false,"description":"Browses the server's custom stickers","syntax":"stickers","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"telegram","name":"telegram","aliases":["tg"],"parent":null,"root":"telegram","isGroup":false,"description":"Gets public Telegram profile or group information","syntax":"telegram (username)","parameters":"username","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"timezone","name":"timezone","aliases":["tz"],"parent":null,"root":"timezone","isGroup":true,"description":"Shows your current local time or another member's","syntax":"timezone <member>","parameters":"member","information":"None","example":"timezone alex","module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"timezone set","name":"set","aliases":[],"parent":"timezone","root":"timezone","isGroup":false,"description":"Sets your server timezone using a city, IANA zone, abbreviation or UTC offset","syntax":"timezone set (location)","parameters":"location","information":"None","example":"timezone set Europe/Bucharest","module":"information","helpGroup":"timezone","order":1,"cooldown":null},{"qualifiedName":"timezone remove","name":"remove","aliases":["reset"],"parent":"timezone","root":"timezone","isGroup":false,"description":"Removes your saved server timezone","syntax":"timezone remove","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":"timezone","order":2,"cooldown":null},{"qualifiedName":"timezone list","name":"list","aliases":[],"parent":"timezone","root":"timezone","isGroup":false,"description":"Lists every saved member timezone in the server","syntax":"timezone list","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":"timezone","order":3,"cooldown":null},{"qualifiedName":"translate","name":"translate","aliases":["tr"],"parent":null,"root":"translate","isGroup":false,"description":"Detects a message's language and translates it to English","syntax":"translate (message)","parameters":"message or replied message","information":"n/a","example":"translate bună ziua, ce mai faci?","module":"information","helpGroup":null,"order":null,"cooldown":{"rate":2,"per":8,"bucket":"user"}},{"qualifiedName":"urban","name":"urban","aliases":["ub","urbandictionary","ud"],"parent":null,"root":"urban","isGroup":false,"description":"Gets a slang definition from Urban Dictionary","syntax":"urban (word)","parameters":"word","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"users","name":"users","aliases":["usercount","totalusers"],"parent":null,"root":"users","isGroup":false,"description":"Shows how many users and servers blood currently reaches","syntax":"users","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"valorant","name":"valorant","aliases":["val"],"parent":null,"root":"valorant","isGroup":false,"description":"Gets public VALORANT account and recent-match information","syntax":"valorant (name#tag)","parameters":"user","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"weather","name":"weather","aliases":["forecast"],"parent":null,"root":"weather","isGroup":true,"description":"Shows current conditions and a five-day forecast","syntax":"weather <location>","parameters":"location","information":"None","example":"weather Bucharest","module":"information","helpGroup":null,"order":0,"cooldown":{"rate":2,"per":15,"bucket":"user"}},{"qualifiedName":"weather setlocation","name":"setlocation","aliases":["set"],"parent":"weather","root":"weather","isGroup":false,"description":"Saves your default weather location in this server","syntax":"weather setlocation (location)","parameters":"location","information":"None","example":"weather setlocation Bucharest","module":"information","helpGroup":"weather","order":1,"cooldown":null},{"qualifiedName":"weather units","name":"units","aliases":[],"parent":"weather","root":"weather","isGroup":false,"description":"Changes your weather units","syntax":"weather units (metric|imperial)","parameters":"units","information":"None","example":"weather units metric","module":"information","helpGroup":"weather","order":2,"cooldown":null},{"qualifiedName":"weather remove","name":"remove","aliases":["clear"],"parent":"weather","root":"weather","isGroup":false,"description":"Removes your saved weather location","syntax":"weather remove","parameters":"n/a","information":"None","example":null,"module":"information","helpGroup":"weather","order":3,"cooldown":null},{"qualifiedName":"whois","name":"whois","aliases":["userinfo","ui"],"parent":null,"root":"whois","isGroup":false,"description":"Shows detailed information about a user","syntax":"whois <member>","parameters":"member","information":"n/a","example":"whois alex","module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"xbox","name":"xbox","aliases":["xbl"],"parent":null,"root":"xbox","isGroup":false,"description":"Gets public Xbox profile information for a gamertag","syntax":"xbox (gamertag)","parameters":"gamertag","information":"None","example":null,"module":"information","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"youtube","name":"youtube","aliases":["ytsearch"],"parent":null,"root":"youtube","isGroup":false,"description":"Searches YouTube for videos","syntax":"youtube (query)","parameters":"query","information":"n/a","example":"youtube Jaydes Calm Mix","module":"information","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":5,"bucket":"user"}},{"qualifiedName":"emojiinfo","name":"emojiinfo","aliases":["ei"],"parent":null,"root":"emojiinfo","isGroup":false,"description":"Shows information about a custom or Unicode emoji","syntax":"emojiinfo (emoji)","parameters":"emoji","information":"n/a","example":"emojiinfo <:blood:123456789012345678>","module":"utility","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"namehistory","name":"namehistory","aliases":["nh"],"parent":null,"root":"namehistory","isGroup":true,"description":"Shows a member's recorded display-name history","syntax":"namehistory <member>","parameters":"member","information":"n/a","example":"namehistory alex","module":"utility","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"namehistory clear","name":"clear","aliases":[],"parent":"namehistory","root":"namehistory","isGroup":false,"description":"Clears your own recorded display-name history","syntax":"namehistory clear","parameters":"n/a","information":"n/a","example":null,"module":"utility","helpGroup":"namehistory","order":null,"cooldown":null},{"qualifiedName":"remind list","name":"list","aliases":[],"parent":"remind","root":"remind","isGroup":false,"description":"View a list of your reminders","syntax":"remind list","parameters":"n/a","information":"None","example":"remind list","module":"utility","helpGroup":"remind","order":1,"cooldown":null},{"qualifiedName":"remind remove","name":"remove","aliases":[],"parent":"remind","root":"remind","isGroup":false,"description":"Remove one of your reminders","syntax":"remind remove (id)","parameters":"id","information":"None","example":"remind remove 12","module":"utility","helpGroup":"remind","order":2,"cooldown":null},{"qualifiedName":"remind","name":"remind","aliases":["reminder"],"parent":null,"root":"remind","isGroup":true,"description":"Sends you a DM reminder after a duration","syntax":"remind (duration) (message)","parameters":"duration, message","information":"n/a","example":"remind 1h drink water","module":"utility","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"reminders","name":"reminders","aliases":[],"parent":null,"root":"reminders","isGroup":false,"description":"View a list of your reminders","syntax":"reminders","parameters":"n/a","information":"None","example":"reminders","module":"utility","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"snowflake","name":"snowflake","aliases":["idinfo"],"parent":null,"root":"snowflake","isGroup":false,"description":"Shows when a Discord snowflake ID was created","syntax":"snowflake (id)","parameters":"id","information":"n/a","example":"snowflake 924352945892515840","module":"utility","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"steal","name":"steal","aliases":["addemoji"],"parent":null,"root":"steal","isGroup":true,"description":"Adds an emoji or a replied Discord sticker to the server","syntax":"steal (source) <name>","parameters":"emoji, replied sticker, image URL, name","information":"Manage Expressions","example":"steal :skull: skull","module":"utility","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"steal emoji","name":"emoji","aliases":["emote"],"parent":"steal","root":"steal","isGroup":false,"description":"Adds an emoji from another emoji, image URL, or replied message","syntax":"steal emoji (emoji or image URL) <name>","parameters":"emoji or image URL, name","information":"Manage Expressions","example":"steal emoji <:cupcake:123456789012345678>","module":"utility","helpGroup":"steal","order":null,"cooldown":null},{"qualifiedName":"steal sticker","name":"sticker","aliases":["stick"],"parent":"steal","root":"steal","isGroup":false,"description":"Adds a sticker from an emoji, image URL, or replied message","syntax":"steal sticker (emoji or image URL) <name>","parameters":"emoji or image URL, name","information":"Manage Expressions","example":"steal sticker :skull: skull","module":"utility","helpGroup":"steal","order":null,"cooldown":null},{"qualifiedName":"tag","name":"tag","aliases":["tags","t"],"parent":null,"root":"tag","isGroup":true,"description":"Sends or manages reusable server responses","syntax":"tag (name)","parameters":"name","information":"None","example":"tag rules","module":"utility","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"tag add","name":"add","aliases":["create"],"parent":"tag","root":"tag","isGroup":false,"description":"Creates a reusable server tag","syntax":"tag add (name) (content)","parameters":"name, content","information":"None","example":"tag add rules Read #rules before chatting","module":"utility","helpGroup":"tag","order":1,"cooldown":null},{"qualifiedName":"tag edit","name":"edit","aliases":["update"],"parent":"tag","root":"tag","isGroup":false,"description":"Edits a tag you own or moderate","syntax":"tag edit (name) (content)","parameters":"name, content","information":"Tag Owner or Manage Messages","example":"tag edit rules Read every rule","module":"utility","helpGroup":"tag","order":2,"cooldown":null},{"qualifiedName":"tag remove","name":"remove","aliases":["delete"],"parent":"tag","root":"tag","isGroup":false,"description":"Deletes a tag you own or moderate","syntax":"tag remove (name)","parameters":"name","information":"Tag Owner or Manage Messages","example":"tag remove rules","module":"utility","helpGroup":"tag","order":3,"cooldown":null},{"qualifiedName":"tag info","name":"info","aliases":["owner"],"parent":"tag","root":"tag","isGroup":false,"description":"Shows a tag's owner, usage, and creation information","syntax":"tag info (name)","parameters":"name","information":"None","example":"tag info rules","module":"utility","helpGroup":"tag","order":4,"cooldown":null},{"qualifiedName":"tag raw","name":"raw","aliases":[],"parent":"tag","root":"tag","isGroup":false,"description":"Shows the unrendered content stored in a tag","syntax":"tag raw (name)","parameters":"name","information":"None","example":"tag raw rules","module":"utility","helpGroup":"tag","order":5,"cooldown":null},{"qualifiedName":"tag list","name":"list","aliases":["all"],"parent":"tag","root":"tag","isGroup":false,"description":"Lists the server's reusable tags with pagination","syntax":"tag list <member>","parameters":"member","information":"None","example":"tag list","module":"utility","helpGroup":"tag","order":6,"cooldown":null},{"qualifiedName":"tag search","name":"search","aliases":["find"],"parent":"tag","root":"tag","isGroup":false,"description":"Searches server tags by name","syntax":"tag search (query)","parameters":"query","information":"None","example":"tag search rule","module":"utility","helpGroup":"tag","order":7,"cooldown":null},{"qualifiedName":"tag clear","name":"clear","aliases":["reset"],"parent":"tag","root":"tag","isGroup":false,"description":"Deletes every server tag","syntax":"tag clear","parameters":"n/a","information":"Administrator","example":null,"module":"utility","helpGroup":"tag","order":8,"cooldown":null},{"qualifiedName":"timestamp","name":"timestamp","aliases":["ts"],"parent":null,"root":"timestamp","isGroup":false,"description":"Builds Discord timestamps for now, a Unix time, or a duration from now","syntax":"timestamp <unix time or duration>","parameters":"time","information":"n/a","example":"timestamp 2h","module":"utility","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"afk","name":"afk","aliases":[],"parent":null,"root":"afk","isGroup":true,"description":"Set an AFK status for when you are mentioned","syntax":"afk <status>","parameters":"status","information":"n/a","example":"afk sleeping... (zzz)","module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"afk mentions","name":"mentions","aliases":[],"parent":"afk","root":"afk","isGroup":false,"description":"Show mentions received while AFK","syntax":"afk mentions","parameters":"n/a","information":"n/a","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"alias","name":"alias","aliases":[],"parent":null,"root":"alias","isGroup":true,"description":"manages command aliases for this server","syntax":"alias","parameters":"n/a","information":"Administrator","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"alias add","name":"add","aliases":[],"parent":"alias","root":"alias","isGroup":false,"description":"adds an alias to an existing command","syntax":"alias add (command) (alias)","parameters":"command, alias","information":"Administrator","example":"alias add afk a","module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"alias list","name":"list","aliases":[],"parent":"alias","root":"alias","isGroup":false,"description":"shows this server's command aliases","syntax":"alias list","parameters":"n/a","information":"Administrator","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"alias remove","name":"remove","aliases":[],"parent":"alias","root":"alias","isGroup":false,"description":"removes a command alias","syntax":"alias remove (alias)","parameters":"alias","information":"Administrator","example":"alias remove a","module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"alias view","name":"view","aliases":[],"parent":"alias","root":"alias","isGroup":false,"description":"shows where a command alias points","syntax":"alias view (alias)","parameters":"alias","information":"Administrator","example":"alias view a","module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"boost","name":"boost","aliases":[],"parent":null,"root":"boost","isGroup":true,"description":"manages server boost embeds","syntax":"boost","parameters":"n/a","information":"Manage Webhooks\nManage Server","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"boost add","name":"add","aliases":[],"parent":"boost","root":"boost","isGroup":false,"description":"adds a boost embed to a channel","syntax":"boost add (channel) (code)","parameters":"channel, code","information":"Manage Webhooks\nManage Server","example":"boost add #general {description: Thanks for boosting}","module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"boost list","name":"list","aliases":[],"parent":"boost","root":"boost","isGroup":false,"description":"shows configured boost embeds","syntax":"boost list","parameters":"n/a","information":"Manage Webhooks\nManage Server","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"boost remove","name":"remove","aliases":[],"parent":"boost","root":"boost","isGroup":false,"description":"removes a channel's boost embed","syntax":"boost remove (channel)","parameters":"channel","information":"Manage Webhooks\nManage Server","example":"boost remove #general","module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"boost view","name":"view","aliases":[],"parent":"boost","root":"boost","isGroup":false,"description":"shows a channel's boost embed","syntax":"boost view (channel)","parameters":"channel","information":"Manage Webhooks\nManage Server","example":"boost view #general","module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"commands","name":"commands","aliases":["commandcount","cmdcount"],"parent":null,"root":"commands","isGroup":true,"description":"Shows blood's live command, database, and extension totals","syntax":"commands","parameters":"n/a","information":"n/a","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"embed","name":"embed","aliases":[],"parent":null,"root":"embed","isGroup":true,"description":"manages custom embeds","syntax":"embed","parameters":"n/a","information":"Manage Webhooks\nManage Server","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"embed create","name":"create","aliases":[],"parent":"embed","root":"embed","isGroup":false,"description":"opens the embed creator in a channel","syntax":"embed create (channel)","parameters":"channel","information":"Manage Webhooks\nManage Server","example":"embed create #general","module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"h","name":"h","aliases":[],"parent":null,"root":"h","isGroup":false,"description":"shows help for a command","syntax":"h <command>","parameters":"command","information":"n/a","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"help","name":"help","aliases":[],"parent":null,"root":"help","isGroup":false,"description":"shows help for a command","syntax":"help <command>","parameters":"command","information":"n/a","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"ping","name":"ping","aliases":[],"parent":null,"root":"ping","isGroup":false,"description":"shows blood's latency","syntax":"ping","parameters":"n/a","information":"n/a","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"status","name":"status","aliases":[],"parent":null,"root":"status","isGroup":false,"description":"shows blood's current status","syntax":"status","parameters":"n/a","information":"n/a","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"suggest","name":"suggest","aliases":[],"parent":null,"root":"suggest","isGroup":false,"description":"Submits an idea to the server suggestion feed","syntax":"suggest (suggestion)","parameters":"suggestion","information":"None","example":"suggest Add a movie night","module":"misc","helpGroup":null,"order":0,"cooldown":{"rate":1,"per":30,"bucket":"member"}},{"qualifiedName":"uptime","name":"uptime","aliases":[],"parent":null,"root":"uptime","isGroup":false,"description":"Shows how long blood has been online","syntax":"uptime","parameters":"n/a","information":"n/a","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"welcome","name":"welcome","aliases":[],"parent":null,"root":"welcome","isGroup":true,"description":"manages server welcome embeds","syntax":"welcome","parameters":"n/a","information":"Manage Webhooks\nManage Server","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"welcome add","name":"add","aliases":[],"parent":"welcome","root":"welcome","isGroup":false,"description":"adds a welcome embed to a channel","syntax":"welcome add (channel) (code)","parameters":"channel, code","information":"Manage Webhooks\nManage Server","example":"welcome add #general {description: Welcome {user.mention}}","module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"welcome list","name":"list","aliases":[],"parent":"welcome","root":"welcome","isGroup":false,"description":"shows configured welcome embeds","syntax":"welcome list","parameters":"n/a","information":"Manage Webhooks\nManage Server","example":null,"module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"welcome remove","name":"remove","aliases":[],"parent":"welcome","root":"welcome","isGroup":false,"description":"removes a channel's welcome embed","syntax":"welcome remove (channel)","parameters":"channel","information":"Manage Webhooks\nManage Server","example":"welcome remove #general","module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"welcome view","name":"view","aliases":[],"parent":"welcome","root":"welcome","isGroup":false,"description":"shows a channel's welcome embed","syntax":"welcome view (channel)","parameters":"channel","information":"Manage Webhooks\nManage Server","example":"welcome view #general","module":"misc","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"feed","name":"feed","aliases":["feeds"],"parent":null,"root":"feed","isGroup":true,"description":"Manages free RSS and Atom update feeds","syntax":"feed (subcommand)","parameters":"n/a","information":"n/a","example":null,"module":"feeds","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"feed github","name":"github","aliases":[],"parent":"feed","root":"feed","isGroup":false,"description":"Subscribes a channel to public GitHub release updates","syntax":"feed github (owner/repository) [channel]","parameters":"repository, channel","information":"n/a","example":"feed github python/cpython #releases","module":"feeds","helpGroup":"feed","order":null,"cooldown":null},{"qualifiedName":"feed remove","name":"remove","aliases":["delete"],"parent":"feed","root":"feed","isGroup":false,"description":"Removes a configured feed by its numeric ID","syntax":"feed remove (id)","parameters":"id","information":"n/a","example":"feed remove 3","module":"feeds","helpGroup":"feed","order":null,"cooldown":null},{"qualifiedName":"feed rss","name":"rss","aliases":["atom","custom"],"parent":"feed","root":"feed","isGroup":false,"description":"Subscribes a channel to any public RSS or Atom feed","syntax":"feed rss (feed url) [channel]","parameters":"feed url, channel","information":"n/a","example":"feed rss https://example.com/releases.xml #updates","module":"feeds","helpGroup":"feed","order":null,"cooldown":null},{"qualifiedName":"feed youtube","name":"youtube","aliases":[],"parent":"feed","root":"feed","isGroup":false,"description":"Subscribes a channel to a public YouTube RSS feed","syntax":"feed youtube (channel id) [channel]","parameters":"channel id, channel","information":"n/a","example":"feed youtube UC12345678901234567890 #videos","module":"feeds","helpGroup":"feed","order":null,"cooldown":null},{"qualifiedName":"backup","name":"backup","aliases":["backups"],"parent":null,"root":"backup","isGroup":true,"description":"Creates and safely restores server configuration snapshots","syntax":"backup (subcommand)","parameters":"n/a","information":"n/a","example":null,"module":"backups","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"backup automatic","name":"automatic","aliases":["auto"],"parent":"backup","root":"backup","isGroup":true,"description":"Configures recurring integrity-checked server snapshots","syntax":"backup automatic","parameters":"n/a","information":"Server Owner","example":null,"module":"backups","helpGroup":"backup","order":null,"cooldown":null},{"qualifiedName":"backup create","name":"create","aliases":[],"parent":"backup","root":"backup","isGroup":false,"description":"Snapshots roles, channels, and permission overwrites","syntax":"backup create [name]","parameters":"name","information":"Manage Server","example":"backup create before-moderation-change","module":"backups","helpGroup":"backup","order":null,"cooldown":null},{"qualifiedName":"backup delete","name":"delete","aliases":["remove"],"parent":"backup","root":"backup","isGroup":false,"description":"Deletes a stored backup without changing the server","syntax":"backup delete (id)","parameters":"id","information":"Manage Server","example":"backup delete 1","module":"backups","helpGroup":"backup","order":null,"cooldown":null},{"qualifiedName":"backup diff","name":"diff","aliases":[],"parent":"backup","root":"backup","isGroup":false,"description":"Compares a backup with the current server without changing anything","syntax":"backup diff (id)","parameters":"id","information":"n/a","example":"backup diff 1","module":"backups","helpGroup":"backup","order":null,"cooldown":null},{"qualifiedName":"backup restore","name":"restore","aliases":[],"parent":"backup","root":"backup","isGroup":false,"description":"Additively restores missing roles/channels after exact confirmation","syntax":"backup restore (id) confirm","parameters":"id, confirmation","information":"Manage Server; never deletes live data","example":"backup restore 1 confirm","module":"backups","helpGroup":"backup","order":null,"cooldown":null},{"qualifiedName":"backup verify","name":"verify","aliases":[],"parent":"backup","root":"backup","isGroup":false,"description":"Checks a backup's JSON and SHA-256 integrity without restoring it","syntax":"backup verify (id)","parameters":"id","information":"n/a","example":"backup verify 4","module":"backups","helpGroup":"backup","order":null,"cooldown":null},{"qualifiedName":"backup view","name":"view","aliases":[],"parent":"backup","root":"backup","isGroup":false,"description":"Shows the contents and metadata of a backup","syntax":"backup view (id)","parameters":"id","information":"n/a","example":"backup view 1","module":"backups","helpGroup":"backup","order":null,"cooldown":null},{"qualifiedName":"backup automatic disable","name":"disable","aliases":[],"parent":"backup automatic","root":"backup","isGroup":false,"description":"Stops future automatic snapshots without deleting saved backups","syntax":"backup automatic disable","parameters":"n/a","information":"Server Owner","example":null,"module":"backups","helpGroup":"backup automatic","order":null,"cooldown":null},{"qualifiedName":"backup automatic enable","name":"enable","aliases":[],"parent":"backup automatic","root":"backup","isGroup":false,"description":"Enables automatic full-structure snapshots","syntax":"backup automatic enable [days] [retention]","parameters":"days, retention","information":"Server Owner","example":"backup automatic enable 3 5","module":"backups","helpGroup":"backup automatic","order":null,"cooldown":null},{"qualifiedName":"recover","name":"recover","aliases":["serverrecover","recovery"],"parent":null,"root":"recover","isGroup":true,"description":"Previews and runs guarded full-structure server recovery","syntax":"recover","parameters":"n/a","information":"Server Owner","example":null,"module":"backups","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"recover plan","name":"plan","aliases":["preview"],"parent":"recover","root":"recover","isGroup":false,"description":"Shows exactly what a recovery would restore without changing anything","syntax":"recover plan (backup id)","parameters":"backup id","information":"Server Owner","example":"recover plan 4","module":"backups","helpGroup":"recover","order":null,"cooldown":null},{"qualifiedName":"recover run","name":"run","aliases":["execute"],"parent":"recover","root":"recover","isGroup":false,"description":"Executes a verified recovery after an exact owner confirmation","syntax":"recover run (backup id) RECOVER","parameters":"backup id, confirmation","information":"Server Owner; Blood needs Manage Server, Roles, Channels and Expressions","example":"recover run 4 RECOVER","module":"backups","helpGroup":"recover","order":null,"cooldown":null},{"qualifiedName":"recover status","name":"status","aliases":[],"parent":"recover","root":"recover","isGroup":false,"description":"Shows the persisted result of a recovery run","syntax":"recover status (recovery id)","parameters":"recovery id","information":"Server Owner","example":"recover status 2","module":"backups","helpGroup":"recover","order":null,"cooldown":null},{"qualifiedName":"animal","name":"animal","aliases":[],"parent":null,"root":"animal","isGroup":true,"description":"Shows a random animal image","syntax":"animal (cat|dog|fox|duck|panda|redpanda|koala)","parameters":"animal","information":"n/a","example":"animal fox","module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"blacktea","name":"blacktea","aliases":["bt"],"parent":null,"root":"blacktea","isGroup":false,"description":"Starts a turn-based three-letter word survival game","syntax":"blacktea","parameters":"n/a","information":"None","example":"blacktea","module":"fun","helpGroup":null,"order":0,"cooldown":{"rate":1,"per":20,"bucket":"channel"}},{"qualifiedName":"cat","name":"cat","aliases":[],"parent":null,"root":"cat","isGroup":false,"description":"Shows a random cat image","syntax":"cat","parameters":"n/a","information":"None","example":null,"module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"choose","name":"choose","aliases":["pick"],"parent":null,"root":"choose","isGroup":false,"description":"Chooses one item from a list","syntax":"choose (choice 1) | (choice 2)","parameters":"choices","information":"Everyone","example":"choose pizza | pasta | sushi","module":"fun","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":2,"bucket":"user"}},{"qualifiedName":"coinflip","name":"coinflip","aliases":["coin"],"parent":null,"root":"coinflip","isGroup":false,"description":"Flips a coin","syntax":"coinflip","parameters":"n/a","information":"Everyone","example":"coinflip","module":"fun","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":2,"bucket":"user"}},{"qualifiedName":"count","name":"count","aliases":["counting"],"parent":null,"root":"count","isGroup":true,"description":"Shows counting progress; alternate players and keep the next number after mistakes","syntax":"count <channel>","parameters":"channel","information":"n/a","example":null,"module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"count disable","name":"disable","aliases":["stop","pause"],"parent":"count","root":"count","isGroup":false,"description":"Pauses counting and penalties without deleting progress","syntax":"count disable <channel>","parameters":"channel","information":"Manage Server; blood needs Moderate Members, Add Reactions, Read Message History","example":null,"module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"count leaderboard","name":"leaderboard","aliases":["top"],"parent":"count","root":"count","isGroup":false,"description":"Shows up to 100 players ranked by accepted numbers","syntax":"count leaderboard <channel>","parameters":"channel","information":"n/a","example":null,"module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"count setup","name":"setup","aliases":[],"parent":"count","root":"count","isGroup":false,"description":"Starts or resumes counting without resetting saved progress","syntax":"count setup (channel)","parameters":"channel","information":"Manage Server; blood needs Moderate Members, Add Reactions, Read Message History","example":null,"module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"dog","name":"dog","aliases":[],"parent":null,"root":"dog","isGroup":false,"description":"Shows a random dog image","syntax":"dog","parameters":"n/a","information":"None","example":null,"module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"duck","name":"duck","aliases":[],"parent":null,"root":"duck","isGroup":false,"description":"Shows a random duck image","syntax":"duck","parameters":"n/a","information":"None","example":null,"module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"eightball","name":"eightball","aliases":["8ball"],"parent":null,"root":"eightball","isGroup":false,"description":"Answers a yes-or-no question","syntax":"eightball (question)","parameters":"question","information":"Everyone","example":"eightball will today be good?","module":"fun","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":3,"bucket":"user"}},{"qualifiedName":"fox","name":"fox","aliases":[],"parent":null,"root":"fox","isGroup":false,"description":"Shows a random fox image","syntax":"fox","parameters":"n/a","information":"None","example":null,"module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"koala","name":"koala","aliases":[],"parent":null,"root":"koala","isGroup":false,"description":"Shows a random koala image","syntax":"koala","parameters":"n/a","information":"None","example":null,"module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"panda","name":"panda","aliases":[],"parent":null,"root":"panda","isGroup":false,"description":"Shows a random panda image","syntax":"panda","parameters":"n/a","information":"None","example":null,"module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"poll","name":"poll","aliases":[],"parent":null,"root":"poll","isGroup":true,"description":"Creates a persistent button poll","syntax":"poll (question) | <option 1> | <option 2...>","parameters":"question, options","information":"None","example":"poll Best color? | Red | Blue | Green","module":"fun","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"poll close","name":"close","aliases":[],"parent":"poll","root":"poll","isGroup":false,"description":"Closes a poll and freezes its final results","syntax":"poll close (message link)","parameters":"message link","information":"Manage Messages","example":"poll close (message link)","module":"fun","helpGroup":"poll","order":1,"cooldown":null},{"qualifiedName":"poll results","name":"results","aliases":["result"],"parent":"poll","root":"poll","isGroup":false,"description":"Shows the current results for a poll","syntax":"poll results (message link)","parameters":"message link","information":"None","example":"poll results (message link)","module":"fun","helpGroup":"poll","order":2,"cooldown":null},{"qualifiedName":"quote","name":"quote","aliases":[],"parent":null,"root":"quote","isGroup":false,"description":"Create and edit a quote image","syntax":"quote <text>","parameters":"text","information":"Everyone","example":"quote test","module":"fun","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":4,"bucket":"user"}},{"qualifiedName":"randomnumber","name":"randomnumber","aliases":["rng"],"parent":null,"root":"randomnumber","isGroup":false,"description":"Picks a random whole number in a range","syntax":"randomnumber <minimum> <maximum>","parameters":"minimum, maximum","information":"Everyone","example":"randomnumber 1 100","module":"fun","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":2,"bucket":"user"}},{"qualifiedName":"redpanda","name":"redpanda","aliases":[],"parent":null,"root":"redpanda","isGroup":false,"description":"Shows a random red panda image","syntax":"redpanda","parameters":"n/a","information":"None","example":null,"module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"roll","name":"roll","aliases":["dice"],"parent":null,"root":"roll","isGroup":false,"description":"Rolls one or more dice","syntax":"roll <dice>","parameters":"dice","information":"Everyone","example":"roll 2d20","module":"fun","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":2,"bucket":"user"}},{"qualifiedName":"spamtonlock","name":"spamtonlock","aliases":["spamton"],"parent":null,"root":"spamtonlock","isGroup":true,"description":"Rewrites messages in a channel using Spamton-style speech","syntax":"spamtonlock <channel|thread> [intensity]","parameters":"channel, thread, intensity","information":"Manage Server","example":"spamtonlock #general 3","module":"fun","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"spamtonlock list","name":"list","aliases":[],"parent":"spamtonlock","root":"spamtonlock","isGroup":false,"description":"Lists Spamtonlock channels","syntax":"spamtonlock list","parameters":"n/a","information":"Manage Server","example":null,"module":"fun","helpGroup":"spamtonlock","order":null,"cooldown":null},{"qualifiedName":"spamtonlock remove","name":"remove","aliases":["disable","off"],"parent":"spamtonlock","root":"spamtonlock","isGroup":false,"description":"Disables Spamtonlock in a channel or thread","syntax":"spamtonlock remove (channel|thread)","parameters":"channel, thread","information":"Manage Server","example":"spamtonlock remove #general","module":"fun","helpGroup":"spamtonlock","order":null,"cooldown":null},{"qualifiedName":"tictactoe","name":"tictactoe","aliases":["ttt"],"parent":null,"root":"tictactoe","isGroup":false,"description":"Challenges another member to Tic-Tac-Toe","syntax":"tictactoe (member)","parameters":"member","information":"Everyone","example":"tictactoe @alex","module":"fun","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":10,"bucket":"channel"}},{"qualifiedName":"airkiss","name":"airkiss","aliases":[],"parent":null,"root":"airkiss","isGroup":false,"description":"Airkiss someone.","syntax":"airkiss (member)","parameters":"member","information":"None","example":"airkiss @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"angrystare","name":"angrystare","aliases":[],"parent":null,"root":"angrystare","isGroup":false,"description":"Angrystare someone.","syntax":"angrystare (member)","parameters":"member","information":"None","example":"angrystare @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"bite","name":"bite","aliases":[],"parent":null,"root":"bite","isGroup":false,"description":"Bite someone.","syntax":"bite (member)","parameters":"member","information":"None","example":"bite @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"bleh","name":"bleh","aliases":[],"parent":null,"root":"bleh","isGroup":false,"description":"Bleh someone.","syntax":"bleh (member)","parameters":"member","information":"None","example":"bleh @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"brofist","name":"brofist","aliases":[],"parent":null,"root":"brofist","isGroup":false,"description":"Brofist someone.","syntax":"brofist (member)","parameters":"member","information":"None","example":"brofist @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"celebrate","name":"celebrate","aliases":[],"parent":null,"root":"celebrate","isGroup":false,"description":"Celebrate someone.","syntax":"celebrate (member)","parameters":"member","information":"None","example":"celebrate @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"cheers","name":"cheers","aliases":[],"parent":null,"root":"cheers","isGroup":false,"description":"Cheers someone.","syntax":"cheers (member)","parameters":"member","information":"None","example":"cheers @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"clap","name":"clap","aliases":[],"parent":null,"root":"clap","isGroup":false,"description":"Clap someone.","syntax":"clap (member)","parameters":"member","information":"None","example":"clap @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"confused","name":"confused","aliases":[],"parent":null,"root":"confused","isGroup":false,"description":"Confused someone.","syntax":"confused (member)","parameters":"member","information":"None","example":"confused @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"cool","name":"cool","aliases":[],"parent":null,"root":"cool","isGroup":false,"description":"Cool someone.","syntax":"cool (member)","parameters":"member","information":"None","example":"cool @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"cry","name":"cry","aliases":[],"parent":null,"root":"cry","isGroup":false,"description":"Cry someone.","syntax":"cry (member)","parameters":"member","information":"None","example":"cry @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"cuddle","name":"cuddle","aliases":[],"parent":null,"root":"cuddle","isGroup":false,"description":"Cuddle someone.","syntax":"cuddle (member)","parameters":"member","information":"None","example":"cuddle @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"dance","name":"dance","aliases":[],"parent":null,"root":"dance","isGroup":false,"description":"Dance someone.","syntax":"dance (member)","parameters":"member","information":"None","example":"dance @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"divorce","name":"divorce","aliases":[],"parent":null,"root":"divorce","isGroup":false,"description":"Ends your blood marriage after confirmation","syntax":"divorce","parameters":"n/a","information":"Roleplay must be enabled","example":null,"module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"drool","name":"drool","aliases":[],"parent":null,"root":"drool","isGroup":false,"description":"Drool someone.","syntax":"drool (member)","parameters":"member","information":"None","example":"drool @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"evillaugh","name":"evillaugh","aliases":[],"parent":null,"root":"evillaugh","isGroup":false,"description":"Evillaugh someone.","syntax":"evillaugh (member)","parameters":"member","information":"None","example":"evillaugh @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"facepalm","name":"facepalm","aliases":[],"parent":null,"root":"facepalm","isGroup":false,"description":"Facepalm someone.","syntax":"facepalm (member)","parameters":"member","information":"None","example":"facepalm @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"friend","name":"friend","aliases":["friends"],"parent":null,"root":"friend","isGroup":true,"description":"Sends a friend request or shows your friends","syntax":"friend (member)","parameters":"member","information":"Roleplay must be enabled","example":"friend @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"friend add","name":"add","aliases":["request"],"parent":"friend","root":"friend","isGroup":false,"description":"Sends someone a persistent friend request by DM","syntax":"friend add (member)","parameters":"member","information":"Roleplay must be enabled","example":"friend add @alex","module":"roleplay","helpGroup":"friend","order":null,"cooldown":null},{"qualifiedName":"friend block","name":"block","aliases":[],"parent":"friend","root":"friend","isGroup":false,"description":"Blocks social requests and removes an existing friendship","syntax":"friend block (member)","parameters":"member","information":"Roleplay must be enabled","example":"friend block @alex","module":"roleplay","helpGroup":"friend","order":null,"cooldown":null},{"qualifiedName":"friend blocked","name":"blocked","aliases":[],"parent":"friend","root":"friend","isGroup":false,"description":"Shows members you blocked from blood social requests","syntax":"friend blocked","parameters":"n/a","information":"Roleplay must be enabled","example":null,"module":"roleplay","helpGroup":"friend","order":null,"cooldown":null},{"qualifiedName":"friend cancel","name":"cancel","aliases":[],"parent":"friend","root":"friend","isGroup":false,"description":"Cancels an outgoing friend request","syntax":"friend cancel (member)","parameters":"member","information":"Roleplay must be enabled","example":"friend cancel @alex","module":"roleplay","helpGroup":"friend","order":null,"cooldown":null},{"qualifiedName":"friend list","name":"list","aliases":["all"],"parent":"friend","root":"friend","isGroup":false,"description":"Shows a member's global blood friends","syntax":"friend list (member)","parameters":"member","information":"Roleplay must be enabled","example":"friend list @alex","module":"roleplay","helpGroup":"friend","order":null,"cooldown":null},{"qualifiedName":"friend privacy","name":"privacy","aliases":[],"parent":"friend","root":"friend","isGroup":false,"description":"Enables or disables incoming friend requests","syntax":"friend privacy (on|off)","parameters":"state","information":"Roleplay must be enabled","example":"friend privacy off","module":"roleplay","helpGroup":"friend","order":null,"cooldown":null},{"qualifiedName":"friend remove","name":"remove","aliases":["delete","unfriend"],"parent":"friend","root":"friend","isGroup":false,"description":"Removes someone from your blood friends","syntax":"friend remove (member)","parameters":"member","information":"Roleplay must be enabled","example":"friend remove @alex","module":"roleplay","helpGroup":"friend","order":null,"cooldown":null},{"qualifiedName":"friend requests","name":"requests","aliases":["pending"],"parent":"friend","root":"friend","isGroup":false,"description":"Shows your incoming and outgoing social requests","syntax":"friend requests","parameters":"n/a","information":"Roleplay must be enabled","example":null,"module":"roleplay","helpGroup":"friend","order":null,"cooldown":null},{"qualifiedName":"friend unblock","name":"unblock","aliases":[],"parent":"friend","root":"friend","isGroup":false,"description":"Allows social requests from a blocked member again","syntax":"friend unblock (member)","parameters":"member","information":"Roleplay must be enabled","example":"friend unblock @alex","module":"roleplay","helpGroup":"friend","order":null,"cooldown":null},{"qualifiedName":"handhold","name":"handhold","aliases":[],"parent":null,"root":"handhold","isGroup":false,"description":"Handhold someone.","syntax":"handhold (member)","parameters":"member","information":"None","example":"handhold @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"happy","name":"happy","aliases":[],"parent":null,"root":"happy","isGroup":false,"description":"Happy someone.","syntax":"happy (member)","parameters":"member","information":"None","example":"happy @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"headbang","name":"headbang","aliases":[],"parent":null,"root":"headbang","isGroup":false,"description":"Headbang someone.","syntax":"headbang (member)","parameters":"member","information":"None","example":"headbang @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"hug","name":"hug","aliases":[],"parent":null,"root":"hug","isGroup":false,"description":"Hug someone.","syntax":"hug (member)","parameters":"member","information":"None","example":"hug @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"kiss","name":"kiss","aliases":[],"parent":null,"root":"kiss","isGroup":false,"description":"Kiss someone.","syntax":"kiss (member)","parameters":"member","information":"None","example":"kiss @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"kisscount","name":"kisscount","aliases":["kisses"],"parent":null,"root":"kisscount","isGroup":false,"description":"Shows how many kisses a member has given and received","syntax":"kisscount [member]","parameters":"member","information":"n/a","example":"kisscount @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"laugh","name":"laugh","aliases":[],"parent":null,"root":"laugh","isGroup":false,"description":"Laugh someone.","syntax":"laugh (member)","parameters":"member","information":"None","example":"laugh @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"lick","name":"lick","aliases":[],"parent":null,"root":"lick","isGroup":false,"description":"Lick someone.","syntax":"lick (member)","parameters":"member","information":"None","example":"lick @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"love","name":"love","aliases":[],"parent":null,"root":"love","isGroup":false,"description":"Love someone.","syntax":"love (member)","parameters":"member","information":"None","example":"love @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"mad","name":"mad","aliases":[],"parent":null,"root":"mad","isGroup":false,"description":"Mad someone.","syntax":"mad (member)","parameters":"member","information":"None","example":"mad @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"marry","name":"marry","aliases":["marriage"],"parent":null,"root":"marry","isGroup":true,"description":"Proposes marriage or shows your current marriage","syntax":"marry (member)","parameters":"member","information":"Roleplay must be enabled","example":"marry @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"marry cancel","name":"cancel","aliases":[],"parent":"marry","root":"marry","isGroup":false,"description":"Cancels an outgoing marriage proposal","syntax":"marry cancel (member)","parameters":"member","information":"Roleplay must be enabled","example":"marry cancel @alex","module":"roleplay","helpGroup":"marry","order":null,"cooldown":null},{"qualifiedName":"marry privacy","name":"privacy","aliases":[],"parent":"marry","root":"marry","isGroup":false,"description":"Enables or disables incoming marriage proposals","syntax":"marry privacy (on|off)","parameters":"state","information":"Roleplay must be enabled","example":"marry privacy off","module":"roleplay","helpGroup":"marry","order":null,"cooldown":null},{"qualifiedName":"marry request","name":"request","aliases":["propose"],"parent":"marry","root":"marry","isGroup":false,"description":"Sends someone a persistent marriage proposal by DM","syntax":"marry request (member)","parameters":"member","information":"Roleplay must be enabled","example":"marry request @alex","module":"roleplay","helpGroup":"marry","order":null,"cooldown":null},{"qualifiedName":"marry status","name":"status","aliases":[],"parent":"marry","root":"marry","isGroup":false,"description":"Shows a member's blood marriage and anniversary","syntax":"marry status (member)","parameters":"member","information":"Roleplay must be enabled","example":"marry status @alex","module":"roleplay","helpGroup":"marry","order":null,"cooldown":null},{"qualifiedName":"nervous","name":"nervous","aliases":[],"parent":null,"root":"nervous","isGroup":false,"description":"Nervous someone.","syntax":"nervous (member)","parameters":"member","information":"None","example":"nervous @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"nom","name":"nom","aliases":[],"parent":null,"root":"nom","isGroup":false,"description":"Nom someone.","syntax":"nom (member)","parameters":"member","information":"None","example":"nom @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"nuzzle","name":"nuzzle","aliases":[],"parent":null,"root":"nuzzle","isGroup":false,"description":"Nuzzle someone.","syntax":"nuzzle (member)","parameters":"member","information":"None","example":"nuzzle @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"nyah","name":"nyah","aliases":[],"parent":null,"root":"nyah","isGroup":false,"description":"Nyah someone.","syntax":"nyah (member)","parameters":"member","information":"None","example":"nyah @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"pat","name":"pat","aliases":[],"parent":null,"root":"pat","isGroup":false,"description":"Pat someone.","syntax":"pat (member)","parameters":"member","information":"None","example":"pat @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"peek","name":"peek","aliases":[],"parent":null,"root":"peek","isGroup":false,"description":"Peek someone.","syntax":"peek (member)","parameters":"member","information":"None","example":"peek @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"pinch","name":"pinch","aliases":[],"parent":null,"root":"pinch","isGroup":false,"description":"Pinch someone.","syntax":"pinch (member)","parameters":"member","information":"None","example":"pinch @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"poke","name":"poke","aliases":[],"parent":null,"root":"poke","isGroup":false,"description":"Poke someone.","syntax":"poke (member)","parameters":"member","information":"None","example":"poke @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"pout","name":"pout","aliases":[],"parent":null,"root":"pout","isGroup":false,"description":"Pout someone.","syntax":"pout (member)","parameters":"member","information":"None","example":"pout @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"punch","name":"punch","aliases":[],"parent":null,"root":"punch","isGroup":false,"description":"Punch someone.","syntax":"punch (member)","parameters":"member","information":"None","example":"punch @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"roleplay","name":"roleplay","aliases":[],"parent":null,"root":"roleplay","isGroup":false,"description":"Enables or disables roleplay commands in the server","syntax":"roleplay (on|off)","parameters":"option","information":"Administrator","example":null,"module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"scared","name":"scared","aliases":[],"parent":null,"root":"scared","isGroup":false,"description":"Scared someone.","syntax":"scared (member)","parameters":"member","information":"None","example":"scared @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"shout","name":"shout","aliases":[],"parent":null,"root":"shout","isGroup":false,"description":"Shout someone.","syntax":"shout (member)","parameters":"member","information":"None","example":"shout @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"shrug","name":"shrug","aliases":[],"parent":null,"root":"shrug","isGroup":false,"description":"Shrug someone.","syntax":"shrug (member)","parameters":"member","information":"None","example":"shrug @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"shy","name":"shy","aliases":[],"parent":null,"root":"shy","isGroup":false,"description":"Shy someone.","syntax":"shy (member)","parameters":"member","information":"None","example":"shy @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"sigh","name":"sigh","aliases":[],"parent":null,"root":"sigh","isGroup":false,"description":"Sigh someone.","syntax":"sigh (member)","parameters":"member","information":"None","example":"sigh @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"sip","name":"sip","aliases":[],"parent":null,"root":"sip","isGroup":false,"description":"Sip someone.","syntax":"sip (member)","parameters":"member","information":"None","example":"sip @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"slap","name":"slap","aliases":[],"parent":null,"root":"slap","isGroup":false,"description":"Slap someone.","syntax":"slap (member)","parameters":"member","information":"None","example":"slap @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"sleep","name":"sleep","aliases":[],"parent":null,"root":"sleep","isGroup":false,"description":"Sleep someone.","syntax":"sleep (member)","parameters":"member","information":"None","example":"sleep @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"slowclap","name":"slowclap","aliases":[],"parent":null,"root":"slowclap","isGroup":false,"description":"Slowclap someone.","syntax":"slowclap (member)","parameters":"member","information":"None","example":"slowclap @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"smack","name":"smack","aliases":[],"parent":null,"root":"smack","isGroup":false,"description":"Smack someone.","syntax":"smack (member)","parameters":"member","information":"None","example":"smack @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"smile","name":"smile","aliases":[],"parent":null,"root":"smile","isGroup":false,"description":"Smile someone.","syntax":"smile (member)","parameters":"member","information":"None","example":"smile @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"smug","name":"smug","aliases":[],"parent":null,"root":"smug","isGroup":false,"description":"Smug someone.","syntax":"smug (member)","parameters":"member","information":"None","example":"smug @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"sneeze","name":"sneeze","aliases":[],"parent":null,"root":"sneeze","isGroup":false,"description":"Sneeze someone.","syntax":"sneeze (member)","parameters":"member","information":"None","example":"sneeze @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"social","name":"social","aliases":["relationship","relationships"],"parent":null,"root":"social","isGroup":false,"description":"Shows a member's blood friendship and marriage profile","syntax":"social (member)","parameters":"member","information":"Roleplay must be enabled","example":"social @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"sorry","name":"sorry","aliases":[],"parent":null,"root":"sorry","isGroup":false,"description":"Sorry someone.","syntax":"sorry (member)","parameters":"member","information":"None","example":"sorry @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"spouse","name":"spouse","aliases":["partner"],"parent":null,"root":"spouse","isGroup":false,"description":"Shows a member's blood spouse and anniversary","syntax":"spouse (member)","parameters":"member","information":"Roleplay must be enabled","example":"spouse @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"stare","name":"stare","aliases":[],"parent":null,"root":"stare","isGroup":false,"description":"Stare someone.","syntax":"stare (member)","parameters":"member","information":"None","example":"stare @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"surprised","name":"surprised","aliases":[],"parent":null,"root":"surprised","isGroup":false,"description":"Surprised someone.","syntax":"surprised (member)","parameters":"member","information":"None","example":"surprised @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"sweat","name":"sweat","aliases":[],"parent":null,"root":"sweat","isGroup":false,"description":"Sweat someone.","syntax":"sweat (member)","parameters":"member","information":"None","example":"sweat @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"thumbsup","name":"thumbsup","aliases":[],"parent":null,"root":"thumbsup","isGroup":false,"description":"Thumbsup someone.","syntax":"thumbsup (member)","parameters":"member","information":"None","example":"thumbsup @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"tickle","name":"tickle","aliases":[],"parent":null,"root":"tickle","isGroup":false,"description":"Tickle someone.","syntax":"tickle (member)","parameters":"member","information":"None","example":"tickle @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"tired","name":"tired","aliases":[],"parent":null,"root":"tired","isGroup":false,"description":"Tired someone.","syntax":"tired (member)","parameters":"member","information":"None","example":"tired @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"upset","name":"upset","aliases":[],"parent":null,"root":"upset","isGroup":false,"description":"Upset someone.","syntax":"upset (member)","parameters":"member","information":"None","example":"upset @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"wave","name":"wave","aliases":[],"parent":null,"root":"wave","isGroup":false,"description":"Wave someone.","syntax":"wave (member)","parameters":"member","information":"None","example":"wave @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"wink","name":"wink","aliases":[],"parent":null,"root":"wink","isGroup":false,"description":"Wink someone.","syntax":"wink (member)","parameters":"member","information":"None","example":"wink @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"woah","name":"woah","aliases":[],"parent":null,"root":"woah","isGroup":false,"description":"Woah someone.","syntax":"woah (member)","parameters":"member","information":"None","example":"woah @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"yawn","name":"yawn","aliases":[],"parent":null,"root":"yawn","isGroup":false,"description":"Yawn someone.","syntax":"yawn (member)","parameters":"member","information":"None","example":"yawn @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"yay","name":"yay","aliases":[],"parent":null,"root":"yay","isGroup":false,"description":"Yay someone.","syntax":"yay (member)","parameters":"member","information":"None","example":"yay @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"yes","name":"yes","aliases":[],"parent":null,"root":"yes","isGroup":false,"description":"Yes someone.","syntax":"yes (member)","parameters":"member","information":"None","example":"yes @alex","module":"roleplay","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"clownboard","name":"clownboard","aliases":["clown"],"parent":null,"root":"clownboard","isGroup":true,"description":"Showcases the worst messages in your server","syntax":"clownboard","parameters":"n/a","information":"Manage Server","example":null,"module":"clownboard","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"clownboard attachments","name":"attachments","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Toggles attachments on clownboard posts","syntax":"clownboard attachments (on|off)","parameters":"n/a","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard color","name":"color","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Sets the clownboard post color","syntax":"clownboard color (#hex|none)","parameters":"n/a","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard config","name":"config","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Views clownboard settings","syntax":"clownboard config","parameters":"n/a","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard emoji","name":"emoji","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Sets the clownboard reaction emoji","syntax":"clownboard emoji (emoji)","parameters":"emoji","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard ignore","name":"ignore","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":true,"description":"Ignores a channel, member, or role","syntax":"clownboard ignore (target)","parameters":"target","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard ignore list","name":"list","aliases":[],"parent":"clownboard ignore","root":"clownboard","isGroup":false,"description":"Lists ignored clownboard targets","syntax":"clownboard ignore list","parameters":"n/a","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard jumpurl","name":"jumpurl","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Toggles the original-message button","syntax":"clownboard jumpurl (on|off)","parameters":"n/a","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard lock","name":"lock","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Disables clownboard processing","syntax":"clownboard lock","parameters":"n/a","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard reset","name":"reset","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Resets the clownboard and removes its reposts","syntax":"clownboard reset","parameters":"n/a","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard selfstar","name":"selfstar","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Toggles authors reacting to their own messages","syntax":"clownboard selfstar (on|off)","parameters":"n/a","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard set","name":"set","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Sets the clownboard destination","syntax":"clownboard set (channel)","parameters":"channel","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard threshold","name":"threshold","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Sets how many reactions create a clownboard post","syntax":"clownboard threshold (number)","parameters":"threshold","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard timestamp","name":"timestamp","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Toggles timestamps on clownboard posts","syntax":"clownboard timestamp (on|off)","parameters":"n/a","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clownboard unlock","name":"unlock","aliases":[],"parent":"clownboard","root":"clownboard","isGroup":false,"description":"Enables clownboard processing","syntax":"clownboard unlock","parameters":"n/a","information":"Manage Server","example":null,"module":"clownboard","helpGroup":"clownboard","order":null,"cooldown":null},{"qualifiedName":"clearsnipe","name":"clearsnipe","aliases":["clearsnipes","cs"],"parent":null,"root":"clearsnipe","isGroup":false,"description":"Clear all results for reactions, edits and messages","syntax":"clearsnipe","parameters":"n/a","information":"{cooldown} 10 seconds\nManage Messages","example":null,"module":"snipe","helpGroup":null,"order":null,"cooldown":{"rate":1,"per":10,"bucket":"user"}},{"qualifiedName":"editsnipe","name":"editsnipe","aliases":["es"],"parent":null,"root":"editsnipe","isGroup":false,"description":"Snipe the latest message that was edited","syntax":"editsnipe <index>","parameters":"index","information":"None","example":"editsnipe 2","module":"snipe","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"reactionhistory","name":"reactionhistory","aliases":["rh"],"parent":null,"root":"reactionhistory","isGroup":false,"description":"See logged removed reactions for a message","syntax":"reactionhistory (message link)","parameters":"message link","information":"Manage Messages","example":null,"module":"snipe","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"reactionsnipe","name":"reactionsnipe","aliases":["rs"],"parent":null,"root":"reactionsnipe","isGroup":false,"description":"Snipe the latest reaction that was removed","syntax":"reactionsnipe","parameters":"n/a","information":"None","example":null,"module":"snipe","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"snipe","name":"snipe","aliases":["s"],"parent":null,"root":"snipe","isGroup":false,"description":"Snipe the latest message that was deleted","syntax":"snipe <index>","parameters":"index","information":"🗒️ Results expire in 2h","example":"snipe 3","module":"snipe","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"lastfm","name":"lastfm","aliases":["lfm"],"parent":null,"root":"lastfm","isGroup":true,"description":"Links Last.fm accounts and shows listening history","syntax":"lastfm (subcommand)","parameters":"n/a","information":"n/a","example":null,"module":"lastfm","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"lastfm collage","name":"collage","aliases":[],"parent":"lastfm","root":"lastfm","isGroup":false,"description":"Creates a 3x3 album-art collage from a linked Last.fm account","syntax":"lastfm collage [period] [member]","parameters":"period, member","information":"n/a","example":"lastfm collage 7day","module":"lastfm","helpGroup":"lastfm","order":null,"cooldown":null},{"qualifiedName":"lastfm compare","name":"compare","aliases":[],"parent":"lastfm","root":"lastfm","isGroup":false,"description":"Compares the top artists of two linked Last.fm accounts","syntax":"lastfm compare (member)","parameters":"member","information":"n/a","example":"lastfm compare @alex","module":"lastfm","helpGroup":"lastfm","order":null,"cooldown":null},{"qualifiedName":"lastfm crowns","name":"crowns","aliases":["crown"],"parent":"lastfm","root":"lastfm","isGroup":false,"description":"Shows the linked member with the most plays for an artist","syntax":"lastfm crowns (artist)","parameters":"artist","information":"n/a","example":null,"module":"lastfm","helpGroup":"lastfm","order":null,"cooldown":null},{"qualifiedName":"lastfm now","name":"now","aliases":["np","nowplaying"],"parent":"lastfm","root":"lastfm","isGroup":false,"description":"Shows what a linked Last.fm account is playing","syntax":"lastfm now [member]","parameters":"member","information":"n/a","example":null,"module":"lastfm","helpGroup":"lastfm","order":null,"cooldown":null},{"qualifiedName":"lastfm recap","name":"recap","aliases":[],"parent":"lastfm","root":"lastfm","isGroup":false,"description":"Summarizes a linked account's top artists and tracks","syntax":"lastfm recap [period]","parameters":"period","information":"n/a","example":"lastfm recap 1month","module":"lastfm","helpGroup":"lastfm","order":null,"cooldown":null},{"qualifiedName":"lastfm recent","name":"recent","aliases":[],"parent":"lastfm","root":"lastfm","isGroup":false,"description":"Shows recent tracks from a linked Last.fm account","syntax":"lastfm recent [member]","parameters":"member","information":"n/a","example":null,"module":"lastfm","helpGroup":"lastfm","order":null,"cooldown":null},{"qualifiedName":"lastfm remove","name":"remove","aliases":["unlink"],"parent":"lastfm","root":"lastfm","isGroup":false,"description":"Removes your stored Last.fm username","syntax":"lastfm remove","parameters":"n/a","information":"n/a","example":null,"module":"lastfm","helpGroup":"lastfm","order":null,"cooldown":null},{"qualifiedName":"lastfm set","name":"set","aliases":[],"parent":"lastfm","root":"lastfm","isGroup":false,"description":"Links your Last.fm username (stored only for this bot)","syntax":"lastfm set (username)","parameters":"username","information":"n/a","example":"lastfm set alex","module":"lastfm","helpGroup":"lastfm","order":null,"cooldown":null},{"qualifiedName":"lastfm top","name":"top","aliases":[],"parent":"lastfm","root":"lastfm","isGroup":false,"description":"Shows top tracks for a linked Last.fm account","syntax":"lastfm top [period] [member]","parameters":"period, member","information":"n/a","example":"lastfm top 7day","module":"lastfm","helpGroup":"lastfm","order":null,"cooldown":null},{"qualifiedName":"lastfm whoknows","name":"whoknows","aliases":[],"parent":"lastfm","root":"lastfm","isGroup":false,"description":"Ranks linked server members by an artist's play count","syntax":"lastfm whoknows (artist)","parameters":"artist","information":"n/a","example":"lastfm whoknows Denzel Curry","module":"lastfm","helpGroup":"lastfm","order":null,"cooldown":null},{"qualifiedName":"tiktok","name":"tiktok","aliases":[],"parent":null,"root":"tiktok","isGroup":true,"description":"Shows information about a TikTok profile","syntax":"tiktok (username)","parameters":"username","information":"None","example":"tiktok scout2015","module":"tiktok","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"tiktok add","name":"add","aliases":[],"parent":"tiktok","root":"tiktok","isGroup":false,"description":"Sends new TikToks from a creator to a channel","syntax":"tiktok add (channel) (username)","parameters":"channel, username","information":"Manage Server","example":"tiktok add #social scout2015","module":"tiktok","helpGroup":"tiktok","order":null,"cooldown":null},{"qualifiedName":"tiktok list","name":"list","aliases":[],"parent":"tiktok","root":"tiktok","isGroup":false,"description":"Lists TikTok feeds in this server","syntax":"tiktok list","parameters":"n/a","information":"Manage Server","example":null,"module":"tiktok","helpGroup":"tiktok","order":null,"cooldown":null},{"qualifiedName":"tiktok live","name":"live","aliases":[],"parent":"tiktok","root":"tiktok","isGroup":false,"description":"Toggles livestream notifications for a TikTok creator","syntax":"tiktok live (username) (on|off)","parameters":"username, setting","information":"Manage Server","example":null,"module":"tiktok","helpGroup":"tiktok","order":null,"cooldown":null},{"qualifiedName":"tiktok message","name":"message","aliases":[],"parent":"tiktok","root":"tiktok","isGroup":true,"description":"Sets the custom message for a TikTok creator","syntax":"tiktok message (username) (message)","parameters":"username, message","information":"Manage Server","example":null,"module":"tiktok","helpGroup":"tiktok","order":null,"cooldown":null},{"qualifiedName":"tiktok message view","name":"view","aliases":[],"parent":"tiktok message","root":"tiktok","isGroup":false,"description":"Views a creator's custom TikTok message","syntax":"tiktok message view (username)","parameters":"username","information":"Manage Server","example":null,"module":"tiktok","helpGroup":"tiktok","order":null,"cooldown":null},{"qualifiedName":"tiktok remove","name":"remove","aliases":[],"parent":"tiktok","root":"tiktok","isGroup":false,"description":"Removes a TikTok feed from a channel","syntax":"tiktok remove (channel) (username)","parameters":"channel, username","information":"Manage Server","example":null,"module":"tiktok","helpGroup":"tiktok","order":null,"cooldown":null},{"qualifiedName":"crypto","name":"crypto","aliases":["cur"],"parent":null,"root":"crypto","isGroup":false,"description":"Checks the current price of a cryptocurrency","syntax":"crypto (crypto) <currency>","parameters":"crypto, currency","information":"None","example":"crypto bitcoin usd","module":"crypto","helpGroup":null,"order":null,"cooldown":{"rate":3,"per":20,"bucket":"user"}},{"qualifiedName":"gas","name":"gas","aliases":["gasprice"],"parent":null,"root":"gas","isGroup":false,"description":"Views current Ethereum gas prices","syntax":"gas","parameters":"n/a","information":"None","example":null,"module":"crypto","helpGroup":null,"order":null,"cooldown":{"rate":3,"per":20,"bucket":"user"}},{"qualifiedName":"subscribe","name":"subscribe","aliases":["txsubscribe"],"parent":null,"root":"subscribe","isGroup":false,"description":"Subscribes to a Bitcoin transaction until its first confirmation","syntax":"subscribe (transaction hash)","parameters":"hash","information":"None","example":"subscribe 0123...","module":"crypto","helpGroup":null,"order":null,"cooldown":{"rate":2,"per":20,"bucket":"user"}},{"qualifiedName":"transaction","name":"transaction","aliases":["tx"],"parent":null,"root":"transaction","isGroup":false,"description":"Gets information about a BTC, LTC, or ETH transaction","syntax":"transaction (hash)","parameters":"hash","information":"None","example":"transaction 0123...","module":"crypto","helpGroup":null,"order":null,"cooldown":{"rate":2,"per":20,"bucket":"user"}},{"qualifiedName":"kick","name":"kick","aliases":[],"parent":null,"root":"kick","isGroup":true,"description":"Kicks the mentioned user from the guild","syntax":"kick (member) <reason>","parameters":"member, reason","information":"Kick Members","example":"kick alex You need a break","module":"kick","helpGroup":null,"order":0,"cooldown":null},{"qualifiedName":"kick list","name":"list","aliases":[],"parent":"kick","root":"kick","isGroup":false,"description":"Shows users kicked from the guild","syntax":"kick list","parameters":"n/a","information":"Kick Members","example":null,"module":"kick","helpGroup":null,"order":1,"cooldown":null},{"qualifiedName":"media","name":"media","aliases":["manipulation"],"parent":null,"root":"media","isGroup":true,"description":"Image manipulation for photos, videos and GIFs","syntax":"media (effect) (url or attachment)","parameters":"effect, url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"media billboard","name":"billboard","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the billboard media effect","syntax":"media billboard (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media bloom","name":"bloom","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the bloom media effect","syntax":"media bloom (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media blur","name":"blur","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the blur media effect","syntax":"media blur (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media book","name":"book","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the book media effect","syntax":"media book (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media caption","name":"caption","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the caption media effect","syntax":"media caption (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media circuitboard","name":"circuitboard","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the circuitboard media effect","syntax":"media circuitboard (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media deepfry","name":"deepfry","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the deepfry media effect","syntax":"media deepfry (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media fisheye","name":"fisheye","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the fisheye media effect","syntax":"media fisheye (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media flag","name":"flag","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the flag media effect","syntax":"media flag (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media flag2","name":"flag2","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the flag2 media effect","syntax":"media flag2 (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media fortune","name":"fortune","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the fortune media effect","syntax":"media fortune (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media gifmagik","name":"gifmagik","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the gifmagik media effect","syntax":"media gifmagik (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media grayscale","name":"grayscale","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the grayscale media effect","syntax":"media grayscale (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media heart","name":"heart","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the heart media effect","syntax":"media heart (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media invert","name":"invert","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the invert media effect","syntax":"media invert (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media magik","name":"magik","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the magik media effect","syntax":"media magik (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media meme","name":"meme","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the meme media effect","syntax":"media meme (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media motivate","name":"motivate","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the motivate media effect","syntax":"media motivate (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media neon","name":"neon","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the neon media effect","syntax":"media neon (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media pixelate","name":"pixelate","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the pixelate media effect","syntax":"media pixelate (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media rainbow","name":"rainbow","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the rainbow media effect","syntax":"media rainbow (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media reverse","name":"reverse","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the reverse media effect","syntax":"media reverse (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media rubiks","name":"rubiks","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the rubiks media effect","syntax":"media rubiks (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media scramble","name":"scramble","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the scramble media effect","syntax":"media scramble (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media speechbubble","name":"speechbubble","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the speechbubble media effect","syntax":"media speechbubble (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media speed","name":"speed","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the speed media effect","syntax":"media speed (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media spin","name":"spin","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the spin media effect","syntax":"media spin (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media spread","name":"spread","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the spread media effect","syntax":"media spread (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media swirl","name":"swirl","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the swirl media effect","syntax":"media swirl (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media tattoo","name":"tattoo","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the tattoo media effect","syntax":"media tattoo (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media toaster","name":"toaster","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the toaster media effect","syntax":"media toaster (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media valentine","name":"valentine","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the valentine media effect","syntax":"media valentine (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media wormhole","name":"wormhole","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the wormhole media effect","syntax":"media wormhole (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media zoom","name":"zoom","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the zoom media effect","syntax":"media zoom (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"media zoomblur","name":"zoomblur","aliases":[],"parent":"media","root":"media","isGroup":false,"description":"Apply the zoomblur media effect","syntax":"media zoomblur (url or attachment)","parameters":"url or attachment","information":"Attach Files","example":null,"module":"manipulation","helpGroup":"media","order":null,"cooldown":null},{"qualifiedName":"performance","name":"performance","aliases":[],"parent":null,"root":"performance","isGroup":true,"description":"Shows bounded runtime latency diagnostics","syntax":"performance","parameters":"n/a","information":"n/a","example":null,"module":"developer","helpGroup":null,"order":null,"cooldown":null},{"qualifiedName":"performance commands","name":"commands","aliases":[],"parent":"performance","root":"performance","isGroup":false,"description":"Shows the slowest command execution metrics","syntax":"performance commands","parameters":"n/a","information":"Bot Owner","example":null,"module":"developer","helpGroup":"performance","order":null,"cooldown":null},{"qualifiedName":"performance events","name":"events","aliases":[],"parent":"performance","root":"performance","isGroup":false,"description":"Shows the slowest instrumented event metrics","syntax":"performance events","parameters":"n/a","information":"Bot Owner","example":null,"module":"developer","helpGroup":"performance","order":null,"cooldown":null}]}