Fun & Games
Fun, meme, prank, image manipulation, and mini-game commands.
Posts a random joke with a setup and punchline. Falls back with an error message when the joke API is unavailable.
.joke.jokePosts a random meme image with upvotes and the source subreddit. Pulls its media from a public meme API.
.meme.memeSearches YouTube and posts the first matching video as a link. Prints the video title inline and fails gracefully when nothing is found.
.yt never gonna give you up.yt selfbot guideFires a random roast line at the chosen user. Targets the command author when no user is provided.
.abuse @kate.abuseSends a random smooth pickup line. Mentions the target user, or falls back to a generic line.
.rizz @lily.rizzComputes a random compatibility percentage between two users. Renders the result as a percentage bar.
.ship @anna @bob.ship @maria @samStages a fake hacking sequence against the chosen user. Animates several phases before printing fabricated credentials.
.hack @ken.hack @zoeRates how gay someone is with a random 0–100 score. Rates the command author when no user is given.
.gayrate @jade.gayrateRates how lovable someone is with a random 0–100 score. Defaults to the command author when no user is provided.
.loverate @mike.loverateAnswers a question the way a magic eight ball would. The question argument is optional; a random answer is always returned.
.8ball.8ball Will I pass my examFlips a coin and reports Heads or Tails. Also available through the .cf alias.
.coinflip.cfRolls a die with a configurable number of sides. Side counts below 1 are rejected with an error.
.dice 20.dice 2Renders the supplied text as large ASCII art via pyfiglet. Oversized results are truncated to fit Discord's limits.
.ascii hello.ascii opencodeReturns a "let me Google that for you" link for the query. The query is URL-encoded automatically.
.lmgtfy how to cook rice.lmgtfy discord nitro freeSends a message containing only a zero-width space. Useful for nuking visible content in a channel.
.blank.blankConverts a custom or Unicode emoji into an image URL. Custom emojis resolve through Discord's CDN, Unicode through Twemoji.
.emojitoimg <:partyparrot:123>.emojitoimg 😂Looks up dictionary definitions for the given word. Posts up to three definitions across the first few parts of speech.
.meaning ephemeral.meaning serendipityDeluges the chosen user's DMs with repeated copies of a message. Accepts an amount between 1 and 100, pausing every ten sends.
.blocksend @jake 25.blocksend @mina 3Fetches a user's avatar at full 4096 resolution. Defaults to your own avatar when no user is given.
.avatar @nick.avatarPosts the current server's icon at full resolution. Reports an error when the server has no icon set.
.icon.iconLooks up a stock image for the query via Lorem Flickr. Posts the result as a clickable URL in the channel.
.get_image mountains.get_image red pandaDeepfries the message image: oversaturated, noisy and crushed. Escapes the image with quality 32 JPEG to maximize meme.
.deepfry.deepfryApplies a wavy slice distortion to the message image. The classic surreal "magik" meme treatment.
.magik.magikBuilds a "Change My Mind" debate-style meme card from your text.
.changemymind pineapple on pizza is wrong.changemymind cats are superiorTurns the message image into an animated head-petting GIF. Renders via the PopCat API using the captured image source.
.petpet.petpetGenerates a stonks-market meme from your text via memegen.
.stonks tough life.stonks me after coffeeRenders a Minecraft-style "Achievement Get!" card for your text.
.achievement fed the cat.achievement slept 8 hoursProduces a satirical "Obama Award" medal card for your text.
.obama mad respect.obama being legendaryBuilds a black "TOP G" quote card attributed to the source.
.tate life is simple.tate discipline is everythingRenders a fake tweet card using your avatar and the given text.
.tweet just vibing tonight.tweet the grind beginsBuilds a fake YouTube video card with your avatar and title.
.fakeyt how to flex.fakeyt secret 1 tipRenders a "now playing" Spotify-style card for a song title.
.fakespotify dreams by snipe.fakespotify late night driveComposes a clean, quote-style image card from your text.
.quote hard work beats talent.quote a single step is enoughBuilds a fake YouTube comment card under your avatar.
.ytcomment this banger is underrated.ytcomment firstBlurs the message image with a Gaussian radius. The radius argument is clamped to 1–100; defaults to 8.
.blur.blur 40Pixelates the message image into big blocks. The block size argument is clamped to 2–200; defaults to 16.
.pixelate.pixelate 60Draws the given caption at the bottom of the message image. Wraps and truncates longer text to fit the image width.
.caption perfect days.caption stay hugeSends a random "would you rather" question. Pulls questions from the bundled wyr.json data file.
.wyr.wouldyouratherFires a random roast from the roasts.json pool at the user. Targets the command author when no user is given.
.roast @lucas.roastTranslates text words into emoji where possible. Unmatched characters become regional-indicator letters.
.emojify i love pizza.emojify the cat sleepsReverses the entire text string character by character.
.reverse hello world.reverse A man a planConverts the given text into Morse code. Letters and numbers are supported; words separated by slashes.
.morse sos help.morse helloAllows text to look corrupted with combining characters. A leading number (0–20) sets the intensity; default is 3.
.zalgo mr nobody.zalgo 10 max painSends a convincing-looking cheat ban with a random reason. Targets the given user, or defaults to the author.
.fakeban @todd.fakebanDri sinnlessly runs a fake giveaway with a random winner.
.fakegiveaway.fakegiveaway Steam giftcardRestyles text with bold, sans, script, or fraktur Unicode. Prefix your text with a style name to pick one; default is bold.
.fancy bolt.fancy fraktur magicMocks your text with randomly mixed upper/lower casing. The seed comes from the text itself so it is deterministic.
.fakecase i am so smart.fakecase do NOT read thisInterjects a clap emoji between every word of your text.
.clap one two three.clap never edit againSends a soft cat hug GIF for the given user. Fetched from the nekos.best API.
.hug @jenna.hugAsks a multiple-choice trivia question with reaction answer buttons. Accepts an optional difficulty: easy, medium, or hard.
.trivia.trivia hardStarts a number-guessing mini game with higher/lower hints. Optional max limit caps the range; 30 seconds per guess.
.guess 100.guess 1000000Fetches NSFW visual content through the dedicated hass endpoint. Gated behind the NSFW config flag and the channel's NSFW status.
.hass.hassFetches NSFW visual content through the ass endpoint. Respects the NSFW toggle and channel-level restrictions.
.ass.assFetches NSFW visual content through the boobs endpoint. Respects the NSFW toggle and channel-level restrictions.
.boobs.boobsFetches NSFW visual content through the lewd endpoint. Respects the NSFW toggle and channel-level restrictions.
.lewdneko.lewdnekoFetches NSFW visual content through the blowjob endpoint. Respects the NSFW toggle and channel-level restrictions.
.blowjob.blowjobFetches NSFW visual content through the hentai endpoint. Respects the NSFW toggle and channel-level restrictions.
.hentai.hentaiFetches NSFW visual content through the thigh endpoint. Respects the NSFW toggle and channel-level restrictions.
.thigh.thighFetches NSFW animated content through the nekogif endpoint. Respects the NSFW toggle and channel-level restrictions.
.nekogif.nekogifSearches NSFW imagery by keyword with automatic filters. Falls back to a random reliable source when the keyword is unknown.
.nsfw neko.nsfw thigh