-- [arg] denotes needed argument, *[arg] denotes optional argument --
Image CommandsThese commands modify an image - the command will default to the last posted image unless an image is attached, replied to, or linked. | |
|---|---|
| $magic / $magik | Applies content-aware scaling to an image |
| $resize [mult/*width] *[height] *[smooth] | Resizes an image by multiplier (eg. 0.5 = half size). One arg = preserve ratio, 2 args = height and width, type any word at the end to enable smoothing |
| $resizep [width] *[height] *[smooth] | Same as $resize, but values are exact pixels rather than a multiplier |
| $jpeg [*quality] | Applies JPEG compression to image. Optional quality arg between 2 and 50, defaults to 15 |
| $crop [X1] [X2] [Y1] [Y2] | Percentage-based crop. Args: X-start, X-end, Y-start, Y-end. |
| $upscale [multiplier] | Applies AI-based upscaling to an image. If it detects a face, tries to enhance it (usually badly) |
| $motion *[angle] | Applies motion blur. Optional angle argument (defaults to -45) |
| $haah / $hooh / $waaw / $woow | Mirrors an image. "h" = horizontal, "w" = vertical, "a" = left/top, "o" = right/bottom |
| $bw | Converts an image to grayscale |
| $avatar *[@user] | Posts a user's avatar as a full image (defaults to you, or you can @ someone or reply to them to get their avatar) |
| $meme / $meem [text] | Adds top/bottom meme text to an image (top/bottom separated by "|") |
| $face *[number] | Crops a face from an image (optional number argument if multiple faces are present) |
| $robot | Puts an image into a Fallout securitron (works great when paired with $face) |
| $spread *[strength] | Spreads the pixels in an image (shakes the pixels like sand) - optional "strength" number argument |
| $dither | Adds retro-style pixel dithering to an image (no scaling) |
| $implode [strength] | Sucks the image into the center by supplied strength (number argument). Can be "exploded" with negative numbers |
| $bit [number] *[size] *[dither-off] | Reduces image color bits to specified number. OPTIONAL resize (defaults to 240px if not provided) and dithering toggle Example: "$bit 2 480 no" (resize to 480px, disable dithering) |
| $posterize [bits] | Posterizes an image, with specified bit-restriction as number argument (defaults to 3) |
| $wdt | Adds a "who did this" meme border around the image. |
| $brb | Applies the Eric Andre "We'll be right back" effect (text + posterization) |
| $hollywood | Adds the Matt Watson "That's Hollywood" effect (text + posterization + pointing Matt) |
API for this is deprecated, RIP :( | |
| $poke | Generates a random pokémon mashup from the original 151 pokémon (API-based) |
| $smile $sad $coolpose $openingeyes | Edits a facial expression using an AI API |
Image TemplatesThese commands apply a template to an image - the command will default to the last posted image unless an image is attached, replied to, or linked. | |
|---|---|
| $2ofthem | ![]() |
| $alberto | ![]() |
| $ben | ![]() |
| $deluxe | ![]() |
| $disliked | ![]() |
| $facecam | ![]() |
| $nintendo | ![]() |
| $slug | ![]() |
| $walt | ![]() |
| $tony | ![]() |
| $tom | ![]() |
| $terf2 | ![]() |
| $hearts | ![]() |
| $areyounext | ![]() |
| $biden | ![]() |
| $closet | ![]() |
| $condemned | ![]() |
| $dine | ![]() |
| $doom | ![]() |
| $dyk | ![]() |
| $enough | ![]() |
| $evans | ![]() |
| $evidence | ![]() |
| $gru | ![]() |
| $heartscat | ![]() |
| $hereitcomes | ![]() |
| $hmm | ![]() |
| $homer | ![]() |
| $hubert | ![]() |
| $iflscience | ![]() |
| $isthisa | ![]() |
| $italy | ![]() |
| $jackman | ![]() |
| $jeremy | ![]() |
| $jerma | ![]() |
| $kojima | ![]() |
| $legoset | ![]() |
| $matt | ![]() |
| $mcdonalds | ![]() |
| $mri | ![]() |
| $n64 | ![]() |
| $ngage | ![]() |
| $nogarf | ![]() |
| $pingastv | ![]() |
| $pope | ![]() |
| $premium | ![]() |
| $sa2 | ![]() |
| $sakurachan | ![]() |
| $screen | ![]() |
| $seduction | ![]() |
| $sosad | ![]() |
| $soyjaks | ![]() |
| $soyjermas | ![]() |
| $tap | ![]() |
| $terf | ![]() |
| $trevor | ![]() |
| $visitors | ![]() |
| $wolverine | ![]() |
| $yaboy | ![]() |
AI CommandsThese commands call various AI-based API commands to generate content | |
|---|---|
| $adam | Classic ElevenLabs "Adam" voice |
| $barry | Barry from Resident Evil 1 (with an inexplicable southern drawl) |
| $boone | Boone from Fallout: New Vegas |
| $infomaniac | The Infomaniac from Lego Island (...sometimes) |
| $joker | Voice trained on the Beatboxing Joker, for interesting results |
| $kong | 75% Homer Simpson yelling, 25% Funky Kong and Donkey Kong screaming |
| $pingas | Trained on the AoStH Robotnik voice, though it did a bad job of learning... |
| $tiktok [text] | Classic TikTok woman voice |
| $c3po [text] | C3PO Voice |
| $squidward [text] | A really good squidward voice! |
| $tts_ghostface $tts_chewbacca $tts_stitch $tts_stormtrooper $tts_rocket $tts_host $tts_narrator $tts_wacky $tts_peaceful $tts_pirate $tts_trickster $tts_wizard $tts_witch | Tiktok tts voices |
| $sing_alto $sing_chipmunk $sing_glorious $sing_goesup $sing_sunshine $sing_tenor $sing_warmy $sing_wonderful $sing_twinkle sing_ludwig sing_joy sing_thanks | Sings a song from your text |
| $tts1 [speaker code] [text] | Manually call a TikTok API voice that doesn't already have a command. You can find a list of speaker codes here. |
| $dalle [prompt] | Generate an image using OpenAI's Dalle API |
| $stable [prompt] $stable2 [prompt] $stable3 [prompt] | Generate an image using Stable Diffusion API (Higher number command = longer processing time) |
| $unstable [prompt] | Generate an image using Stable Diffusion with very low guidance, usually resulting in messy collages |
OpenAI's inpainting API seems to be broken for now :( | |
Fills the transparent section of an image with AI-generation (binary transparency works best) | |
| $pokemon [prompt] | Generate a Pokémon based on prompt |
$curie [prompt] $davinci [prompt] | Both Ada and Curie work best with completion-based prompts (e.g. "Here is a list of...") Davinci works best with ask-based prompts (e.g. "Write a list of...") |
Misc CommandsThese commands do various things. | |
|---|---|
| $img [search term] | Provides first 10 Google image results (use arrow emojis to scroll) |
| $epicwin $spinch $fortnite | Posts the named image ($fortnite also @'s the lmk-fortnite role) |
| $no $noo $swindled | Posts the named audio/image combo |
| $myname [name] | Set what the bot will call you when it refers to you by name |
| $forbid $unforbid | Forbid or unforbid a term from being shamed |
| $addguild | Needs to be used before certain commands will work in a server (Basically opts-in to basic server info being saved by the bot, e.g. names, forbidden words, cached $img results) |
| $nobout [name] | The very first TinyJerry command! 50/50 chance that the listed person has their nob out |
| $judge | A random Judge Rinder reaction |
| $define [word] | Get the dictionary definition of a word |
| $fancy [text] $smallcaps [text] | Return your text in a different font ($smallcaps may look incomprehensible on mobile) |
| $marvin [Firstname] [Lastname] [Everything else] | [Firstname], it's your cousin Marvin [Lastname]. You know that new [everything else] you've been looking for...? (text + image) |
No arg: Forecast vs Actual for whole UK "fuel" arg: split by fuel type "regions" arg: split by region API is deprecated :( | |