The bot for ๐ฒ RNG, ๐๏ธ quoting, ๐ fonts, ๐ encryption, and โจ more! Currently serving 125,000+ users in 2,200+ servers!
Invite | Bob's Official Server | See Commands | Visit Bob's Website | Premium | Vote For Bob | Write a Review
Bob is constantly being updated, and improved! A road map of updates can be found below:
Note The order is irrelevant, and features are added from one of the to do sections as the developer wants.
Have an idea? Share it on the feature-ideas channel on Bob's official server, for it to be considered.
Bob loves to make people feel connected with tons of friendly features such as /hug, /hi, /poll, and more. Plus if you want to spice things up you can use /ship to determine how good of a match people could make (according to the universe), or if you are too shy to tell someone how you really feel you can use /confess to have Bob send DM with your handwritten message!
Making memories is important and with /quote new you can do just that! Bob will automatically format the message, and dynamically let you know how long ago a quote was made. On top of that, you can add tags for searching through specific types of quotes.
Use /fonts, to transform your text into something that is guaranteed to grab users' attention., or use /encrypt to secure your message.
With multiple games to choose from like /connect4, /tic-tac-toe, /trivia, /mastermind, /rock-paper-scissors and only more on the way, Bob is ready to keep provide your server with the entertainment it needs to thrive.
With commands like /auto preview-messages and /auto preview-github you can see the contents of a message, code file, pull request, or issue without ever leaving the channel they were shared in. Plus, you don't need to worry about publishing messages in news channels with /auto publish-announcements.
Bob has a plethora of random commands to either fuel your Dungeons and Dragons experience like /random dice-roll, or simply cure your boredom with /random 8ball, /random dad-joke, /random fact, and many more!
Bob has many features built in to ensure that you never get stuck. Give an invalid input to a command? Fear not as Bob will let you know, and inform you about valid inputs.
Bob The Bot has many features all of which are /slash commands for ease of use! You can visit docs.bobthebot.net to get more in-depth information.
/random colorGet a color with Hex, CMYK, HSL, HSV and RGB codes./random dice-roll [sides]Roll a die with a specified # of sides./random coin-tossFlip a coin./random quote [prompt]Get a random quote.[prompt]choices: use/quote-promptsto view all valid prompts.
/random dad-jokeGet a random dad joke./random factGet an outrageous fact./random 8ball [prompt]Get an 8 ball response to a prompt./random dogGet a random picture of a dog./random date [earliestYear] [latestYear]Get a random date between the inputted years./random adviceGet a random piece of advice./random choose [option]*5Bob will pick from the options provided.
trivia [opponent]Play a game of trivia with or without someone./connect4Play Bob or a user in a game of Connect 4./tic-tac-toe [opponent]Play Bob or a user in a game of Tic Tac Toe./rock-paper-scissors [opponent]Play Bob or a user in a game of Rock Paper Scissors./mastermind new-game [mode]Play a game of Mastermind, the rules will shared upon usage./mastermind guess [color*4]Make a guess in a game of Mastermind./wordle new-gamePlay a game of Wordle./wordle guess [word]Make a guess in a game of Wordle.
/profile display [user]Displays the specified user's profile./profile confessions-toggle [open]Configure if you want to receive messages sent with/confess./profile confessions-filter-toggle [enable]Configure if you want to filter received messages sent with/confess./profile punishmentsSee all active punishments on your account./profile set-color [color]Sets your profile color./profile badge-info [badge]Shows how to unlock the given badge.
/admin infoDisplays this server's configuration and how to update each setting./admin confess filter-toggle [enable]Enable or disable censoring and/or blocking of/confessmessages in this server.
/quote new [quote] [user] [tag]*3Formats and shares the quote in designated channel./quote channel [channel]Sets the quote channel for the server./quote set-max-length [length]Sets the maximum length of quotes for the server./quote set-min-length [length]Sets the minimum length of quotes for the server.
/tag [tag]Displays the content of the specified tag./tags create [name] [content]Create a new tag./tags info [tag]Displays all information about the tag./tags edit [tag] [content]Edits the content of the specified tag./tags remove [tag]Deletes the specified tag./tags [remove-all]Removes ALL tags from the server.
/react-board toggle [enable]Toggle the react board for the server./react-board channel [channel]Set the channel for the react board./react-board emoji [emoji]Set the emoji which triggers the react board./react-board minimum-reactions [minimum-reactions]Set the minimum reactions required to post on the react board./react-board infoGet information about the react board settings for this server.
/welcome toggle [welcome]Bob will send welcome messages to new server members./welcome set-message [message]Set a custom message to welcome new users with./welcome remove-messageBob will stop using the custom message to welcome users./welcome set-image [image]Set a custom image to welcome new users with./welcome remove-imageBob will stop using the custom image to welcome users.
/encrypt a1z26 [message]Encrypts your message by swapping letters to their corresponding number./encrypt atbash [message]Encrypts your message by swapping letters to their opposite position./encrypt caesar [message] [shift]Encrypts your message by shifting the letters the specified amount./encrypt morse [message]Encrypts your message using Morse code./encrypt vigenere [message] [key]Encrypts your message using a specified key./encrypt binary [message]Encrypts your message using binary.
/decrypt a1z26 [message]Decrypts your message by swapping letters to their corresponding number./decrypt atbash [message]Decrypts your message by swapping letters to their opposite position./decrypt caesar [message] [shift]Decrypts your message by shifting the letters the specified amount./decrypt morse [message]Decrypts your message using Morse code./decrypt vigenere [message] [key]Decrypts your message using a specified key./decrypt binary [message]Decrypts your message using binary.
/generate youtube-comment [comment] [username] [avatar-url] [likes] [time] [time-unit] [theme]Bob will generate a Youtube comment image!
/fonts [text] [font]Change your text to a different font.[font]choices: ๐๐๐๐๐๐๐๐, ๐ฏ๐ช๐ท๐ฌ๐, ๐ ๐ฆ๐ฅ๐๐๐๐๐, sฬทlฬทฬทaฬทsฬทhฬทeฬทdฬท, ษืฤฑddวp, and ๐ฑ๐พ๐ ๐ด๐ณ.
/confess [message] [user] [signoff]Have Bob DM a user a message./announce [title] [description] [color] [image]Have a fancy embed message sent./poll [prompt] [option]*4Create a poll./ship [user]*2See how good of a match 2 users are./hug [user]*5Show your friends some love with a hug./voteGet a link to upvote Bob on Top.GG./reviewGet a link to review Bob on Top.GG./hiSay hi to Bob.
/convert units [unit-type] [amount] [from-unit] [to-unit]Bob will convert units for you./convert timezones [month] [day] [hour] [minute] [from-timezone] [to-timezone]Convert time from one timezone to another./convert qr-code [content] [error-correction-level]Convert text or links into QR codes.
/preview code [link]Preview specific lines of code from a file on GitHub./preview repository [link]Preview A GitHub repository's stats in Discord./preview pull-request [link]Preview a pull request from GitHub right on Discord./preview issue [link]Preview an issue from GitHub right on Discord./preview message [link]Preview a Discord message from any server Bob is in./preview color [color]Preview what a color looks like, and get more information.
/schedule message [message] [channel] [month] [day] [hour] [minute] [timezone]Bob will send your message at a specified time./schedule announcement [title] [description] [color] [channel] [month] [day] [hour] [minute] [timezone]Bob will send an embed at a specified time./schedule edit [id]Bob will allow you to edit any messages or announcements you have scheduled.
/auto publish-announcements [publish] [channel]Bob will publish all messages sent in the given channel./auto preview-github [preview]Bob will preview all valid GitHub links in the server./auto preview-messages [preview]Bob will preview all valid Discord message links in the server.
/automod phone-numbers [strict]Add phone number auto moderation. Prevent phone numbers from being sent in this server./automod linksAdd link auto moderation. Prevent links from being sent in this server./automod zalgo-textAdd zalgo-text auto moderation. Prevent glitchy text from being sent in this server./automod bad-wordsAdd bad word auto moderation. Prevent bad words from being sent in this server./automod invite-linksAdd invite link auto moderation. Prevent invites from being sent in this server./automod remove [ruleId]Removes a specified automod rule./automod remove-allRemoves all automod rules.
/premiumEnsures Bob knows you have premium! If not you will be given a button to get it!/search-commandsSearch for commands by name or description and view detailed help information./helpGet DMed information for all commands./newSee the latest updates to Bob./quote-promptsSee all valid prompts for/random quote./pingFind the client's latency./analyze-linkSee where a link will take you, and check for rick rolls./infoLearn about Bob./supportSends an invite to Bob's support Server.
Bob currently lives on railway after migrating from a Raspberry Pi 4 running Raspberry Pi OS Lite (learn more from this blog). Replit was originally used, but after an outrageous price increase it was no longer viable and the Raspberry Pi 4 went into use.
This bot is written with the Discord.NET framework.
You may DM vorlon. or email quantamstudios@gmail.com to request your data be deleted. Please provide your username, and user ID when doing so.
View the Privacy Policy.
View the Terms of Service.