Everything it can do
Type these in any server with the bot. Servers can change the - prefix and turn commands on or off from the dashboard.
138 commands16 categoriesWorks as slash commands too
Your Steam
9 commands-
-linksteamLink your Steam account by signing in with Steam (verified). Or
linksteam <profile URL>for a quick unverified link -
-linkroblox•-roblox [@person]Link Roblox by signing in with Roblox (verified), then show off your profile.
unlinkrobloxremoves it -
-steamprofile [@person or SteamID]View a Steam profile, yours by default
-
-library [@person or SteamID]Every game owned, A to Z, with playtime
-
-wishlist [@person or SteamID]Everything on a Steam wishlist, A to Z
-
-price <game>Every store's price: which store, which platform the key is for, official vs reseller, grey market (labeled), and the lowest ever
-
-gameinfo <name, store link, or @game>Store details, reviews, and price in USD
-
-gamestats <game> [@person]Playtime, achievements, and more for one game
-
-randomgameCan't decide? Get a random game from your library
With friends
11 commands-
-together [@friends]Shareable card: how many games you have in common
-
-whatshouldweplay [@friends] [vote] [tag] [any]Pick a game everyone owns, or vote on 4. Multiplayer only unless you add
any -
-whoplays <game>Who here owns it and is online on Steam right now, with a button to ping them
-
-race <game> [100% | number] [7d]Achievement race: first to the goal wins.
raceslists them -
-sharedgames [@friends or SteamIDs] [tag]Every game you all own. Works with SteamIDs and Steam profile links too
-
-gamenight <when> <game>Plan a game night with Going/Maybe buttons; Going gets pinged when it starts.
gamenightslists them. Admins:gamenight admins only/everyone -
-lfg <game> <size>Looking for group; pings everyone once it fills. With roles:
lfg overwatch tank 1 dps 2 support 2 -
-tournament create <name> [size 8]Admins: run a bracket with signups and byes. Start early or cancel from the post;
win @playerrecords results -
-compare @friend [game]Head to head Steam stats, or name a game to compare achievements: progress, rarest, and what only one of you has
-
-nowplayingWho's in a game right now
-
-leaderboard [hours|games|level|recent]Rank everyone in the server
Deals
4 commands-
-sales [@person or SteamID]Your wishlist on sale right now
-
-serversalesSales on games this server owns or wants
-
-watch <game> [% off]DM me when a game hits a sale. See yours with
watches, stop withunwatch -
-freegames [steam|epic]Steam and Epic games that are free to keep right now
Daily & games
17 commands-
-dailyClaim points once a day; streaks give more
-
-streaksThis week's points and the longest streaks
-
-idea <your idea>Post an idea to the server's idea board for voting
-
-invites [@person]•-invites topInvite counts (joined, left, still here) and who invited someone
-
-wyrA random would-you-rather to vote on
-
-wrapped [@person]•-wrapped serverYour year here: level, game nights, trivia, streaks, races, and top Steam games
-
-voteVote for the bot on top.gg (voters get a thank-you role in the support server)
-
-afk [reason]Go AFK: your name gets [AFK] and pings get told you're away. Your next message brings you back
-
-birthday set March 14•-birthdaysSave your birthday (no year) for a shoutout • upcoming birthdays here
-
-vc name/limit/lock/unlock/claimControl your join-to-create voice channel
-
-rank [@person]•-levelsYour level and XP, and the server leaderboard (when a server turns levels on)
-
-gamenightstats [@person]Most played games, attendance, streaks, and awards
-
-trivia [category] [difficulty]Everyone in the channel gets 15s to answer.
trivia topfor the weekly leaderboard,trivia categoriesfor topics -
-cookieFirst to react after GO wins. Admins:
cookie emoji,cookie message,cookie reset -
-cookieleaderboard [alltime]This week's fastest (resets Mondays)
-
-serverlb [points|cookies|speed]Your server vs every other server
-
-flip [A or B]Flip a coin, or let fate pick between options
Utility
8 commands-
-avatar [@person]Full-size profile picture (also -av, -pfp)
-
-banner [@person]Profile banner
-
-userinfo [@person]Account age, join date, roles (also -whois)
-
-serverinfo•-roleinfo <role>•-membercountServer, role, and member info
-
-poll Question | option | optionDiscord poll with live results (no options = yes/no). Add
| 2dfor length,| multifor several picks -
-remind <when> <what>Like
2h take the pizza out. See yours withreminders -
-timezone <city>Set your timezone so game night times are right
-
-pingBot response time
Tools & you
9 commands-
-quote•-makegifReply to a message to make it a quote image • turn images into a GIF (several = slideshow)
-
-fakemsg [@person] <text>Joke fake-message image, stamped FAKE. Only of you, or people who ran
privacy fakes on -
-caption <text>Meme caption bar on an image or GIF (attach, link, or reply)
-
-translate [language] <text>Translate to English (or any language). Reply to a message to translate it, or right-click it → Apps → Translate to English to see it privately
-
-emoji <custom emoji> [size]Download custom emojis as a 512px PNG, or GIF if animated. Reply to a message to grab its emojis
-
-sticker [name] [size]Download a sticker the same way. Attach it, reply to one, or name a server sticker
-
-privacy•-mydata•-forgetmeWhat I store and who sees it • get a copy • delete it all.
privacy steam privatehides your Steam info from others -
-bugreport <details>•-suggest <idea>Send a bug or idea straight to the bot developer
-
-whatsnewPatch notes for the latest update (
whatsnew allfor older ones)
No prefix needed
1 commands-
join vc / jvcGet an invite link to the voice channel you're in
Messages & channels
5 commands-
-purge <count> [@person] [bots|links|attachments|"text"]Bulk delete (Manage Messages). Max 500, under 14 days old
-
-purge after <message link>Everything after a message
-
-purge before <message link> <count>That many before a message
-
-lockdown #a #b [reason]•-lockdown allLock many channels at once (staff can still talk).
unlockdownrestores them exactly.lockdown set #a #bsaves a default list -
-slowmode <10s|5m|off>•-lock [reason]•-unlockChannel controls (Manage Channels)
Members
9 commands-
-ban @person [duration] [reason]Ban, or temp ban with a duration like
7d(Ban Members) -
-unban <user ID>•-softban @personUnban • kick and wipe their last 7 days of messages
-
-kick @person [reason]Kick (Kick Members)
-
-timeout @person <duration> [reason]Timeout up to 28d, also
-mute. Undo:-untimeout(Timeout Members) -
-tosticker :emoji: [name] [delete]•-toemoji <sticker> [name] [delete]Turn emojis into stickers and back (Manage Expressions). Kept unless you add
delete. Reply to a sticker message for toemoji -
-nick @person <name|reset>•-role [add|remove] @person <role>Nicknames (Manage Nicknames) • roles (Manage Roles)
-
-role all <role>•-role bots <role>•-role human <role>Give a role to every member / every bot / every non-bot. Add
removeto take it instead. Asks first, with a Stop button (Manage Roles) -
-temprole @person @Role 7d [reason]Give a role that comes off by itself (Manage Roles).
temprole list,temprole remove -
-striproles @person [reason]•-restoreroles @personTake away all their roles at once (Manage Roles). Saved, so restoreroles gives them back
Emojis & stickers
1 commands-
-steal <emoji...> [new name]Add emojis from anywhere to this server (Manage Expressions). Reply to a message with
stealto take its emojis or sticker
Warnings & records
3 commands-
-warn @person <reason>Warn and DM them (Timeout Members)
-
-warnings @person•-delwarn <#>•-clearwarns @personView, remove one, or clear all
-
-modlogs @person•-case <#>Full record • one case
Server settings
6 commands-
-prefix <new prefix>Change the command prefix for this server (
resetto undo) -
-freegames here [steam|epic]Post new free games in this channel (both stores unless you pick one)
-
-freegames offStop free game alerts in this server
-
-salealerts herePost sales on games this server plays, checked every 6 hours
-
-salealerts offStop server sale alerts
-
-serverlb hideHide this server from the server vs server board (
showto undo)
New members
6 commands-
-welcome #channel <message>Greet new members. Placeholders: {user} {username} {server} {count}. Also
test,off -
-goodbye #channel <message>Message when someone leaves. Also
test,off -
-autorole <role>Give every new member a role (
offto stop) -
-rolemenu Title | @role @roleButtons people click to get roles (needs Manage Roles)
-
-modlog #channelLog every mod action there (
offto stop) -
-announce #channel <message>Post an announcement embed
Community
37 commands-
-botprofile avatar/banner/bio/nameGive me a different picture, banner, bio, or name in this server only.
resetundoes it -
-application create #resultsBuild an application (questions sent by DM). Then
application post <name>; staff accept/deny submissions -
-chatbot on•-chatbot chance 3I talk back when pinged or replied to, and optionally chime in on a % of messages. Off by default.
chatbot personality <description>changes how I talk -
-antiraid on•-antiraid 10 60Auto-lockdown when lots of accounts join at once (10 in 60s by default), with a Kick them all button. Lifts itself after 10 quiet minutes
-
-tempvc setupA Create VC channel: joining it makes your own voice channel that deletes itself when empty
-
-sticky <message>Keep a message at the bottom of this channel (Manage Messages).
sticky remove -
-ideas #channelTurn on the idea board (
-ideaposts there, with voting and Approve/Deny/Done for staff) -
-counting #channelA counting channel: one number each, no double turns, wrong number resets
-
-qotd #channel [9am]•-qotd nowA question of the day, posted daily
-
-steamnews add <game> [#channel]Post a game's official Steam news automatically
-
-alerts twitch <name> [#channel] [@role]•-alerts youtube <@handle or link> [#channel] [@role]Post when a streamer goes live or a channel uploads, optionally pinging a role.
alertslists them,alerts remove <name>stops one -
-schedule add #channel friday 6pm <message>Post a message later, or repeat it:
every day 9am,every friday 6pm.schedule list,remove <#> -
-birthday channel #channel•-birthday role @RoleWhere birthdays are celebrated, and a role for the day
-
-warnpunish 3 timeout 1hAutomatic punishments at a number of warnings (timeout, kick, or ban).
warnpunishlists them -
-dealsettingsChoose which stores and platforms show in prices, and whether grey-market keyshops appear
-
-statschannels setupChannels showing live member, boost, and voice counts
-
-autoreplies on/offBuilt-in word replies (sticker words, reactions, name pings). Off by default in new servers
-
-levels on•-levelrole 10 @RoleLevels from chatting (anti-spam), with level-up roles.
levels announce #channelpicks where level-ups go -
-robloxrolesRoblox group ranks → Discord roles (
group,bind 100+ @Staff,sync) and Roblox nickname sync -
-serverpage onA public stats page for this server on thealmightybot.com (leaderboards by display name; members can opt out)
-
-admintrigger add hush "mute 1m"A phrase that runs a moderation command on whoever you reply to or @mention. Only works for people who could run that command themselves.
admintrigger list,remove,confirm <phrase> off(skip "are you sure?") -
-commandsTurn any command on or off in this server (admin commands too). Every command used is logged under "Commands used" in -logs
-
-verifyrole @Role•-verifypanel [#channel]Roblox verification: a panel with a Verify button that gives the role after signing in with Roblox. Design and post it from the dashboard at thealmightybot.com/dashboard
-
-cooldown <seconds|off>How often my automatic responses (nom, fat, ping replies...) can fire per channel. Default 10s
-
-responders @RoleOnly these roles can set off ping replies, chat mode, join vc, and triggers.
offfor everyone -
-welcome embed•-welcome image•-welcome thumbnailFancy welcome embed with your own text, color, top-right image (or their avatar), and bottom image/GIF. Or design it with a live preview on the dashboard at thealmightybot.com/dashboard
-
-jvc notice offStop the "not in a vc" reply
-
-logs #channelLog everything that happens here (joins, bans with reasons, edits, roles, channels...).
logsopens a menu to pick what -
-embed [#channel]•-say [#channel] <text>Post your own embed (a form pops up) or plain text as the bot.
embed edit <link>fixes one -
-giveaway <time> [winners 2] [messages 100] [boosters] <details>Giveaway with an Enter button, live countdown, and optional entry requirements.
giveawayslists them;end,reroll <#> [n],cancel <#>, or the Reroll button -
-starboard #channel [stars]Repost messages that get enough (turns at +2).
starboard emojis <normal> <big>to change them,offto stop -
-ticket roles @Role @RoleWhich roles get pinged (and can see) new tickets.
offpings every staff role -
-appeals #channelBan appeals: banned people get an Appeal button, staff approve or reject here.
offto stop -
-ticket setup [#channel]Post a "Contact staff" button that opens private channels; transcripts go to the mod log
-
-automod setupTurn on Discord's built-in spam, slur, and invite-link blocking. Also
status,off -
-recap herePost a weekly recap here every Monday.
recapalone previews this week -
-timezone server <city>Default timezone for people who haven't set one
Where I talk
3 commands-
-only talk in #channel...Only respond in these channels
-
-dont talk in #channel...Stay quiet in these channels
-
-talk anywhere•-talk statusRemove the limits • see them
Custom triggers
9 commands-
-trigger add <phrase> react/sticker/reply <value>Personal trigger: fires when **you** say it. Replies can ping people
-
-trigger add @someone reply <text>Fires when someone pings that person
-
-trigger public <phrase>•-trigger personal <phrase>Make it fire for everyone • back to only its creator
-
-trigger add <phrase> nick <name|reset>Admins: rename (or un-nickname) whoever is pinged, or the sender.
{name}= their username. Alsogiverole @Role,takerole @Role -
-trigger add -devour ...Start a phrase with
-to make it a custom command -
-trigger role @RoleThat role can make up to 5 personal triggers each (
offto stop) -
-trigger cooldown <seconds|off>How often a trigger can fire per channel (public ones default to 10s)
-
-trigger remove <phrase> [@person|all]Removes your own trigger; admins can add @person or
allfor other people's -
-trigger listSee every trigger and who owns it