Sunday, October 18, 2026
Personality off switch, and copies that survive restarts
Streamers can turn pearsbott’s personality off in their chat with =aipersonality off, so it answers as its plain, friendly default self (=aipersonality on brings it back). A 7TV set copy that gets cut off by a restart now picks up again on its own.
Give pearsbott your channel’s personality
pearsbott has one personality everywhere that grows on its own as it chats (see it with =aipersonality), and streamers can tell it the community’s inside jokes with =ailore. pearsbott also has favorite things it sticks to and tries not to repeat the same opener or joke twice in a row.
=aipersonality=ailore
Helpful answers without an @, and a memory
Streamers can let pearsbott answer questions in chat that weren’t asked to it, only when it can really help, with =autoreply on (at most once every 3 minutes). pearsbott also has a bit more personality, remembers a little about the people it talks with (=forgetme erases it), and answers when its name is typed without the @.
=autoreply
Clash Royale W/L in the title
The Clash Royale title add-on can show this stream’s wins and losses: =cr title format | W/L {record}. When the bot updates the title on its own, it says so in chat.
Suspicious chatters
Bot mods can restrict, monitor or clear a chatter with Twitch’s suspicious-user tools: =restrict, =monitor and =unrestrict, or just ask: @pearsbott unrestrict the suspicious user. Also new: =setids shows the ids of anyone’s 7TV sets, and =deleteset removes one of your own.
=restrict=monitor=unrestrict=7tvsetids=7tvdeleteset
Twitch Drops campaigns
=twitchdrops lists the games running Twitch Drops right now, and =twitchdrops <game> shows the rewards, how long to watch and when it ends. The AI knows them too: @pearsbott are there any drops for warframe.
=twitchdrops
How long someone has been a mod or VIP
=modage and =vipage show how long someone has held the role in this chat, with the date. Add everywhere to search every channel pearsbott is in. The AI answers it too: @pearsbott how long has user been mod here.
=modage=vipage
What song is this?
=song shows what you’re listening to, with how many times you’ve played it. Link your own Last.fm once with =setlastfm (it works with Spotify, Apple Music, YouTube Music and more). =song <streamer> shows the song on stream.
=song=setlastfm
Give mod and VIP from chat
Streamers and their admins can make someone a mod or VIP with =mod and =vip (and take it away with =unmod and =unvip), or just ask: @pearsbott give user mod. The streamer allows it once on the website.
=mod=unmod=vip=unvip
Clash Royale facts and badges
=crinfo answers how Clash Royale badges are earned, what each chest does, how Challenges, tournaments, Ranked and Clan Wars work, and who won every CRL World Finals. =crbadges shows the streamer’s own profile badges. The AI knows all of it too.
=crinfo=crbadges
Live and offline alerts
Streamers can have pearsbott post when the stream goes live and when it ends (=livealerts on). Viewers get an @ when it starts with =notifylive. Also new: =bug to report problems, and =crhelp for every Clash Royale command.
=livealerts=notifylive=bug=crhelp
pearsbott in your language
=setlanguage spanish (or any of about 50 languages) and pearsbott answers you in it: command replies are translated and AI answers are written in it. Streamers can set a default for their chat with =botlanguage.
=setlanguage=botlanguage
Poll and prediction results in chat
When a poll ends, pearsbott posts each choice’s votes and share. When a prediction locks or ends, it posts the points on each side, the odds and the biggest bets or wins. Also: a W streak shout when someone shares their watch streak.
Birthday whispers
Save your birthday with =setbirthday March 5 (no year) and pearsbott whispers you a happy birthday on the day. Only you can see it, and =setbirthday clear removes it.
=setbirthday=mybirthday
Past names and a fuller =user
=namechanges <user> lists other names pearsbott has seen someone use in its chats. =user now shows every role, team, followers, live status, bio and whether the account is suspended.
=namechanges
Is that username free?
=namecheck <name> says whether a Twitch username looks free to take, and if not, why: someone active has it, it belongs to a suspended or closed account, or it breaks Twitch’s name rules.
=namecheck
Ban alerts for all of Twitch
Streamer ban and unban alerts now cover every partner and affiliate who has streamed in the last month, not just the biggest channels, and say which kind of streamer they are.
Test and tester items on the Drops page
Test and tester badges and paints now show on the Drops page and in drop alerts, like other trackers.
Past 7TV paints and event cosmetics
The Drops page now knows which month each past 7TV subscriber paint was for (back to December 2021) and which event gave out each event paint and badge, and shows them as ended.
Is someone banned from Twitch?
=isbanned <user> says whether an account is suspended from Twitch and the kind of ban. pearsbott also posts in pearxs’s chat when a streamer it watches is banned or unbanned.
=isbanned
Find your Clash Royale account by name
On the Clash Royale page (and with =cr link) you can search your in-game name instead of typing your player tag. It searches Clash Royale’s ranked leaderboards, worldwide and by country.
Change the game with just the shortcut
=cs, =jc, =val and every other game shortcut now change the category on their own, for anyone who can use =setgame. Commands and custom commands with the same name still win.
Easier 7TV editor setup
Add pearsbott as a 7TV editor and it accepts on its own, then whispers you exactly which boxes to tick (only Emote Sets: Manage and Create, and User: Manage Profile) with a link to your 7TV editors page. =connect shows what is missing.
The whole drops history
The Drops page now lists every 7TV paint and badge, Twitch global badge and channel badge, with what is available now, what ended and what was removed, how to get each one, and a preview of every 7TV paint.
Saturday, October 17, 2026
Share your weather with chat
Streamers who are comfortable with it can turn on =weatherpublic: =myweather then names their city in chat, and viewers can check it with =streamweather. It stays private unless turned on.
=weatherpublic=streamweather
Ping everyone, or one person
Bot mods and up can =massping to @ everyone in chat (once every 5 minutes, up to 150 people, never bots) and =pinguser to @ one person, each with an optional message.
=massping=pinguser
What’s new
This page, =whatsnew for the latest updates in chat, and =newcommands for commands added lately.
=whatsnew=newcommands
Weather for your state or country
Rather not name your city? =setmyregion saves just your state or country, and =myweather shows the overall weather across it. =areaweather checks any state or country without saving anything.
=setmyregion=areaweather
See what the bot knows about you
=mydata lists everything saved about you and how to delete it. Your city and time zone are never repeated in public chat, and the privacy page explains every kind of data.
=mydata
Weather forecasts and your own city
=weather now shows the next six days too. Whisper =setmycity to save your city, then =myweather any time (it says “your city” in public chat).
=myweather=setmycity
New drops, StreamDatabase style
New 7TV paints and badges, Twitch global badges and channel badges get one short alert each with a link to a page showing the picture and how to get it. Twitch badges are checked every 2 minutes. =pingme gets you an @ when one drops.
=pingme
Clash Royale
Streamers can turn on Clash Royale: medals and world rank in chat and in the stream title, today’s wins and losses, decks, matchup odds, player and clan lookups. Set it up on the Clash Royale page.
=cr=crstats=crplayer=crdeck=crrecord=crlast=crodds=crclan
Reminders
=remind <user> <message> leaves a note the bot posts the next time they chat here. =remind me works too.
=remind
Your own time
Save your time zone with =setmytimezone (whisper it to keep it private), then =mytime shows your time.
=mytime=setmytimezone
Who added or removed that emote?
=whoaddedthisemote and =whoremovedthisemote show who changed a 7TV emote and when, in the channel’s time zone, and whether it came back.
=whoaddedthisemote=whoremovedthisemote
Your 7TV emote stats
=emotecount <emote> shows how often someone used a 7TV emote here; =topemotes shows their top 10.
=emotecount=topemotes
The AI can do things for mods
Bot mods and up can ask the bot in plain words (“shout out user”, “delete the prediction”) and it runs the command for them. It understands who a name means from the people in chat, and it no longer tacks commands onto small talk.
Channel points, predictions and polls
=redeem accepts or refunds channel point redeems, =reward makes rewards the bot can handle, and predictions and polls can be paid out, refunded or ended with more natural words.
=redeem=reward
7TV sets
=useset switches the channel’s 7TV set by name, id or link, and =copyset copies any set into a new one.
=7tvcopyset
More for mods
=ban and =unban, =cmdlevel to see who can use a command, and a search box for the dashboard’s command settings.
=ban=unban=cmdlevel
Game shortcuts and more
=setgame jc and other shortcuts for big categories (=gameshortcut list global), =duplicatemessage, =lastlive, =lastseen, =lastmessage, =subage, =myfollowage, =pinned and pear trivia.
=gameshortcut=duplicatemessage=lastlive=lastseen=lastmessage=subage=myfollowage=pinned=peartrivia