peepebot commands for Twitch and Kick — what they do, who can use them and how often.
/
Searches every name of a command in every language.
Nothing found.
Sections
Channel commands 11
Custom commands, timers, aliases, counters and quotes.
!create!delete!edit
Stream and chat 14
Stream title, polls, predictions, announcements, bot language.
!settitle!announce!poll
Moderation 6
Punishing by phrase, AutoMod blocked terms, VIP.
!nuke!bterm!vip
7TV and emotes 9
The emote set: add, count, clean up; combos in chat.
!seventv!ecount!mostused
Viewers and stats 8
Watch time, messages, subscription, who was in chat and when.
!watchtime!wtop!lastseen
Badges 2
Which badges are available now, which a viewer has and what is missing.
!badges!badge
Games 17
Duels, trivia, rounds, giveaways and the viewer queue.
!duel!accept!cnb
Fun 10
Horoscope, fortunes, compatibility, text tricks.
!horoscope!cookie!8ball
Music 2
What is playing now, Last.fm.
!music!link
Utilities 14
AI, weather, time, translation, exchange rates, AFK and reminders.
!ai!pic!translate
All commands
Channel commands
- !create Creates a custom command. Example: !create !тг My Telegram channel: *link* Note: Moderators can repeat a created command by putting a number after it. Example: !тг 10 Replaceable…
- !delete Deletes a custom command. Example: !delete !тг
- !edit Edits an existing custom command. Example: !edit !тг *new text*
- !commands Lists every custom command on the channel.
- !pin Pins any custom command. Important: The bot must be a moderator for this to work. Example: !pin !тг
- !settimer Sets a timer on a custom command so the bot posts it once per given interval. Example: !settimer !тг 10m !settimer !donat 1h !settimer !ip 1h 20m 30s Set the value to "0" to clear…
- !dropcd Resets every cooldown that is currently running.
- !alias A second name for the channel's own command. !alias nopixel gta – !nopixel will answer to !gta as well. !alias del gta – remove a second name. !alias list nopixel – show the secon…
- !copy Copy a channel command from another channel. !copy discord from Better_Than_Drugs !copy discord from Better_Than_Drugs as ds – under another name.
- !counter Channel counters: "how many deaths", "how many raids" — anything counted in pieces. !counter – the channel counters (up to ten names, the rest as a number). !counter deaths – the…
- !quote Channel quotes: a moderator saves a line, viewers fetch it by number, at random or by a word. !quote – a random quote. !quote 12 – quote #12. !quote find word – the first quote wi…
Stream and chat
- !settitle Change the stream title from the chat. !settitle new title Moderators and the streamer only. The title is up to 140 characters, the Twitch limit. The bot answers with the new titl…
- !announce An announcement banner over the chat, in a colour you pick. !announce text – in the colour from settings. !announce blue text – in that colour, once. !анонс – the same in Russian.…
- !poll A Twitch poll from the chat. !poll What do we play? | Rust | Dota | Minecraft – for two minutes. !poll What do we play? | Rust | Dota 5m – for five minutes: the duration goes last…
- !prediction A channel points prediction from the chat. !prediction Will we win? | Yes | No – two minutes to bet. !prediction Will we win? | Yes | No 60s – one minute to bet. !prediction lock…
- !language The language the bot answers in, in this chat. !language – show the current one. !language de – switch: ru — Russian, en — English, de — German, es — Spanish. The language can be…
- !notify What the bot posts in the chat by itself: raids, the stream start, subs, Bits, watch streaks, moderator anniversaries and a welcome for newcomers. !notify – show what is on. !noti…
- !ctime How long the current category has been running. !ctime !ctime @name – the answer is addressed to that viewer. The bot learns when the category changed by itself , from Twitch. !up…
- !clips Posts a link to a random clip from this channel.
- !spam Repeat a message several times. !spam 5 text – five ordinary messages. !spam 5a text – five announcement banners. !спам – the same in Russian. The bot will not send more than 25 a…
- !chatcolor Changes the colour of the bot's name. Example: !chatcolor #FF0000 Note: Only the standard Twitch colours are available at the moment.
- !uptime How long the stream has been live. !uptime !аптайм – the same in Russian. The answer: the stream has been live for 3 hours 12 minutes. When the stream is offline the bot says so;…
- !downtime How long ago the last stream ended. !downtime !даунтайм – the same in Russian. The answer: the last stream ended 2 days 5 hours ago. The bot takes the end of the channel's last pa…
- !gamesplayed What was played on this stream and how long in each category. !gamesplayed !игры – the same in Russian. The answer: this stream: Just Chatting — 40 minutes, Dota 2 — 2 hours 5 min…
- !clip Make a clip of the last seconds of the stream — the bot replies with a link. !clip !clip title – a clip with a title right away. !клип – the same in Russian. The clip is saved to…
Moderation
- !nuke Punish everyone who wrote a given phrase in the last day, and keep watching new messages for five more minutes. Made for raids. !nuke phrase – time out everyone who wrote it. !nuk…
- !bterm The channel AutoMod blocked phrases, right from the chat. !bterm add phrase – block a phrase. !bterm del phrase – unblock it. !bterm list – how many phrases there are and the firs…
- !vip Give VIP — for good or for a while. !vip @name – for good. !vip @name 7d – for a week; terms: 30m, 12h, 1h30m, 7d, 2w. Moderators and the streamer only. The bot removes the VIP it…
- !unvip Remove VIP — now, after a while or when the stream ends. !unvip @name – now. !unvip @name in 2h – in two hours. !unvip @name offline – when the stream ends. !unvip cancel @name –…
- !vips Who loses VIP and when. !vips Moderators and the streamer only. Shows the plans made with !vip @name term and !unvip @name in …/offline : the name and the time left, or "after the…
- !warn A Twitch warning: the person cannot chat until they click "Acknowledge" in the warning window. !warn @name reason !warn @name – the default reason: "Breaking the chat rules". !вар…
7TV and emotes
- !seventv Lets moderators manage 7TV emotes from chat. Example: !seventv join – refresh the bot's knowledge of its editor rights. (Add the bot to your 7TV editors first – https://7tv.app/se…
- !ecount How many times a 7TV emote was typed in chat in 30 days. !ecount KEKW Case matters , as on 7TV itself: KEKW and kekw are different emotes. If the case is off, the bot suggests the…
- !mostused The five emotes of the 7TV set typed most often. !mostused Counted over the last 30 days , by the same rules as !ecount .
- !leastused The five emotes of the 7TV set typed least often — candidates to go when the slots run out. !leastused Zeros are included: emotes nobody typed in 30 days. For the first day of cou…
- !etop The three people who type this emote most. !etop KEKW Counted over the whole counting time on this channel. Case matters, as in !ecount .
- !ehistory Recent changes of the 7TV set: what was added, removed, renamed — and by whom. !ehistory – the last five. !ehistory 10 – how many to show, up to ten. The bot compares the set ever…
- !eflush Emotes of the set that 7TV calls deleted or unavailable. !eflush – show them. !eflush confirm – remove them from the set. The bot guesses nothing: deleted means 7TV itself says so…
- !combo The bot marks combos and pyramids of 7TV emotes. !combo on – turn on. !combo off – turn off. !combo – show whether it is on. A combo is five or more different people typing the sa…
- !presence Syncs your 7TV colour. Important – you (or the target) need an active 7TV subscription and an active 7TV colour. Example: !presence – syncs your own 7TV colour. !presence lockwwoo…
Viewers and stats
- !watchtime How long a viewer has watched this channel. !watchtime !wt – the short form. !watchtime @name – about another viewer. Time is counted from the channel's viewer list and only while…
- !wtop Who watched the channel the most. !wtop Top five by watch time, counted the same way as !watchtime .
- !lastseen When a viewer was last seen in this chat. !lastseen – about yourself. !lastseen name – about another viewer. !ls – short name. On Twitch it goes by the viewer list : once a minute…
- !lastmessage Shows a user's last message in this channel. Important: The bot must be a moderator for this to work. Example: !lastmessage etozhemorty
- !stats Shows how many messages a user has sent in this channel, based on StreamElements data. (you need to connect the SE bot before the stats start being collected) Example: !stats – sh…
- !randline Posts a random message from this channel's chat. Important – the channel must have PotatBotat in it, since it is the one collecting the logs ( https://potat.app/ ). Once PotatBota…
- !subage Shows information about a paid subscription to a channel. Example: !subage – your subscription to this channel. !subage freedomcheek – the subscription of freedomcheek to this cha…
- !color Shows a user's HEX colour and the name of that colour in the palette. Example: !color – shows your own colour. !color I__LEGENDA__I – shows the colour of I__LEGENDA__I .
Badges
- !badges How many global Twitch badges you have, your place in the overall ranking, and which of the badges on offer right now you are missing. !badges – about yourself. !badges name – abo…
- !badge Which badge a viewer has next to their name in chat. !badge – about yourself. !badge name – about another viewer. !bd – short name. Your own badge comes from the message itself an…
Games
- !duel The "Duel" mini-game. Works only with existing Twitch accounts. Example: !duel HelKesTheMonage The bot also keeps the score between two players. Extra commands: !duel HelKesTheMon…
- !accept Helper command for the "Duel" mini-game. !accept – accept the challenge. !deny – decline the challenge.
- !cnb The "Rock-Paper-Scissors" mini-game. ⛰✂️📜 Works only with existing Twitch accounts. Example: !cnb VIKTORIA_VYS !cnb VIKTORIA_VYS камень !cnb VIKTORIA_VYS Н !cnb VIKTORIA_VYS 📜 The…
- !trivia A question for the chat: the first correct answer wins. !trivia The answer is typed as an ordinary chat message , with no command. There are 90 seconds; if nobody gets it, the bot…
- !unescramble A scrambled word: the first to unscramble it wins. !unescramble The word is typed as an ordinary chat message . Same rules as !trivia : 90 seconds, one round per channel. The word…
- !hangman Hangman: guess the word letter by letter. !hangman The bot shows the word as dashes. A letter is a message of one letter , the whole word is an ordinary message. Whoever names the…
- !rebus Emoji rebus: guess the movie, fairy tale, animal, place… !rebus The bot shows emoji and a category. The answer is an ordinary chat message . 90 seconds; at 45 the bot gives the fi…
- !lingo Word translation: the bot posts a word in one language, chat types it in another. !lingo – a random language pair. !lingo ko – from Korean into the channel language. !lingo ko en…
- !throw *Throw* something at a random chatter. Example: !throw кирпич Important: The bot must be a moderator for this to work. (Twitch will not give out the viewer list without moderator…
- !giveaway A giveaway among viewers. !giveaway 60 – open it for a minute. !giveaway 60 a game key – the same, with a prize named. !giveaway draw – draw right now. !giveaway stop – cancel. A…
- !wins How many rounds a viewer has won. !wins – your own. !wins @name – someone else's. !wins top – the channel top five. !wins reset [game] – reset your wins: all of them or in one gam…
- !top Who is best at the channel mini-games. !top – everything together: duels, rock-paper-scissors and rounds. !top duel !top cnb !top rounds Wins are counted: duels and rock-paper-sci…
- !queue A viewer queue — for playing with viewers and anything else where people are called one at a time. !queue – whether the queue is open, how many are in it and who is first. !queue…
- !optout Opt out of commands other viewers use on you. !optout duel – nobody can challenge you to a duel. !optout pair – your name stays out of !pair. !optout remind – other viewers cannot…
- !optin Undo an opt-out set with !optout . !optin duel – you can be challenged to duels again. !optin pair – your name can appear in !pair again. !optin remind – other viewers can set rem…
- !record Personal speed record in mini-games: how many seconds the answer took. !record – your records in every game. !record lingo – one game and your place on the channel. !record @nick…
- !speed The fastest players on the channel. !speed – the record holder of every game. !speed trivia – the five fastest in one game. Games: trivia, unescramble (word), hangman, rebus, ling…
Fun
- !horoscope A joke horoscope for today — for your own sign. !horoscope scorpio – save your sign (once) and get the forecast right away. !horoscope – the forecast for your saved sign. Set your…
- !cookie A fortune cookie, and everyone gets their own. !cookie – open your cookie. !cookie @name – peek at someone else's cookie for today. One cookie per person per day. Asking again the…
- !8ball A magic 8-ball: a random answer to any question. !8ball question
- !fact A random fact. !fact
- !pick Pick one option out of several. !pick tea | coffee | sleep The separator is a vertical bar ; a comma works too. A space is not a separator.
- !pair A joke compatibility score for two names. !pair name !pair name1 name2 The number is not random : it stays the same all day for a given pair and changes tomorrow.
- !reverse Write the text backwards. !reverse text
- !uwuify A cutesy rewrite of the text. !uwuify text
- !upsidedown Turn the text upside down. !upsidedown text
- !morse Turn the text into Morse code. !morse text Characters that have no Morse code are skipped.
Music
- !music Shows the track playing right now. (see the description of «!link» ) Example: !music – shows what you are listening to. !music CarlBraun – shows what CarlBraun is listening to.
- !link Links your last.fm account so that «!music» can show what you are listening to. Full guide: https://i.cuvi.pw/fm-guide.txt Example: !link fm gumgamii
Utilities
- !ai Ask the AI a question. (DeepSeek V4.1 Flash) While the command is enabled, the bot also answers when you mention @peepebot or reply to any of its messages. The bot knows its own c…
- !pic Draw a picture from a description. !pic description You can describe it in Russian or English. The bot replies with a link to the picture. Each channel has a daily picture limit.…
- !translate Translate a text into English, Russian, German or Spanish. !translate text – into the channel language; if the text is already in it — into English (on an English channel — into R…
- !weather The weather in a city right now. !weather London !погода – the same in Russian. !weather set London – save your city: then just !weather (and !time); !weather forget — forget it.…
- !time What time it is in a city. !time Tokyo !время – the same in Russian. !time set Tokyo – save your city: then just !time (and !weather); !time forget — forget it. The answer is the…
- !rub Shows the rouble exchange rate.
- !uah Shows the hryvnia exchange rate.
- !afk Mark yourself AFK — away from keyboard — in every channel the bot is in at once. !afk – without a reason. !afk having dinner – with a reason. !афк – the same in Russian. One mark…
- !remind Pass a message to a viewer or remind yourself — across every channel the bot is in. !remind @name text – deliver when that person writes. !remind @name in 2h text – remind them he…
- !aic Clear your personal conversation memory with the AI.
- !notifyme Get pinged in chat when the stream starts or the title or category changes. !notifyme live – stream start. !notifyme title – title change. !notifyme game – category change. !notif…
- !removeme Unsubscribe from !notifyme pings. !removeme – from everything. !removeme title – from one only: live, title or game. !непингуй – the same in Russian. Twitch only.
- !followage How long a viewer has been following the channel. !followage – about yourself. !followage @name – about another viewer. !фоллоу – the same in Russian. The answer gives the time an…
- !accountage How old a Twitch account is. !accountage – yours. !accountage @name – another viewer's. !аккаунт – the same in Russian. The answer: name's account is 4 years 2 months old — create…