Skip to content

Commands

Use the search bar above to find a specific command.

Usage notation

  • <argument> — required
  • [argument] — optional

AI

!ada

Chat with Ada, the learning chatbot.

Usage: !ada <text>

Permission: Everyone

Examples
Input Output
!ada hello Hi there!
!ada how are you doing? I'm doing great, what about you?

!cat

Responds as a cat.

Usage: !cat <text>

Permission: Everyone

Examples
Input Output
!meow hello Meow meow meow!
!meow should I become a cat? MEOW!

!lark

Reinterprets a message from !mark using an LLM.

Usage: !lark [text]

Permission: Everyone

Examples
Input Output
!lark the cats will have keys of backwards maps
!lark should I get a cat? laugh out loud. my friend just did the unthinkable.

!llm

Responds as a basic LLM.

Usage: !llm <text>

Permission: Everyone

Examples
Input Output
!llm hello! Hello, there, pizza_tm.
!llm what's the current stream title? The current stream title is: 'Playing with kitties'

!lobotomize

Clears the LLM's memory in this channel.

Usage: !lobotomize

Permission: Moderator

Examples
Input Output
!lobotomize meow

!mark

Responds using a markov chain algorithm trained on this chat.

Usage: !mark [text]

Permission: Everyone

Examples
Input Output
!mark t kept calling and I can time , makes serious it ok if i can mean Kappa

!math

Responds as a math assistant.

Usage: !math <text>

Permission: Everyone

Examples
Input Output
!math what's 9+10? The result of 9+10 is 19.
!math what's pi? The value of Pi is approximately 3.14.

!nsfw

Responds as a spicy LLM ;)

Usage: !nsfw <text>

Permission: Everyone

Examples
Input Output
!nsfw hey there Damn, that beautiful ass of yours is making me sweat. Always here for your every desire. 💦 🔥
!nsfw can you tell me a joke? Of course! Here's one for you, sweetie. Why did the cocky jock bring a ladder to bed? Because he wanted to reach that sexy ass of yours from every angle! 🍆 💦 🔥

!rnn

Generates text using a pre-trained RNN model based off over 97k messages across few channels the bot has lurked in over a few months.

Usage: !rnn [text-to-continue]

Permission: Everyone

Examples
Input Output
!rnn ing the plastic. still waiting
!rnn i think cats i think cats in 2025 is the best

Currency

!slicerboard

Shows the top 5 slice holders.

Usage: !slicerboard

Permission: Everyone

Examples
Input Output
!slicerboard Top slicers: #1 pizza_tm (123574 🍕) | #2 your_mom (99 🍕) | #3 pineapplesonpizza (0 🍕)

!slices

Check your or another user's pizza slice balance, or give slices to another user. Only Moderators can set amounts.

Usage: !slices | !slices <user> | !slices give <user> <amount> | !slices set <user> <amount>

Permission: Everyone

Examples
Input Output
!slices You have 69 pizza slices.
!slices @big_bob big_bob has 420 pizza slices.
!slices give @cat_enjoyer123 500 Gave 500 pizza slices to cat_enjoyer123.
!slices set @naughty_person 0 Set naughty_person slices to 0.

Fun

!8ball

Get an accurate answer for any question you desire.

Usage: !8ball <text>

Permission: Everyone

Examples
Input Output
!8ball will i win today? 🎱 Only you can decide.
!8ball should i sleep? Perform a coin toss.

!eat

Eat a slice of pizza.

Usage: !eat

Permission: Everyone

Examples
Input Output
!eat ``

!hug

Hugs the target user.

Usage: !hug [user]

Permission: Everyone

Examples
Input Output
!hug pizza_tm hugs themselves with 23% love... what a loser smh
!hug @creamyperson pizza_tm hugs creamyperson with 23% love :3

!iq

Shows the IQ of target user.

Usage: !iq [user]

Permission: Everyone

Examples
Input Output
!iq pizza_tm has 100 IQ xddNerd
!iq @jeff_einstein jeff_einstein has 69 IQ xddNerd

!pee

Pees on the target user. Note, for optimal enjoyment, you should add certain 7TV emotes.

Usage: !pee [user]

Permission: Everyone

Examples
Input Output
!pee pizza_tm PEE s all over themselves with 84% flavor smh
!pee @water_enjoyer pizza_tm PEE s on borpaLick water_enjoyer borpaLickL with 100% flavor LICKA

!pp

Shows the pp size of target user.

Usage: !pp [user]

Permission: Everyone

Examples
Input Output
!pp pizza_tm has 34cm kok SpringlesLong
!pp @big_daddy69 big_daddy69 has 1cm kok SpringlesLong

!setvoice

Set your TTS voice prefix.

Usage: !setvoice [voice]

Permission: VIP

Examples
Input Output
!setvoice chewbacca TTS voice set to: chewbacca
!setvoice Your TTS voice is chewbacca

!tts

Run a command with the result being spoken using TTS.

Usage: !tts <command> [args]

Permission: VIP

Examples
Input Output
!tts mark bestie: cats is thing
!llm how are you? bestie: I'm wonderful!
!tts weather London bestie: London: +10°C

Games

!bet

Bet on currently ongoing predictions using pizza slices.

Usage: !bet <option> <amount>

Permission: Everyone

Examples
Input Output
!bet 1 100 Bet 100 slices on option 1!

!mudwrestle

Challenge another user to a mud wrestling match for pizza slices. The winner takes all.

Usage: !mudwrestle <user> <amount> | !mudwrestle accept | !mudwrestle stats [user]

Permission: Everyone

Examples
Input Output
!mudwrestle @sweaty_man67 100 pizza_tm has challenged @sweaty_man67 to a mud wrestling match for 100 pizza slices! Type !mudwrestle accept within 60 seconds to accept.
!mudwrestle accept sweaty_man67 has won the wrestling duel against pizza_tm and takes 100 slices.
!mudwrestle stats pizza_tm mudwrestle stats - Wins: 69 | Losses: 0 | Slices won: 420 | Slices lost: 0
!mudwrestle stats @creamerman creamerman mudwrestle stats - Wins: 4 | Losses: 7 | Slices won: 245 | Slices lost: 460

!prediction

Manage predictions using pizza slices.

Usage: !prediction start <title> | <option1> | <option2> ... | !prediction end <option> | !prediction cancel | !prediction info

Permission: Moderator

Examples
Input Output
!prediction start Will he win? | Yes | No Prediction started: "Will he win?" - 1. Yes | 2. No | Bet with !bet <1/2> <amount>
!prediction end 1 Prediction ended! Winning option: Yes. Paying out winners...
!prediction cancel Prediction cancelled. All bets refunded.
!prediction info "Will he win?" - 1. Yes (3 bets, 150 slices) | 2. No (2 bets, 80 slices)

Moderation

!command

Enable or disable commands in this channel.

Usage: !command <enable|disable|list> [command]

Permission: Moderator

Examples
Input Output
!command enable hug Command !hug enabled.
!command disable mark Command !mark disabled.
!command list Disabled commands: !mark, !nsfw, !quote

!listener

Enable or disable listeners in this channel.

Usage: !listener <enable|disable|list> [name]

Permission: Moderator

Examples
Input Output
!listener enable meow Listener enabled: meow
!listener disable mark Command disabled: mark.
!listener list Listeners: mark (disabled), meow

!reloadconfig

Reloads the config file.

Usage: !reloadconfig

Permission: Bot Moderator

Examples
Input Output
!reloadconfig Config reloaded! meow

Quotes

!quote

Manage and retrieve quotes. Only VIP's can add new quotes.

Usage: !quote | !quote <number> | !quote add <text>

Permission: Everyone

Examples
Input Output
!quote #4: " I love cats " - added by pizza_tm on 2026-03-05
!quote 2 #2: " Dogs are alright too " - added by meowercat on 2026-03-02
!quote add this is a quote Quote #5 added!

Utility

!commands

Returns site to all commands.

Usage: !commands

Permission: Everyone

Examples
Input Output
!commands Use and abuse me with these commands: https://stumburs.github.io/pizza-son/commands

!perm

Returns the lowest permission level for calling user.

Usage: !perm

Permission: Everyone

Examples
Input Output
!perm Your permission level is VIP

!ping

Responds with Pong!

Usage: !ping

Permission: Everyone

Examples
Input Output
!ping Pong!

!repeat

Repeats what you tell it to. Pretty self explanatory.

Usage: !repeat <text>

Permission: Bot Moderator

Examples
Input Output
!repeat meowdy meowdy

!signup

Sign up to have the bot added to your channel. Your channel will be manually reviewed to determine whether it meets certain criteria. Having pizza_son added to your channel might take a day or two after passing the criteria.

Usage: !signup

Permission: Everyone

Examples
Input Output
!signup You have been added to the signup list, fantastic_streamer4235! Please wait for manual review.

!timer

Start a timer that sends an optional message after it expires. Duration can be formatted using {x}s, {x}m|min, {x}/h.

Usage: !timer <duration> [message]

Permission: Everyone

Examples
Input Output
!timer 5m pizza is ready Timer set for 5m. | (after 5 minutes) | pizza_tm dinkDonk pizza is ready dinkDonk
!timer 2.5h Timer set for 2.5h. | (after 2.5 hours) | dinkDonk Your end is nigh (timer is up) dinkDonk

!weather

Gets the temperature for a location.

Usage: !weather <location>

Permission: Everyone

Examples
Input Output
!weather London London: +16°C

Permission Levels

Level Description
Everyone All viewers
Subscriber Channel subscribers
VIP Channel VIPs
Moderator Channel moderators
Bot Moderator Bot-specific moderators
Streamer The broadcaster