PEPEFROG · میزبان PATV

دستورات Pepe

هر کاری که PepeFrog در چت انجام می‌دهد. اینها را در اتاق چت یک پد تایپ کن (فعلاً Camfrog)؛ بیشترشان در چت صفحهٔ پد روی وب هم کار می‌کنند. تازه‌واردی؟ با اتصال حسابت و !balance شروع کن و PAT چطور کار می‌کند را ببین.

پد داری؟ راهنمای مالکان پد نشون می‌ده Pepe چی‌کار می‌تونه برای اتاقت بکنه.

332 دستور 10 دسته Pepe 1.99aam

بپرس چطور کاری را انجام بدهی

بگو چه می‌خواهی بکنی و دستورش را بگیر. وارد شو تا Pepe هم با زبان خودش جواب بدهد.

امتحان کن: · · ·

Getting started

24 دستور

Link your account, check your balance and learn the basics.

!help
!help <topic>
!commands
همه در وب‌سایت کار می‌کند

Pepe links you to this page; add a word and he links straight to the matching command.

مثلاً
بیشتر
!help (or !commands) gets you a link to the full command list on publicaccess.tv. Add what you're looking for (!help snap, !help bet on a market) and Pepe links you to the best matching command card instead.
#
!intro
همه

Pepe introduces himself to the whole room: who he is, what PAT is, and where to start.

مثلاً
بیشتر
Two short lines in the room: Pepe is the room's frog bot (games, heists, music, voice, the PublicAccess economy), PAT is the room's coin you earn by hanging out, chatting and playing, and !balance, !spin and !help are good first commands. Anyone can use it; once per room every 10 minutes (inside that, Pepe answers you by PM instead).
#
!time [place|user]
!time set [zone]
همه در وب‌سایت کار می‌کند

Free.

مثلاً
بیشتر
Free. !time shows the time in ET, PT and the UK; !time tokyo (or any city or zone) shows it there; !time <user> shows theirs if they've set it. !time set chicago saves your own zone — then !remind me at 9pm means your 9pm. !time unset goes back to ET.
#
PM Pepe
همه

Message Pepe privately and he answers privately.

بیشتر
Message Pepe privately and he answers privately. He has the same context he'd have in the room — who's there, what's been said and micced recently, what's playing, who's on cam — so "what's X on about?" works in a DM.

He remembers your DMs, privately. Anything you tell him in a PM is tagged to you and only ever surfaces when he's talking to you in a PM. It never goes into public chat, never becomes room lore, never shows up in anyone else's context, and isn't searchable.

The gate is who told him, not who it's about. Tell him your opinion of someone in a DM and he'll remember it for you next time you two talk — and he'll say none of it to them. He won't repeat what anyone else has told him privately either; ask and he'll tell you that straight.

It works one way: a PM includes everything he knows publicly — the room, what's been said and micced, who's around — plus what you've told him privately. Public chat gets only the public half.
#
!incognito
!forgetme on|off
همه

Your own switch: with incognito on, nothing you say gets remembered at all — in the room or in PMs — and you show as "someone" on the website. Also on the website: Settings → Privacy.

بیشتر
Your own switch: with incognito on, nothing you say gets remembered at all — in the room or in PMs — and anything still waiting to be processed is binned. Off by default. It stops new memories — it doesn't erase what he already knows (ask an admin if you want that wiped). Works from a PM or the room, and the reply always comes back privately.

While it's on you're also private on the website: "someone" on the live room view (your lines aren't shown), captures of you are private, nobody can quote you or use your cam in AI pictures, and your top words aren't recorded in your profile analytics.

The same switch is on the website at /settings/privacy (Settings → Privacy) for a linked chat account - a change in either place shows in the other.
#
!patv
!patv set [name]
همه

Your publicaccess.tv username — the account your PAT lives in.

همچنین: !patvname
مثلاً
بیشتر
Your publicaccess.tv username — the account your PAT lives in. !patv shows it with a link to your profile; !patv set <name> changes it (3–48 characters: letters, numbers, _ . -). After a change, log in on the site with the new name.
#
!displayname [name]
!displayname reset
همه

Your publicaccess.tv display name — the name the site shows on your profile, the rankings, the wheel and the tables (your username stays the same).

همچنین: !patvdisplayname
مثلاً
بیشتر
Your publicaccess.tv display name — the name the site shows on your profile, the rankings, the wheel and the tables (your username stays the same). !displayname shows it; !displayname <name> sets it (up to 32 characters, spaces and emoji welcome; markup is stripped). A name you set is yours: it no longer follows your linked chat name. !displayname reset goes back to automatic (your display name in chat). One change an hour — the same rules as the Display name box on your profile page. Free. It doesn't change what Pepe calls you in chat — that's !alias me <name>.
#
-p (privacy flag)
همه

Replies appear in public chat by default.

بیشتر
Replies appear in public chat by default. Add -p (or -pm) to the end of any command to get the reply as a private message instead. Example: !balance -p
#
-mic (voice flag)
همه

Add -mic (or -voice) to the end of an !ask, !roast or !look and Pepe speaks the answer aloud on the mic instead of typing it.

بیشتر
Add -mic (or -voice) to the end of an !ask, !roast or !look and Pepe speaks the answer aloud on the mic instead of typing it. Example: !roast bob -mic. There's a voice surcharge on top of the command's normal price (Pepe has to take a mic slot to say it) — set in the admin panel. Add -v <voice> alongside -mic to pick which voice speaks it — some voices cost PAT per use, or can be bought outright with !buyvoice; see !voices (!roast bob -mic -v narrator; quote names with spaces; !mic tts voices lists them). Needs Pepe's voice/TTS switched on; if it ends up typed instead of spoken, for any reason, the surcharge is refunded automatically. Only works in the room Pepe's mic is in.
#
!alias me [name]
!alias [username] [name]
همه

Set the name Pepe calls you: !alias me <name> — anyone can do this for themselves.

مثلاً
بیشتر
Set the name Pepe calls you: !alias me <name> — anyone can do this for themselves. Setting a name for someone else is admin-only. The name can't be another user's login, and Pepe's own name can't be changed. He normally learns names on his own from the room list — this is for correcting one he got wrong.
#
!balance
همه در وب‌سایت کار می‌کند

Check your PAT (Public Access Token) balance.

#
!xp
!level
!rank
همه در وب‌سایت کار می‌کند

Check your current level, its tier name and your XP.

بیشتر
Check your current level and XP, plus your level's tier name: every 10 levels has one (Tadpole, Froglet, Pond Hopper, Lily Pad Regular ... Eternal Frog, then Pond Deity I, II ...). Earn XP from chatting (1/msg) and mic time (1/sec).
#
!streak
!streak @user
همه در وب‌سایت کار می‌کند

Your 🔥 daily activity streak: days in a row you showed up.

مثلاً
بیشتر
A day counts when you chat, hop on the mic or run a command in a Camfrog room, or post, comment, spin the wheel, play a game or tip on publicaccess.tv. Days run midnight to midnight New York time. Shows your current run, your best, whether today counted yet and the next milestone; 7, 30, 100 and 365 days in a row are achievements with XP and PAT. Add @user to see someone else's (not for !incognito users or anyone who hid it on their profile).
#
!signup
!claim
همه

Get a one-click link (by PM) to make your free PATV account and collect the PAT waiting for you.

مثلاً
بیشتر
Pepe PMs you a link that works once, for 30 minutes. It opens publicaccess.tv: create a free account (or sign in) and one click links your Camfrog name - no !verify needed. Any PAT held for you from achievements and level-ups moves into your wallet. A bare !claim does the same (!claim <area> is still turf).
#
!signin
همه

Get a one-time link (by PM) that signs you in to your PATV account - no password needed.

مثلاً
بیشتر
For a Camfrog name already linked to a PATV account. Pepe says "check your PMs" in the room and PMs you a link that works once, for 10 minutes; open it and press Sign in. Never share it. Not linked yet? Use !signup. Admin and staff accounts can't use it, and you can turn it off in Settings → Security.
#
!verifypad [PATV-code]
همه

Prove this chat room (a Camfrog room) belongs to a PATV pad's owner, to connect the pad to the room.

مثلاً
بیشتر
Connect your PATV pad to its chat room (Camfrog today): in the pad's settings (Address & platform) type the room's name and get a code like PATV-AB23CD. The fastest proof is putting that code in the room's topic (only the room's owner and operators can) - Pepe spots it within a couple of minutes, no admin needed. Or type !verifypad PATV-AB23CD in the room: a site admin then confirms it. Pepe has to be in the room for either. Once connected, the pad gets the room's live chat on the website, what's spent in the room in its pad vault and the owner's !stage commands. Pepe only joins your room if you ask for it in the pad's settings and a site admin approves.
#
!profile [@user]
همه در وب‌سایت کار می‌کند

A link to your publicaccess.tv profile (level, PAT, badges, heist sheet), plus your wallet and achievements — or !profile @bob for someone else's.

همچنین: !myprofile
مثلاً
بیشتر
A link to your publicaccess.tv profile (level, PAT, badges, heist sheet), plus your wallet and achievements — or !profile @bob for someone else's.
#
!achievements [@user]
همه در وب‌سایت کار می‌کند

Your achievements (or someone else's): how many you have, the latest ones, the one you're closest to next with your progress, and a link to the full achievements page for that…

همچنین: !achievement · !achs · !badges
مثلاً
بیشتر
Your achievements (or someone else's): how many you have, the latest ones, the one you're closest to next with your progress, and a link to the full achievements page for that person. (Aliases: !achs, !badges.)
#
🏅 Achievements
همه

130+ achievements you earn just by being in the rooms — chatting (100 → 50,000 messages, 7- and 30-day streaks), grabbing the mic (10 and 100 grabs, 10 and 100 hours, top mic of the…

بیشتر
130+ achievements you earn just by being in the rooms — chatting (100 → 50,000 messages, 7- and 30-day streaks), grabbing the mic (10 and 100 grabs, 10 and 100 hours, top mic of the hour), using Pepe's commands (your first, 250 total, 15 different ones, 10 images, 100 questions, 25 songs), heists (first job, cracking a vault, Fort Knox, a convoy — even failing the vault door), the casino (a blackjack natural, 100 hands, a hold'em pot, lotto prizes and the jackpot, bingo, wagers, markets, paying off a loan), the room games (trivia, Pictionary, showdowns, fights) gangs & turf — plus the long hauls: !say 1/25/100 times, roasts, looks, clips, snaps, stickers, 100 images, 1,000 questions, getting unblocked by Pepe, getting roasted, being the one on camera in 10/100 clips & snaps, a 100-day streak, the exact showdown number, 100 fight wins and 100k/1M/10M PAT won (or 100k/1M lost) in fights, 10/100 heist nat 20s, 10 vault cracks, 1M/10M/50M won on heists, sheet re-rolls, 100 lotto tickets, 1,000 blackjack hands, the High Roller role, 100/1,000/10,000 wheel spins and 1M/10M wheel winnings (or 1M lost), the wheel jackpot, 100k/1M/10M PAT tipped and received, levels 10/25/50, and bounties (your first bounty posted, backing someone else's bounty that pays out, a bounty you posted getting completed and 10 of them, 100,000+ PAT of your own on one paid-out bounty, a crowd-backed bounty with 3+ backers, collecting your first and 10 bounties, splitting a payout with other hunters, and 1M PAT collected — the completion ones count bounties with a pot of 10,000+). Each one is a pixel badge on your publicaccess.tv profile, plus XP and a PAT bonus paid from the incentive budget — and Pepe announces it in the room the moment you unlock it. 🌉 Frog Bridge is for linking your Camfrog account (!verify). The website adds its own: 🎁 gifting other members (and getting a gift), supporting PATV, linking a crypto wallet, 📼 Play from Plex (a title on a stage, a 3+ title queue, an approved request), going live on a stage (once, 10 times, getting featured), mic clips (and clipping Pepe), an accepted translation, 3 and 6 sticker packs, making a pad and connecting it to its Camfrog room. See them all, and which you've got, at publicaccess.tv/achievements. Counting started with this update — chat, mic and command totals build from here.
#
!version
همه در وب‌سایت کار می‌کند

Which build of Pepe is running — the version, what changed and when it went live — plus any update waiting to install.

بیشتر
Which build of Pepe is running — the version, what changed and when it went live — plus any update waiting to install. See the patch notes for the full history.
#
Earning PAT
همه

Earn PAT by chatting in the room (enters you in automatic raffles), spinning the wheel, and winning trivia.

بیشتر
Earn PAT by chatting in the room (enters you in automatic raffles), spinning the wheel, and winning trivia. Link your chat account on publicaccess.tv to redeem for prizes like Discord Nitro and Camfrog Pro.
#
Earning XP
همه

1 XP per chat message, 1 XP per second on mic.

بیشتر
1 XP per chat message, 1 XP per second on mic. Every level-up pays 25,000 PAT; every 5th level is a milestone worth 250,000 PAT × (level ÷ 5) — 250k at 5, 500k at 10, 1.25M at 25, 2.5M at 50 — plus a level cosmetic (name colour, border, banner or GTF avatar layer; prestige borders every 10 levels past 50). Paid from the incentive budget: if this week's level-up allowance is used up, your reward waits in line and is paid as soon as it refills.
#
Telegram
همه

Pepe on Telegram: your alerts, and with a Season Pass his commands and a chat with him.

مثلاً
بیشتر
Link Telegram at publicaccess.tv → Settings → Telegram (or Edit profile → Connections): you get a one-time code, open Pepe's bot and press Start. Linking is free and brings your alerts to Telegram - direct messages, room mentions, tips, follows / go-live and any other notice kind you switch on.

With a Season Pass you can also run Pepe's PAT commands there - /balance, /tip, /stash, /history, /ask, /imagine, /chart, /web, /relay, /redeem, cosmetics and more (/help in the bot lists them with prices) - as your linked chat name, at the same prices as in chat. A Telegram spend has no room, so it goes to Fort Knox. Casino games, wagers, markets, loans, heists, moderation and anything that needs Pepe in a room aren't available. Anything that isn't a command is a chat with Pepe, priced like Message Pepe.

/account shows your link, /unlink removes it.
#

Chat & fun

47 دستور

Ask Pepe things, roasts, reminders, voices, AI pictures and more.

!language
!language <code>
!language auto
همه

Which language Pepe speaks in this room - he follows the room's chat on his own, or a mod fixes it.

مثلاً
بیشتر
!language shows this room's setting and the language Pepe has detected (with how much of the recent chat it makes up). By default it's auto: Pepe watches the room's recent chat and mic and answers in whatever language clearly dominates - a few lines in another language never flip it, it switches only after a language holds most of the chat from at least two people for a couple of minutes. His AI replies and the most common command lines (balance, spin, tips, heists, raffle, !help, !intro) come out in that language; usernames and commands stay as they are.

Room mods fix it with !language <code> (es, pt, fr, de, it, nl, pl, tr, ru, uk, ar, fa, hi, id, vi, th, ja, ko, zh, zh-tw, or the name, like !language spanish) and go back with !language auto. Mods = Pepe admins, the room's owner and its red list (the same people as !snap on).
#
!topic [text]
همه 1,000 PAT در وب‌سایت کار می‌کند

Set the room topic through Pepe — 1,000 PAT (admins and the pad's owner in their own room free).

بیشتر
Set the room topic through Pepe — 1,000 PAT (admins free; the pad's owner is free in their own room, up to 6 changes an hour). Pepe holds off his own automatic topics for a while afterwards, so yours stays up. Pad codes (PATV-...) can't be set through Pepe: the room's owner types those into the topic themselves.
#
!quote last 5
!quote @user 3
!quote from <words> to <words>
!quote last 5 | a title
همه

Turn a bit of the room's chat into a quote post on its pad (bash.org style) - 250 PAT, 40% to the people quoted.

مثلاً
بیشتر
Pepe turns the room's recent lines - chat and 🎙 mic transcripts - into a quote post on the room's pad and posts the link. !quote last 5 takes the last 5 lines (commands left out), !quote @user 3 that person's last 3 lines with the lines around them, !quote from <words> to <words> everything from the line with the first words to the line with the second. Add | a title at the end for a title. Up to 20 lines.

A quote costs 250 PAT from your linked PATV account (admins free); 40% of it goes to the people quoted (a likeness royalty, paid after a 24 h hold), and anyone who typed !likeness clips off can't be quoted.

Only lines the website already shows can be quoted - never private messages, and people who are !incognito or typed !bridge hide show as "someone". Anyone quoted can tap Remove me on the website to show their lines as "someone". The room must be bridged to its pad (!bridge on). Free, a few per half hour. A pad's best quotes: publicaccess.tv/p/<pad>/quotes (with the Quote of the day).
#
!ask [question]
همه 1,000 PAT اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Ask the AI anything.

مثلاً
بیشتر
Ask the AI anything. Uses web search, room data, mic transcripts, and memory for context. Can also check balances, spin the wheel, and more via natural language. Cost: 1,000 PAT
Pictures : include an image link (!ask what breed is this https://i.imgur.com/…) and Pepe looks at it; ask about someone's cam ("what's on tux's cam?") and he opens it. Each picture adds the vision surcharge; one that won't load is refunded.
#
!roast [user]
همه 500 PAT اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Roast a user based on their chat history, mic transcripts, and what others say about them.

مثلاً
بیشتر
Roast a user based on their chat history, mic transcripts, and what others say about them. Use !roast me for a self-roast. Cost: 5,000 PAT
#
!web [query]
همه

Search the web and get summarized results.

#
!epstein [search term]
همه

Search the DOJ/Epstein document archive.

بیشتر
Search the DOJ/Epstein document archive. Use quotes for exact phrases.
#
!seen
!lastseen [user]
همه در وب‌سایت کار می‌کند

When someone was last around in this room.

بیشتر
When someone was last around in this room. If they're here now it says so (and whether they're on cam); otherwise it reports the most recent trace — the last thing they typed, or their last mic-up, whichever came later — with how long ago and what they said. Works on displaynames and aliases, not just logins. Per room: ask in the room you care about; each room has its own logs, so someone quiet here may have been talking non-stop next door.
#
!remind me to [thing] [when]
همه 1,000 PAT در وب‌سایت کار می‌کند

Pepe reminds you later, in the room you asked from.

همچنین: !reminder · !reminders · !remindme
مثلاً
بیشتر
Pepe reminds you later, in the room you asked from. Say it naturally: !remind me to walk the dogs in an hour, !remind me at 9pm to call mom, !remind me tomorrow at 8am to take my meds, or just !remind 30m stretch. 1,000 PAT (admins free). Add -mic and Pepe says it out loud (+10,000 PAT, refunded if the mic-up fails), -v <voice> to pick who says it, or -p to get it by PM instead. From a minute to 30 days ahead, up to 5 at a time. !remind list · !remind cancel <#|all> (no refund). Times are ET unless you've set yours with !time set. Reminders survive Pepe restarting; one that came due while he was down arrives late and says so.
#
!relay [user] [message]
!tell
همه 2,500 PAT در وب‌سایت کار می‌کند

Leave someone a message and Pepe hands it over the next time he sees them: when they chat, take the mic, or join a room he's in (in that room).

مثلاً
بیشتر
Leave someone a message and Pepe hands it over the next time he sees them: when they chat, take the mic, or join a room he's in (in that room). !relay tricon Check out the website updates! 2,500 PAT (admins free). -p delivers it by PM, -mic has Pepe read it out (+10,000 PAT). It has to be someone Pepe has actually seen, so typos don't eat your PAT. Messages wait up to 30 days; 10 waiting at a time. !relay list · !relay cancel <#|all> (no refund).
#
!sticker [what you want]
همه در وب‌سایت کار می‌کند

Pepe posts a sticker.

همچنین: !stick
مثلاً
بیشتر
Pepe posts a sticker. !sticker boring and he sends a matching one from the catalog he's learned by watching the room — he picks up every sticker people use, reads what's on it, and remembers it. !sticker list shows how many he knows; !sticker <set> <id> forces a specific one. If a send is rejected (a set he can't send) he says so rather than failing silently.

Reading is automatic: he quietly understands stickers others post as context — no command needed.

Reacting on his own : !sticker auto on lets Pepe answer with a fitting sticker when it lands (e.g. a heart when someone says they love him) — opt-in, off by default, and rate-limited. !sticker reset wipes what he's learned.
#
!voices
همه

The voice store.

همچنین: !voiceshop · !voicestore
مثلاً
بیشتر
The voice store. Lists every voice Pepe can speak in, which are free, which cost PAT per use, which you can buy outright, and which you already own. (Aliases: !voiceshop, !voicestore.)

The voice store with previews of every voice: /voices.
#
!buyvoice [voice]
همه

Buy unlimited use of a voice — one payment, yours forever, in every room.

همچنین: !voicebuy
مثلاً
بیشتر
Buy unlimited use of a voice — one payment, yours forever, in every room. After that !say <text> -v <voice> costs you nothing extra. Some voices pay a royalty to the person they were cloned from; the rest of what you pay goes to the vault of the room you used it in (Fort Knox when there's no room). (Alias: !voicebuy.)

The voice store with previews of every voice: /voices.
#
!activity [@user]
همه

Your activity in one line — messages (and in the last 30 days), your busiest hour and room, hours on the mic, commands, mod actions — with a link to the Analytics section of your…

همچنین: !analytics · !mystats
مثلاً
بیشتر
Your activity in one line — messages (and in the last 30 days), your busiest hour and room, hours on the mic, commands, mod actions — with a link to the Analytics section of your profile, which has the charts (90 days of chat and mic, time of day, rooms), the commands you use most, and a moderation panel. Who moderated you is only shown to you and site admins. (Aliases: !mystats, !analytics.) Admins: !activity room <room> off stops counting a room, !activity status.
#
!bridge [hide|show]
همه

Is this room live on its PATV pad?

مثلاً
بیشتر
Is this room live on its PATV pad? Bridged rooms (Pepe's Pad by default) show their public chat, who's here, who's on the mic and the topic, read-only, to signed-in users on their pad at publicaccess.tv/p/<name> (all pads: publicaccess.tv/p). PMs never go there. !bridge hide makes you "someone" on the website (no name, your lines not shown); !incognito on does the same. Mic transcripts show in the feed too. Admins: !bridge on|off, !bridge transcripts on|off, and !bridge audio on|off (off by default: streams the room's audio live to signed-in members, nothing recorded; Pepe announces it in the room). With net audio each room with audio on streams its own sound; without it only the !audioroom room can, and !bridge says why a room's audio isn't streaming. Messages typed on the pad reach the room in about a second (paced so the room isn't flooded); !bridge fast off (admins) falls back to the slower sync-only relay.
#
!livecam [off|on]
همه

Can people on the website see your cam (live, snapshots, clips)?

مثلاً
بیشتر
Signed-in members of a room's PATV pad can see someone's cam on the website: press ▶ Live to watch it live (Pepe relays it, about a second behind; nothing is recorded), take a snapshot or record a short clip. Everyone is in by default: !livecam off keeps your cam off the website completely - no live video, snapshots or clips, and any live relay stops at once; !livecam on allows it again. It's the same switch as Settings → Privacy on publicaccess.tv. !bridge hide and !incognito on keep your cam off the website too. Whenever someone opens your cam there, Pepe tells you by PM who it was (!whowatching shows everyone; !blockviewer <name> blocks one person). !livecam shows your setting. Admins: !bridge livecams on|off per room (needs !bridge cams on).
#
!onair me on|off
!onair off
!onair
!onair <pad|user|slot id>
!onair cam <login>
!onair setup
!onair setup irl
!onair setup embed
!onair yes|always|no
همه

May admins put your cam on Pepe's main stream?

مثلاً
بیشتر
Admins can put a live pad stream or someone's Camfrog cam on Pepe's main stream for a while - it then shows on publicaccess.tv, on Pepe's Twitch relay and on Pepe's own cam here. A cam needs its owner's OK first: !onair me on allows it, !onair me off says no (the same switch as Settings → Privacy on publicaccess.tv; !livecam off, !bridge hide and !incognito on always keep your cam off it). Pepe tells you when your cam goes on, and !onair off takes your own cam or stream off at once. !onair shows what's on. Admins: !onair <pad|user|slot id> puts a live slot on, !onair cam <login> someone on cam in this room, !onair off ends it, !onair setup adds the media source to Pepe's OBS once; !onair setup irl keeps the IRL feed's receiver open while hidden so OBS can switch to it when it goes live from BRB / Gaming (!onair setup irl-off undoes it). YouTube / Twitch embed slots need rights at the end (!onair <pad|user> rights) to confirm you may rebroadcast them; !onair setup embed adds their browser source once. A slot on an Approved-only pad or a cam without an opt-in waits for its owner's OK: the owner gets an instant request, and a cam owner answers Pepe's PM with !onair yes (this time), !onair always or !onair no. The operator's own IRL feed always wins. Managed on /stage/admin (kill switch, log).
#
!whowatching
!whowatching <user>
همه

Who's watching your cam - on the website and in Camfrog.

مثلاً
بیشتر
Pepe PMs you who has your cam open: on the website (watching it live right now, plus anyone who took a snapshot or a clip in the last 30 minutes, with their PATV and Camfrog names) and in Camfrog itself (Pepe asks the server with /whowatching - the server only answers him where he has room powers; your own Camfrog always shows who's viewing you). Only about your own cam; admins can name anyone. The same list is in Settings → Privacy on publicaccess.tv. Block someone from the website with !blockviewer <name>.
#
!blockviewer <name>
!unblockviewer <name>
!blockviewer
همه

Stop one person opening your cam on the website.

مثلاً
بیشتر
!blockviewer <name> stops that PATV account from opening your cam on the website - no live view, no snapshots, no clips; if they're watching live right now it ends at once, and they're only told your cam isn't available. <name> is their PATV name or their Camfrog name (Pepe's PM about who opened your cam tells you which to type). !unblockviewer <name> lets them back, !blockviewer on its own lists who you blocked. It's the same list as Settings → Privacy on publicaccess.tv. It's about the website only - inside Camfrog, use Camfrog's own ignore. To keep your cam off the website for everyone: !livecam off.
#
!bridge block <name> [global] [30m|2h|1d|7d|perm] [reason]
!bridge unblock <name> [global]
!bridge blocks
مدیران اتاق

Stop someone talking into this room from the website (the pad page's relay) - for a while or until lifted.

مثلاً
بیشتر
Blocks a website member's web relay into this room: their chat lines, voice clips, typed !commands and the Pepe menu from the pad page. It doesn't touch normal Camfrog chat - someone with a linked chat name still talks in the room as usual (that's what !kick / !ban / !timeout are for).

<name> is how the room sees them (🌐name), their PATV username, or their chat name. Durations: 30m, 2h, 1d, 7d, or perm (until lifted, the default); the rest of the line is the reason they're shown.

Who: this room's mods, the pad's owner and Pepe admins. global (Pepe admins only) blocks them in every room. !bridge blocks lists this room's blocks (and the global ones); !bridge unblock <name> lifts one.

The list lives on publicaccess.tv (the pad's owner page and /admin/bridge show and change it too); Pepe keeps a copy, so a block still holds if the website is down - but a new block or unblock needs the website to answer.
#
!micstats [user] [period]
همه

Mic stats for a user.

بیشتر
Mic stats for a user. Periods: 1h, 3h, 12h, today, week, month, all.
#
!mictop [period]
همه

Top 10 mic users by time.

بیشتر
Top 10 mic users by time. Same period options as micstats.
#
!replay [user] [n]
همه

Show last n mic transcripts.

بیشتر
Show last n mic transcripts. Filter by user. Use !next to paginate.
#
!say
!speak [text]
همه 10,000 PAT اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Make Pepe speak your words aloud on the mic in his cloned voice — 5,000 PAT (admins free).

مثلاً
بیشتر
Make Pepe speak your words aloud on the mic in his cloned voice — 5,000 PAT (admins free). Add -v <voice> to pick a specific voice, e.g. !say welcome to the room -v woodie. See the available voices with !mic tts voices. (Requires voice/TTS to be switched on.)
#
!mic tts voices
همه در وب‌سایت کار می‌کند

List the voices you can use with !say -v <voice>.

مثلاً
بیشتر
List the voices you can use with !say -v <voice>. Anyone can run this one.
#
!look [user] (also !see, !peek)
همه 10,000 PAT اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Pepe opens the user's cam, waits for it to load, and describes what he sees in character — 10,000 PAT (admins free; must be switched on).

مثلاً
بیشتر
Pepe opens the user's cam, waits for it to load, and describes what he sees in character — 10,000 PAT (admins free; must be switched on). !look with no name lists the cams currently open. Add -mic to have him say it aloud (voice surcharge applies), -p for a PM. Multiple people: !look moxier plantbaked reacts to both cams in one line (up to 4; each costs the !look price).
#
-cam [user] — on !ask, !imagine, !roast and !video
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Add -cam <user> to make Pepe use that person's live webcam as part of the command.

مثلاً
بیشتر
Add -cam <user> to make Pepe use that person's live webcam as part of the command.

!ask what's he drinking -cam tux — answers from what he can actually see.

!imagine me as a knight -cam — uses your cam as the reference image.

!video make him dance -cam tux — animates from Tux's cam.

Or just say it : !ask what's on plantbaked's cam? or !ask rate my cam works without the flag, for anyone Pepe has seen in the room.

!roast tux -cam — same as !camroast tux, kept as an alias.

Bare -cam means your own cam. Several people at once: repeat the flag or comma-list them — !ask who looks happier -cam moxier,plantbaked — and Pepe sees every cam as a separate labelled image in one answer (up to 4). Every -cam command costs the command's normal price plus one vision surcharge per cam (each is an extra AI call) — the same rule on !ask, !roast and !imagine. Any cam that can't be opened is refunded, and if none work you get everything back. Only works in the room Pepe's cam is pointed at.
#
!roast [user] -cam (also !camroast, !roastcam)
همه 500 PAT اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Pepe roasts the user using their cam as visual material (plus what he knows about them).

مثلاً
بیشتر
Pepe roasts the user using their cam as visual material (plus what he knows about them). Identical to !roast [user] -cam, and priced the same way: the !roast price plus the vision surcharge (admins free; must be switched on). Refunded in full if the cam won't open.
#
!poll [question]? [opt1], [opt2], ...
همه در وب‌سایت کار می‌کند

Start a poll.

بیشتر
Start a poll. Users vote by typing the option number. Creates a live results page.
#
!endpoll
همه در وب‌سایت کار می‌کند

End the current poll and announce the winner.

#
Bottle service
همه

Bought from !shop — Pepe drops the anthem on the mic with a sparkler avatar, plus 10K XP.

بیشتر
Bought from !shop — Pepe drops the anthem on the mic with a sparkler avatar, plus 10K XP. If a song's playing it waits for the gap after it rather than cutting it off. It comes out of Pepe's mic, so it only works in the room his mic is pointed at (see !activeroom); ordering it from another room is refused before you're charged. Admins can switch it off per room.
#
!sponsor [message]
همه 10,000 PAT در وب‌سایت کار می‌کند

Sponsor the bot for 10,000 PAT: your message is posted in chat once an hour for 24 hours, in every room Pepe is in.

مثلاً
بیشتر
Sponsor the bot for 10,000 PAT: your message is posted in chat once an hour for 24 hours, in every room Pepe is in. Only 4 sponsor slots at a time (messages are spaced out across each hour). Add -mic and Pepe also reads it aloud. With auto-switching on he reads it in every room that allows it, one after another; rooms that don't still get the text, so nobody misses it. -v <voice> picks the voice (see !mic tts voices). !sponsor list shows active sponsors with their slot numbers; !sponsor stop cancels yours (no refund). Admins can pull a single advert with !sponsor remove <slot#|user>, clear them all with !sponsor clear, and are not held to one slot each.
#
!imagine [prompt]
همه 25,000 PAT در وب‌سایت کار می‌کند

Generate an AI image.

بیشتر
Generate an AI image. Mention a user's name to include context about them. Add a URL to use as reference, or -cam [user] to use a live webcam. The result is posted as a link and framed on Pepe's cam for about 25 seconds, so the whole room sees it without opening anything (a game already on the overlay keeps the screen). Cost: 25,000 PAT
#
!music [description or lyrics]
همه 25,000 PAT در وب‌سایت کار می‌کند

Generate an original AI song from a description or your own lyrics (Suno).

بیشتر
Generate an original AI song from a description or your own lyrics (Suno). Takes a couple of minutes; Pepe posts a link when it's done. Not the jukebox — for playing existing tracks use !play. Cost: 25,000 PAT
#
!video [prompt]
همه 50,000 PAT در وب‌سایت کار می‌کند

Generate a short AI video.

بیشتر
Generate a short AI video. Add an image URL for image-to-video, or -cam <user> (or "tux's cam") to animate from someone's live webcam (plus the vision surcharge). Cost: 50,000 PAT
#
!chart [topic]
همه 10,000 PAT در وب‌سایت کار می‌کند

Generate a data visualization.

بیشتر
Generate a data visualization. Can use room data (mic stats, spin history, etc.) or any topic. Cost: 10,000 PAT
#
!persona <name>|off
مدیران اتاق

Personality profiles.

همچنین: !personas
مثلاً
بیشتر
Personality profiles. Pepe stays Pepe (same memories, family and opinions) but talks in a different style: dolly (drag queen), the horror classics (dracula, frankenstein, mummy, freddy, jason, pennywise, werewolf, pinhead), pedro (the Temu Pepe: dumber, Spanglish), flirty and gothmommy (Goth Mommy: deadpan, teasing, protective, calls herself mommy, speaks in the moxier voice), reaper (deadpan gallows humour), skater (chill skate-park slang), alien (Zorp, a polite visitor studying the humans) and three affectionate homages: bobross (soft-spoken painter, happy little trees), sagan (cosmic wonder, star-stuff) and attenborough (hushed nature-documentary narration of the room) - Pepe in costume doing an impression, speaking in a stock voice. kawaii and vtuber (a bubbly streamer idol) switch his avatar style instead of a costume. Personas follow costumes: put on a costume and he gets the matching personality (!persona link off unlinks them). !persona voice off keeps him in the room's normal voice whatever the persona. Editable in the admin panel, and website admins can change his costume, persona and voice from the Pepe control panel on publicaccess.tv.
#
!costume <name>|off
مدیران اتاق

Dress Pepe up on the overlay.

همچنین: !costumes · !dressup
مثلاً
بیشتر
Dress Pepe up on the overlay. !costume dolly puts Pepe in full drag: big teased blonde wig, lashes, rhinestone earrings and a sparkly pink bustier. It stays on (even through restarts) until !costume off, and it beats the game outfits and the DJ hat. Horror classics: dracula, frankenstein, mummy, freddy, jason, pennywise, werewolf, pinhead. Plus pedro (the Temu Pepe), flirty and gothmommy (also goth: long black hair, winged liner, black lipstick, a studded choker with a silver moon, black lace and fishnet), reaper (also grim: a black hood, red eyes, a tattered cloak and a scythe), skater (also skate: a backwards cap, riding a skateboard) alien (also ufo: huge black eyes, glowing antennae, a silver suit and a saucer), bobross (also ross, painter: a big afro, a curly beard, a denim shirt, a palette and a fan brush), sagan (also cosmos: a turtleneck under a tweed blazer, stars and a ringed planet) and attenborough (also safari, naturalist: white hair, a khaki safari shirt, binoculars, long grass and a butterfly). !costume lists the whole wardrobe.
#
!pepebase pixel|kawaii|vtuber
!pepemod <modifier>
!pepemods
ادمین‌ها

Switch the art style of Pepe's overlay avatar (pixel, kawaii or VTuber), and dress up the kawaii and VTuber styles with their own modifiers.

همچنین: !pepemods
مثلاً
بیشتر
!pepebase kawaii draws Pepe as a soft kawaii frog on the overlay; !pepebase vtuber (or anime) makes him VTuber Pepe, an anime-girl streamer version with big anime eyes, pink twin-tails, a headset mic and an idol outfit; !pepebase pixel (the default) brings back the pixel frog with its costumes and game outfits. !pepemods lists the modifiers for the current style (kawaii: bow, flower crown, cat ears, strawberry hat, sparkles, headset; VTuber: catphones, stars, hearthands, chibi; one per slot) and !pepemod <name> puts one on. !persona vtuber switches him to VTuber Pepe with the matching streamer-idol voice. A costume or a modifier for the other style is refused with the reason. Experimental.
#
!memory recall [user]
همه

See what the bot has learned about a user.

#
!log [search]
همه

Search the chat logs.

بیشتر
Search the chat logs. Supports "exact phrases" and multi-word AND. Use !next to paginate.
#
!next
همه

Show the next page of results (for replay, search, log, modlog).

#
!message [PATV user or chat name] [text]
همه

Send someone a PATV direct message from chat.

مثلاً
بیشتر
Send someone a PATV direct message without leaving chat. It goes out from your linked PATV account into their website messages, so their blocks and "who can message me" settings apply. Name them by chat name or PATV username (u/name for the username). Works the same in a PM to Pepe. Your chat name must be linked to PATV first: get a code on your PATV profile, then type !verify CODE.
#
!likeness
!likeness snaps off
!likeness all on
همه در وب‌سایت کار می‌کند

Opt out of being snapped, clipped, looked at or roasted - and earn a cut when people do it.

مثلاً
بیشتر
It's a public chatroom, so everyone starts opted in. When a paid command uses you, you get a likeness royalty - a cut of the price, paid to your PATV wallet by the website after a 24 h hold: mic clips and chat quotes 40%, !snap / !clip 40%, being a cam reference in !imagine / !video 40% (split), !look / !camroast 15%, !roast 10%. The cut comes out of the platform's share, never the pad owner's.

!likeness <kind> off refuses that kind of command on you before anything is charged (and you earn nothing for it). Kinds: clips (mic clips + chat quotes), snaps (!snap + !clip), cam (!look, !camroast, cam references), roast, soundboard (your mic clips on soundboards), all. !likeness alone shows yours. The same switches, your earnings and what's held are on the website at /settings/likeness.

Nobody can use a likeness command on someone who blocked them, at most 3 per person per room every 10 minutes, and one per person per 5 minutes from the same payer. Cloning your voice is opt-in only (!clonemyvoice).
#
!clonemyvoice
!clonemyvoice status
!clonemyvoice delete
همه

Clone your own voice so Pepe can speak in it - opt-in, you set the prices, delete it any time.

مثلاً
بیشتر
!clonemyvoice sends you a private link to the consent page: plain-language terms, an 18+ confirmation and your consent. You then get a one-time phrase and a short script to read on the mic - alone, in ONE turn, at least 30 seconds. Pepe checks that it's you (the phrase, its code and the script, nobody else on the mic) and the voice goes live: automatically for accounts 30+ days old at level 5+, otherwise after a quick staff review.

Your voice starts unlisted. On /voices/mine you decide whether it's in the store, its prices (per use up to 10,000; an unlock 100,000-1,000,000), your cut (10-50%, 30% by default), whether others may make it say anything (off unless you turn it on) and whether pad owners may use it on soundboards. Your cut is held 24 h and paid daily.

!clonemyvoice delete (then !clonemyvoice delete confirm) deletes it: it stops at once, it's removed from both voice servers, and anyone who unlocked it gets half their PAT back. Only your own voice - never someone else's, a celebrity or an impression - and adults only.
#

Games & casino

37 دستور

Blackjack, Hold'em, the wheel, trivia, lotto, bingo and duels.

!spin
همه 5,000 PAT اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Spin the Wheel of Misfortune.

بیشتر
Spin the Wheel of Misfortune. Costs 5,000 PAT per spin, and every spin goes into the casino jackpot — which pays the prizes too. The thin glowing gold slice is the jackpot: it lands about 1 in 3,000 spins and always pays a rolled share of the wheel jackpot (the casino pot, capped at 5M) — usually a few hundred thousand, sometimes millions, and once in a while the whole thing. In chat Pepe keeps it quiet: the spin (cost, your balance) and your result come by private message (/msg) and nothing is posted in the room - only a jackpot is announced to the room.
#
!duel [user] [amount]
!duel cancel [X12]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Challenge someone to a dice duel for PAT.

مثلاً
بیشتر
Challenge someone to a dice duel for PAT — !duel @bob 5000. Your stake is held in escrow straight away and the challenge gets an id (like X12). They have 2 minutes to !accept or !decline; if they don't answer it expires and your stake comes back. Changed your mind? !duel cancel (or !withdraw) takes it back any time before they accept. You can challenge several people at once (up to 3); challenging the same person again replaces your old challenge (Pepe announces the old and new terms; at most 3 challenges to the same person per 2 minutes). The target has to have a PAT account and be in the same room as you right now (or on that pad's page, signed in).
#
!dueltop
همه در وب‌سایت کار می‌کند

Dice duel leaderboard (top 10 in chat), with a link to the full GTF leaderboards.

بیشتر
Dice duel leaderboard: the top 10 in chat by net points won, with a link to the full board on publicaccess.tv/gtf/leaderboards.
#
!arena [buy-in]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Open The Arena — a sheet-based PvP battle royale.

بیشتر
Open The Arena — a sheet-based PvP battle royale. Everyone who !joins pays the buy-in into one pot. Each round announces a combat style (a random stat), fighters are paired off, and each clash is an opposed roll of d20 + that stat's modifier + gear (advantage on your class stat) — the loser is eliminated. The field halves every round until one gladiator remains and takes the pot (a small cut feeds the jackpot). Uses your !sheet stats and heist gear.
#
!brawl [user] [amount]
!brawl cancel [X12]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Challenge one player to a 1v1 sheet-based brawl for PAT — a best-of-5 of opposed stat clashes (rotating combat style each round).

مثلاً
بیشتر
Challenge one player to a 1v1 sheet-based brawl for PAT — a best-of-5 of opposed stat clashes (rotating combat style each round). Winner takes the pot minus a small jackpot cut. Your stake is held in escrow straight away; they have 2 minutes to !accept or !decline, or it expires and your stake comes back. !brawl cancel (or !withdraw) takes it back before they accept.
#
!arenatop
!brawltop
همه در وب‌سایت کار می‌کند

Leaderboards for The Arena and Brawls.

بیشتر
Leaderboards for The Arena and Brawls. !brawltop works like !dueltop: ranked by wins minus losses, with each brawler's W/L and net PAT won (losses and net PAT count from this update). Your record also shows on your !sheet. Both link the full boards on publicaccess.tv/gtf/leaderboards.
#
!holdem start [sb]/[bb]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Open a table at the given blinds, e.g.

مثلاً
بیشتر
Open a table at the given blinds, e.g. !holdem start 25/50 (up to 5,000/10,000; 100k/2.5m style amounts work too). One table at a time; buy-ins range 20–200 big blinds, for everyone.
💎 High Roller tables (High Rollers only; anyone can watch): !holdem start hr or one of the ladder's blinds - 100K/200K, 250K/500K, 500K/1M, 1M/2M, 2.5M/5M, 5M/10M. Only High Rollers can open or sit at them, and they get the High Roller chips on publicaccess.tv and the stream overlay.
Hosts of a publicaccess.tv table: !holdem advertise <room> / !holdem unadvertise <room> - one announcement line with the link in another room (+ a reminder before a hand, at most every 10 minutes).
#
!sit [amount]
همه در وب‌سایت کار می‌کند

Take a seat and buy in for that many chips (PAT is escrowed), e.g.

بیشتر
Take a seat and buy in for that many chips (PAT is escrowed), e.g. !sit 5000. Sit during a hand to be dealt in on the next one. Up to 9 players.
#
!holdem deal
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Deal the next hand (needs 2+ seated players).

بیشتر
Deal the next hand (needs 2+ seated players). Hands also auto-continue ~15s after the previous one ends.
#
!check
!call
!fold
همه در وب‌سایت کار می‌کند

Your basic in-turn actions.

بیشتر
Your basic in-turn actions. !check when nothing's owed, !call to match the bet, !fold to muck. You have 60 seconds to act or you're auto-checked/folded.
#
!bet [n]
!raise [to]
!allin
!all-in
همه در وب‌سایت کار می‌کند

Put chips in: !bet 200 opens the betting; !raise 600 raises to a total of 600; !allin shoves your whole stack.

بیشتر
Put chips in: !bet 200 opens the betting; !raise 600 raises to a total of 600; !allin shoves your whole stack. Side pots are handled automatically when someone's all-in for less.
#
!cards
همه در وب‌سایت کار می‌کند

Re-send your hole cards to yourself by PM (in case you missed them), along with the current board.

#
!stand
همه در وب‌سایت کار می‌کند

Leave the table and swap your remaining chips back to PAT.

بیشتر
Leave the table and swap your remaining chips back to PAT. In a live hand your chips go back to PAT once it ends (or !fold to leave sooner).
#
!holdem status / end
ادمین‌ها اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

!holdem status shows seats, stacks, board and pot.

بیشتر
!holdem status shows seats, stacks, board and pot. !holdem end closes the table and turns everyone's chips back into PAT (starter or admin only).
#
!blackjack start
!blackjack start hr
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Open a blackjack table (aliases: !bj start).

بیشتر
Open a blackjack table (aliases: !bj start). Anyone can start one; up to 6 players, bets 100–100,000 PAT. Pepe posts the table's web page when it opens — you can play it from publicaccess.tv too.
💎 !bj start hr opens a High Roller table: bets 100,000–1,000,000 PAT, High Rollers only (anyone can watch), played with the High Roller chips.
Hosts of a publicaccess.tv table: !bj advertise <room> posts the table's link in another of Pepe's rooms (and reminds it before a round, at most every 10 minutes); !bj unadvertise <room> stops. The game itself stays where it is.
#
!tables
!poker
همه

The publicaccess.tv casino's open tables, as links: host, stakes, seats, 💎 for High Roller tables.

مثلاً
بیشتر
Lists the open publicaccess.tv casino tables (blackjack and Hold'em; !poker lists Hold'em only) as short links: host, stakes or blinds, seats taken, 💎 for High Roller tables, up to 5 plus the lobby link. Tables in any room and web-only ones. Pepe also posts this line when you ask for a game with no table in your room (!bj, !holdem, !bj status). At most once every 2 minutes per room.
#
!bet [amount]
همه در وب‌سایت کار می‌کند

Place your bet for the round while betting is open, e.g.

مثلاً
بیشتر
Place your bet for the round while betting is open, e.g. !bet 500 (100–100,000 PAT; 100,000–1,000,000 at a 💎 High Roller table). The first window is ~30s; after that it's only ~10s between hands — or a player can !bj deal to start immediately. If a hand is already in progress, !bet reserves you a seat and joins you into the next round (charged when betting reopens).
#
!autobet
!rebet [amount]
همه در وب‌سایت کار می‌کند

Auto-play so you don't retype each hand: !autobet re-bets your last amount every round, or !autobet 500 sets a fixed amount.

بیشتر
Auto-play so you don't retype each hand: !autobet re-bets your last amount every round, or !autobet 500 sets a fixed amount. A manual !bet overrides it for that hand; !autobet off stops. If you can't cover it, autobet switches off automatically.
#
!hit
!stand
!stay
همه در وب‌سایت کار می‌کند

On your turn: !hit takes another card, !stand (or !stay) keeps your total.

بیشتر
On your turn: !hit takes another card, !stand (or !stay) keeps your total. Go over 21 and you bust. You have ~30s to act or you auto-stand.
#
!double
!dd
همه در وب‌سایت کار می‌کند

Double your bet on your first two cards and take exactly one more card.

بیشتر
Double your bet on your first two cards and take exactly one more card. Allowed after a split too (DAS).
#
!split
همه در وب‌سایت کار می‌کند

Split a matching pair into two hands (extra bet equal to your first), resplit up to 4 hands.

بیشتر
Split a matching pair into two hands (extra bet equal to your first), resplit up to 4 hands. Split aces get one card each.
#
!insurance
همه در وب‌سایت کار می‌کند

When Pepe shows an Ace, take insurance (a side bet of half your bet) that pays 2:1 if he has blackjack.

همچنین: !insure
مثلاً
بیشتر
When Pepe shows an Ace, take insurance (a side bet of half your bet) that pays 2:1 if he has blackjack. Aliases: !insure.
#
!bj status / leave / end
ادمین‌ها اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

!bj status shows the table; !bj leave (or !leave) leaves after the current round; !bj end closes the table (starter or admin only).

بیشتر
!bj status shows the table; !bj leave (or !leave) leaves after the current round; !bj end closes the table (starter or admin only). Winners are paid by the house; half of every losing bet feeds the shared jackpot vault.
#
!leave
همه در وب‌سایت کار می‌کند

Get up from the blackjack or Hold'em table you're sitting at.

بیشتر
Leaves whichever table you're at in this room. At Hold'em your remaining stack goes back to your balance as PAT; at blackjack you finish the hand you're in first.
#
!lotto — PAT Lottery
همه در وب‌سایت کار می‌کند

A Powerball-style weekly lottery.

همچنین: !lottery
مثلاً
بیشتر
A Powerball-style weekly lottery. Pick 4 numbers from 1–30 and a Pepe Ball from 1–10 — !lotto 3 7 12 25 pb 4 — or let Pepe choose: !lotto quick, or !lotto quick 20 for a stack. Tickets are PAT 1,000 and there's no limit on how many you hold. The draw is every Sunday at 9pm ET, announced in every room and revealed ball by ball on the stream; sales close 5 minutes before. The jackpot has its own pot: 40% of every ticket goes into it and it rolls over until someone hits it (then the Federal Reserve restarts it at 1M); the other 60% goes to the casino (the House), which pays the fixed prizes. Capped at 100M. Prizes: all 4 + Pepe Ball = the JACKPOT (1 in 274,050, split between winners) · 4 = 500k · 3 + PB = 150k · 3 = 15k · 2 + PB = 7.5k · 1 + PB = 3k · Pepe Ball only = 1.5k · 2 = 1k. About 1 in 6 tickets wins something, and winnings land in your balance automatically. !lotto shows the jackpot and next draw, !lotto tickets PMs yours, !lotto results the last draw, !lotto odds the full table.
#
!bingo — PAT Bingo
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

75-ball bingo on the stream overlay.

مثلاً
بیشتر
75-ball bingo on the stream overlay. !bingo start opens a 60-second lobby; !bingo buy gets you a card (PAT 2,500 each, up to 4 — !bingo buy 3), and Pepe PMs you your cards. He then calls a number every few seconds in chat and on the overlay. You have to call it yourself: type !bingo the moment one of your cards has a complete line — a row, column or diagonal (the centre is free) — and Pepe checks it against the numbers called so far, so you don't need to mark anything. The first line wins 30% of the prize pool; play continues and the first full card wins the rest. Two valid calls on the same ball split the prize. A wrong call costs PAT 1,000 (it goes into the pot) and benches you for 60 seconds. !bingo card re-sends your cards with the called numbers crossed out (XX). 10% of card sales goes to the casino. If nobody calls a prize before all 75 balls are out, it rolls over into the next game. Needs at least 2 players; if Pepe restarts mid-game, every card is refunded.
#
Playing from another room
همه

Every game runs in one room.

بیشتر
Every game runs in one room. From another room you can !join a heist, raid or trivia lobby — but everything else (!bail, !bet, !hit, !fold, !sit at a card table, trivia answers, Pictionary guesses) only works in the room the game is in. Pepe tells you which room to head to.
#
!trivia [buy-in] [topic]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Open a trivia lobby.

بیشتر
Open a trivia lobby. Everyone pays the buy-in into a prize pot — winner takes it all! Buy-in is optional (defaults to 1,000 PAT) and an optional topic can follow. Needs at least 2 players; the lobby stays open ~60s for others to !join.
#
!join
همه در وب‌سایت کار می‌کند

Join whatever's forming — the open trivia lobby or a heist crew — by paying the buy-in.

#
!score
همه در وب‌سایت کار می‌کند

Show the current trivia pot and the points leaderboard.

#
!trivia stop
ادمین‌ها اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Cancel the session early (starter or admin only) — all buy-ins are refunded.

#
!showdown
!pricegame
همه اتاق می‌تواند خاموشش کند

Start a Showdown — a Price-is-Right guessing game.

بیشتر
Start a Showdown — a Price-is-Right guessing game. The bot picks a secret number from 1 to 10,000. Everyone who joins pays a 10,000 PAT buy-in into one pot, and the closest guess without going over wins the whole pot (ties split it). Nail the number exactly for a jackpot bonus. Guessing is open for 90 seconds. The pot is just the buy-ins — no PAT is minted.
#
!guess
!bid [number]
همه در وب‌سایت کار می‌کند

Join the running Showdown and lock your guess (1–10,000), paying the 10,000 PAT buy-in.

بیشتر
Join the running Showdown and lock your guess (1–10,000), paying the 10,000 PAT buy-in. One guess each, and guesses are public as they come in.
#
!pictionary [rounds] [theme]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Start a game of Pictionary — the bot draws a picture (live on the stream) and the room guesses.

همچنین: !doodle · !draw
مثلاً
بیشتر
Start a game of Pictionary — the bot draws a picture (live on the stream) and the room guesses. Each round it picks a secret word and sketches it on screen; just type your guesses in chat (no command needed) and the first correct guess wins a PAT prize. Hints drop as the clock ticks, and a leaderboard shows at the end. Pick a theme when you start — e.g. !pictionary movies, !pictionary 5 animals, !pictionary the 90s (round count optional, default 10). Free to play. Also !doodle / !draw.
#
!challenge <moan|sing|laugh|fart|beatbox|impression> [@user] [impression target]
!challenge open <category> [2m] [fee 5k] [impression target]
!challenge <category> @a @b [stake]
!challenge top <category> [week] · !challenge vault
!challenge cancel [@user|ACn] · !challenge close
صاحبان پد اتاق می‌تواند خاموشش کند

A room's owner or an admin starts a mic performance; Pepe's AI judges score it out of 10, and good scores win PAT from that pad's vault.

مثلاً
بیشتر
Only the room's owner or a Pepe admin can start one. !challenge sing @bob counts Bob in: he grabs the mic within 60 s and the judges (an audio AI) score the performance out of 10 with a one-liner. !challenge open sing 2m opens a round anyone in the room can enter once with !sing. !challenge sing @a @b 10k is a head-to-head: both must !accept within 60 s, both stakes are held, both perform in turn and the higher score takes the pot minus 5% (half to Fort Knox, half to the pad's vault). Ties, no-shows, cancels and judge failures refund the stakes. Prizes for solo and open-round goes come from this pad's vault escrow on publicaccess.tv (the room half of boosts, slot fees and pad gifts): score × 2,000 PAT from 5/10 (laugh and fart 1,200), up to 20,000, and a room pays at most 5% of its vault (max 60,000) a day. An empty vault means you play for glory: the score still counts on !challenge top. No prize when you start your own challenge or perform in your own room. Recordings, music and TTS are disqualified. Clips are judged in memory and never stored; incognito users can't perform. !challenge vault shows this room's prize budget. Admins: !challenge on|off, !challenge status, !challenge set <key> <value>, !challenge set pay <category> <per point> [min score] [max]; owners can switch it on or off for their own room. With economy E-8 on, the prize is held from the pad vault when a performance starts (the room hears the real figure), prizes need a PATV account linked to your chat login that is 7+ days old, level 2+, not an alt, and 15 minutes in the room today (otherwise it's for glory), the gang that controls the room can't win a challenge one of its members started, and an open round can carry an entry fee the starter picks (!challenge open sing 2m fee 5k, 0-10,000 PAT; no fee unless one is set): held when you enter, into the pad vault once you're judged, refunded if you never perform. Every judged performance is listed on the pad page.
#
!sing
!impression <who>
همه اتاق می‌تواند خاموشش کند

Enter the room's open mic-challenge round and get scored by Pepe's judges.

مثلاً
بیشتر
When the room's owner or an admin opens a round (!challenge open sing), type the category's command to take your turn: Pepe counts you in, you grab the mic, and the judges score you out of 10. One go per round; good scores win PAT from the pad's vault while its daily prize budget lasts. For an owner or admin the same commands start a solo for themselves (!sing) or for someone else (!sing @bob). !accept / !decline answer a head-to-head you've been put in.
#
!withdraw [X12]
!cancel [X12|@user|W12|L5|AC3]
!pending
همه در وب‌سایت کار می‌کند

Take back a duel or brawl challenge nobody has accepted yet (full refund), or see what's waiting in the room.

مثلاً
بیشتر
!withdraw takes back your pending duel or brawl challenges before they're accepted — your stake comes straight back (add the id, like X12, to pick one). !cancel does the same, and also cancels your wager (W12) or loan (L5) offer or a mic challenge (AC3). Mods (Pepe admins, staff and the room's owner) can !cancel X12 or !cancel @user to end anyone's pending duel or brawl in the room, refunded. Nothing hangs: an unanswered challenge expires by itself after 2 minutes (admins can change that in the panel) and is refunded, and a pending challenge never stops anyone else from duelling. !pending lists the room's open duels and brawls with the time left.
#

PAT & wallet

21 دستور

Tipping, prizes, stashes, cosmetics and where your PAT goes.

!reserve
همه

The 🏛️ Federal Reserve — the central bank: the only place new PAT is made, and it only fills the protocol's pools.

مثلاً
بیشتر
The 🏛️ Federal Reserve — the central bank and the only place new PAT is made. Anyone can check the balance. It keeps itself between a floor (50M) and a ceiling (150M): below the floor a capped daily mint tops it back up, above the ceiling the excess is burned. Every Monday it tops the incentive budget up to the week's target (25M), it lends the House, the Bank and the Market maker the gap when a payout runs them short (flash liquidity), and it collects fines, the bounty fee and the shop fee plus half of the protocol's weekly profit while it's below its ceiling. Every mint is logged and the supply history is public on publicaccess.tv/economy. Economy v2/v3 (layers on): the Fed is the protocol's backstop - nobody robs it, it pays no rewards and never pays a wallet (!reserve pay is off), and it mints only by written policy. !reserve mint <amount> <reason> is the admin mint into the Fed (the same as !econ mint). It fills the protocol's pools two ways, admins only, dry run + confirm, logged: a grant (!reserve fund <pool> <amount> <reason> = !econ fund, not repayable) or a loan (!econ fedloan <pool> <amount> <reason>, repaid from that pool's surplus or overflow). The old automint (!reserve auto / !reserve floor) is off while the layers are on; the v3 floor and ceiling replace it.
#
!burn
همه

How much PAT has been burned in total, in the last 7 and 30 days, and what's in the burn reserve.

مثلاً
بیشتر
Anyone can check the totals. Admins: !burn <amount|all> [reason] previews a burn of the burn reserve (only the reserve, never a wallet or pool) and gives a confirm id; !burn confirm <id> / !burn cancel <id>; !burn mode accrual|batch; !burn log. Every burn is listed on the economy page.
#
!econ
همه

The economy layers at a glance: the Federal Reserve (and its loans to the Treasury vaults), Fort Knox and the incentive budget.

مثلاً
بیشتر
Shows each layer's balance and whether the economy v2 layers are on. Admins: !econ layers on|off, !econ roomvaults on|off (pad vaults, economy v2 E-3: room spending goes 50/50 to Fort Knox and the pad's vault; needs the layers on), !econ recipe (the room payout recipe: cutover [confirm <id>], on|off, preview [room], run, cfg; !econ vwm [status [YYYY-MM-DD]]|on|off pays the streamer slice on verified watch-minutes (E-5); !econ convoys on|off puts payouts of 25k+ on hittable convoys (E-7); !econ challenges on|off|cfg holds mic-challenge prizes from the pad vault, with prize gates and open-round entry fees (E-8); pad top-ups: !econ activitypads preview|on|off, profile vaults: !econ profilevaults on|off), !econ roomvaults migrate (moves the pads' pad-vault escrow on the website into their pad vaults - a dry run first, then !econ roomvaults confirm <id>),!econ fortknox migrate (a dry run first, then !econ fortknox confirm <id>), !econ seed (the one-time opening balances: the Bank's idle protocol capital above its target tops Fort Knox up to 2M and the rest goes to the incentive budget - a dry run first, then !econ seed confirm <id>; nothing is minted), !econ fedmint (the one-time cutover mint that topped the Federal Reserve up to 25M, done 2026-10-09 - a dry run first, then !econ fedmint confirm <id>), !econ fedloan (lists the Federal Reserve's outstanding liquidity loans; !econ fedloan <house|bank|mm> <amount> <reason> previews a loan to a Treasury vault whose PAT is below its hard floor - House 5M, Bank 1M, Market maker 0.5M - and whose value is below its target, capped at the gap and at 10M outstanding in total, minting the shortfall under the loan policy if the Fed is short; then !econ fedloan confirm <id> within 2 minutes. Treasury loans are repaid first from that vault's weekly surplus. !econ fedloan fortknox|casino <amount> <reason> lends to Fort Knox or the Casino vault, up to the pool's cap and inside the same 10M; it is repaid first from that pool's overflow above its cap (the daily release pays the Fed before the incentive budget) or early with !econ fedloan repay <id> [amount] (dry run + confirm). The incentive budget, the lotto pot and pad vaults are grant only (!econ fund): they have no surplus of their own to repay from. The Bank's loan-default insurance opens one automatically when its own surplus can't cover a default), !econ check, !econ get [key] (the economy v2 floors, targets, caps and weekly budgets - every number on the admin panel's Federal Reserve & floors card - with their defaults; one key shows its value, default and label), !econ set <key> <value> (changes one, e.g. !econ set fortknox_floor 2.5m; !econ set <key> default puts it back; validated - whole PAT, floor at most the target / cap, weekly budgets at most 100M in total - applied at once and logged on the card; keys: house_target, house_hard_floor, bank_target, bank_hard_floor, bank_lent_mult_pct, bank_peak_days, mm_target, mm_hard_floor, fedloan_cap, fortknox_floor, fortknox_cap, casino_floor, casino_cap (above either cap the daily release sends the overflow into the incentive budget), budget_<group> and pace_<group> (days a group's week is spread over, 0 = not paced) for welcome, levelup, achievements, misc, royalties, roomgames, turf, season, launchpad), !econ monetary (economy v3: the Federal Reserve's band - it mints back up to its floor (default 25M, 50M on prod), at most 5M a day, and releases what is above its ceiling, 150M, to the burn or the incentive budget - the Monday incentive guarantee, organic issuance and Fed flash liquidity), !econ mints (this month's mints per source - issuance, floor, admin, loans, restores, donations, seed - against their monthly caps, and the latest mints), !econ mint <amount> <reason> (an admin mint into the Federal Reserve only - never a pool or a wallet; a dry run first, then !econ mint confirm <id>; logged, no cap of its own, counted in the monthly total cap), !econ fund <house|bank|mm|fortknox|casino|incentives|lotto|room:<id>> <amount> <reason> (a Fed grant: moves PAT the Fed holds into that pool, not repayable, nothing minted - a dry run first, then !econ fund confirm <id>; a grant that takes the Fed below its floor is flagged and needs the confirm twice - the next daily tick mints the Fed back up inside the caps; Fort Knox, the Casino vault and pad vaults take at most what fits under their cap; also the admin panel's "Fill a pool from the Reserve" form, grant or loan), !econ fedseed <total> [reason] (mints the Federal Reserve up to <total>, once per total - a dry run first, then !econ fedseed confirm <id>), !econ flash (the Fed's flash liquidity: when a player loan, a House payout or a market seed is bigger than the Bank, the House or the Market maker can pay, the Fed lends that vault the gap, inside the Fed loan cap; an admin action that draws on it asks for a second confirm), !econ set also takes the v3 keys: fed_floor, fed_ceiling, fed_floor_mint_daily, fed_ceiling_action burn|incentives, incentive_guarantee on|off, issuance_mode off|pct|fixed, issuance_pct_month, issuance_fixed_month, issuance_activity_scaling, mintcap_<issuance|floor|loan|restore|total> (a number or unlimited; the admin mint counts toward mintcap_total), flash_bank / flash_house / flash_mm on|off, grant_weekly_cap, donation_rate, donation_bonus_pct, staker_share_pct, fed_split_pct, room_vault_cap, !econ launchpad (the pad launchpad: new pads build momentum - regulars who keep coming back - toward launch grants from the incentive budget into their pad vault, plus newcomer welcomes, owner deposit matching and front-page boost credit; !econ launchpad on|off, !econ launchpad set <key> <value> for every number, !econ launchpad tier <n> <regulars> <active days> <grant>, !econ launchpad pads|grants; graduations are approved on the website's admin economy page). !econ also shows the Fed loans outstanding.
#
!prizes [page]
همه در وب‌سایت کار می‌کند

The publicaccess.tv prize store, from chat — Plex invites, Discord Nitro, Camfrog Pro, gift cards and the rest — cheapest first, with your balance.

همچنین: !prizestore
مثلاً
بیشتر
The publicaccess.tv prize store, from chat — Plex invites, Discord Nitro, Camfrog Pro, gift cards and the rest — cheapest first, with your balance. !prizes 2 for the next page. Sold-out prizes stay on the list (marked SOLD OUT), so a prize's number doesn't change when something sells out — learn the # of the one you're saving for. The whole store is also at publicaccess.tv/shop.
#
!redeem [#|name]
همه در وب‌سایت کار می‌کند

Buy a prize with PAT.

همچنین: !buyprize
مثلاً
بیشتر
Buy a prize with PAT. !redeem 3 (the number from !prizes) or part of its name; Pepe tells you the price and what you have, then !redeem yes within 90 seconds buys it (!redeem no to back out). It's the same purchase as on the website — same stock, same balance — and PlantBaked gets in touch to deliver it. Not the same as !shop/!buy, which is the heist item shop.
Roles (Scout, Curator, High Roller) are delivered on the spot — on Discord if you've linked it — and you can only own each once. 💎 High Roller opens Pepe's High Roller tables: blackjack at 100,000–1,000,000 a hand (!bj start hr) and Hold'em at 100K/200K up to 5M/10M blinds (!holdem start 100k/200k), with the High Roller chips. Everyone plays to the same table limits; High Roller tables are High Rollers only.
#
!vault
!jackpot
!pot
همه در وب‌سایت کار می‌کند

What's in the vaults right now.

بیشتر
What's in the vaults right now. The 🎰 casino jackpot (the House) is the casino's bankroll: wheel spins, casino rake, losing bets and 60% of lotto tickets go in, and it pays the wheel (its jackpot slice plays for up to 5M), blackjack wins and the fixed lotto prizes. The 🎰 Casino vault is what casino heists rob — its own pot, refilled by casino heist buy-ins and kept at 2M or more by the incentive budget (above its cap, 40% of the weekly budget, the extra flows back to the budget). 🏰 Fort Knox is what the bank heist cracks: it collects half of what's spent in rooms, Prime Time, Season Passes and bank/store heist buy-ins (same 2M floor; cap 60% of the weekly budget). The 🎟️ Lotto pot pays the lotto jackpot. Robbing one never touches the others. Also !jackpot or !pot. Free, answered in the room. You can also just ask him — "pepe what's the vault at" works.
#
!beg
همه در وب‌سایت کار می‌کند

Broke?

بیشتر
Broke? Beg for a handout — a random 0–10,000 PAT. Only works when your balance is under 5,000 (the spin cost), you're at least level 2, with a 3-hour cooldown.
#
!tip [user] [amount]
همه در وب‌سایت کار می‌کند

Transfer PAT to another user.

بیشتر
Transfer PAT to another user. Tip pepe (or jackpot) to donate straight into the heist jackpot vault.
#
!redeem
همه در وب‌سایت کار می‌کند

Learn how to redeem your PAT for real prizes.

همچنین: !buyprize
بیشتر
Learn how to redeem your PAT for real prizes. Sign up at publicaccess.tv, link your chat account, and your balance syncs automatically.
#
!stash create <name>
deposit
withdraw
grant
revoke
close
همه در وب‌سایت کار می‌کند

Personal vaults.

همچنین: !myvault · !pvault · !stashes
مثلاً
بیشتر
Personal vaults. Park PAT outside your wallet and share it with accounts you trust: !stash create savings, !stash deposit savings 50k, !stash grant savings @myalt, then any of you can !stash withdraw savings 10k to their own wallet. !stash list shows your vaults; !stash close savings pays the rest back to the owner. Up to 3 vaults, 10 members each. (Alias: !pvault.)
#
!stash stake <name> <amount|all> [bank|house|mm|auto]
unstake
!vaults
همه در وب‌سایت کار می‌کند

Staking = owning a slice of a vault that does a job.

همچنین: !myvault · !pvault · !staking · !stashes
مثلاً
بیشتر
Staking = owning a slice of a vault that does a job. 🏦 Bank lends the PAT for Reserve loans and earns their interest (a default is covered by its own profit first, then a Fed loan). 🎰 House is the casino bankroll and earns the house edge (it also pays the big wins, so it's the most volatile). 📈 Market maker seeds prediction markets and earns their fees. 🤖 Auto (the default) spreads you across all three by the admins' rules and tilts toward whatever's paid best. Staking buys shares: revenue raises the share price, losses lower it, and earnings compound in the price. Requests run once a day at the cut-off, at that day's price; a withdrawal waits in line if the vault's PAT is lent out. !stash stake savings 50k (Auto) · !stash stake savings 50k bank · !stash unstake savings all bank · !vaults for prices and APR. Live dashboard: publicaccess.tv/staking · how it all works: publicaccess.tv/economy.
#
!donate casino|lotto|house|fortknox [amount]
همه

Give PAT to a pool: the Casino vault (what casino heists rob), the Lotto pot (the lotto jackpot), the House (the casino bankroll — same as !tip pepe 10k) or Fort Knox (what bank heists rob).

همچنین: !donation
مثلاً
بیشتر
Give PAT to one of the protocol's pools: the Casino vault (casino — what casino heists rob), the Lotto pot (lotto — the lotto jackpot), the House (house — the casino bankroll, same as !tip pepe 10k) or Fort Knox (fortknox, also fk / knox — the federal vault bank and store heists rob). It's a gift, not a stake: it's gone from your wallet, Pepe thanks you in the room and it counts toward the tipping achievements. Donations are deposits: never counted as House profit or anyone's income. Fort Knox and the Casino vault have caps; anything above spills into the incentive budget at the daily release. Minimum 100 PAT. Also on your wallet. PAT are points, not money.
#
!padvault
!padvault deposit <amount> [anon]
!padvault history
!padvault all
!padvault recipe
همه

This pad's vault: what the pad has earned, what it took in over the last 7 days, and deposits.

مثلاً
بیشتر
Every pad has a pad vault, connected to a chat room or not. Paid commands, songs, voices, heist gear and other spending in a connected room go half to the pad's vault and half to Fort Knox (until room payouts start, the owner's 10% royalty comes first on commands in a pad with an owner). Boosts, stage-slot fees and pad cosmetic gifts on the website do the same. The pad owner, or the gang that controls the room, spending in their own room sends it all to Fort Knox, and a vault holds at most 50M (anything above goes to Fort Knox). !padvault shows the balance, the last 7 days' inflow and deposits; !padvault deposit 5000 adds your own PAT (minimum 1,000; add anon to keep your name off the pad's public donation list; deposits never count as the pad's income); !padvault history lists the latest moves; !padvault all lists the biggest vaults. Once room payouts are on, every vault pays out once a day through the payout recipe: a budget of the owner's daily rate (2-15%, 10% by default, picked on the pad page) of its balance, split into owner 15% (when they were active 3 of the last 7 days and the pad was active 3 of them - either place counts: in the connected room, or on the pad itself (posting, commenting, streaming, moderating; days with 3+ qualified members active there); capped at 25% of the room's average daily income; house pads never pay an owner), the controlling gang 15%, streamers 25% (verified watch-minutes on the pad's stage), regulars 35% (10+ real chat lines or 5+ minutes of heard speech that day, a PATV account a week old; with activity top-ups on, also members whose posts on the pad got real engagement) and room games 10% (the day's prize pool for the raffle, top mic and pictionary; XP only once it's used). Each slice pays only what was earned; the rest stays in the vault. With convoys on, payouts of 25,000 or more ride a 10-minute convoy (!hit); otherwise every payout is paid at once. !padvault recipe shows the room's last payout day. PAT are points, not money. !roomvault still works (the old name). Also on the pad page's About tab (with a Donate button for anyone signed in) and the owner panel.
#
!cosmetics
!cosmetic buy|gift|buylisting
!equip
!unequip
همه

Name colours, profile looks and Grand Theft Frogger avatar gear (hats, masks, outfits, props, backgrounds, frames) that your pixel avatar wears on heist sheets and the stream.

همچنین: !cos
مثلاً
بیشتر
Name colours, profile looks and Grand Theft Frogger avatar gear (hats, masks, outfits, props, backgrounds, frames) that your pixel avatar wears on heist sheets and the stream. !cosmetics shows what you own and wear; !cosmetic buy <item>, !cosmetic gift <item> @user (add anon to send it anonymously: they are told "Someone"), !cosmetic buylisting <id> (player market, 5% fee); !equip <item> / !unequip <kind>. Shop, market and your items: publicaccess.tv/cosmetics.
#
Where drops come from
همه

Some gear can't be bought: it drops when you win something, and Pepe announces it in the room.

بیشتر
Some gear can't be bought: it drops when you win something, and Pepe announces it in the room. Rarer items drop less often. Chances per winner:

• Vault cracked (casino / bank heist): 25% for each robber. Arena champion: 10%. Bingo: full card 10%, line 5%. Paid-out bounty (10,000+ pot): 15% each hunter, 5% the creator, with bounty-only gear.

• Everyday wins (low on purpose, so a drop still means something): convoy taken 5% · duel or brawl won 3% (stake 10,000+) · vault door reached but it held 2% · lotto prize 2% (once per draw) · blackjack natural up to 2% (bet 2,500+; the full 2% at a 10,000+ bet) · hold'em showdown pot 1.5% (pot 20,000+) · clean store getaway 1% · wheel spin 0.05% (1 in 2,000).

• Jackpots: hitting the lotto jackpot always drops a rare-or-better item; the wheel's jackpot slice has a 25% chance of one.

• Everyday wins give at most 3 drops per 24 hours per player. Duels and brawls only count against a real opponent (not yourself or your alt, both level 2+), and only the first 3 wins between the same two players each day can drop. Nothing drops until the win has actually been paid.
#
!boost <amount>
همه

Boost this room's pad up PATV's front-page ranking with PAT.

مثلاً
بیشتر
Type it in a pad's chat room and Pepe boosts that pad on publicaccess.tv with your PAT. Boosts fade by half every hour and only count while the pad is active. Half goes to the pad's vault and half to Fort Knox (an owner boosting their own pad sends it all to Fort Knox). Amounts take k/m.
#
!creator <user>
همه

A creator's tiers and the link to their page.

مثلاً
بیشتر
PATV Creators lets members sell subscriptions and locked posts for PAT on the website. !creator <user> shows their tiers (name and price per 30 days) and links to their creator page. Pepe never posts locked content in a room. Become a creator at publicaccess.tv/creators.
#
!subscribe <user> [tier]
!yes
همه

Subscribe to a creator's tier for PAT, after a confirm.

مثلاً
بیشتر
!subscribe <user> [tier] shows the price and asks you to reply !yes within 60 seconds; then the website charges the tier's price (it renews every 30 days until you cancel on your subscriptions). The creator gets it after a 7-day hold. An 18+ creator needs you to confirm your age on the website first.
#
!subs
همه

The creators you subscribe to and when each renews.

مثلاً
بیشتر
Lists your PATV Creators subscriptions with their tier and renewal date, and links to the page where you cancel or change them.
#

Markets & wagers

10 دستور

Bet on markets, wager with friends, loans and bounties.

!bounty <what has to happen> <amount> [by 2d]
همه در وب‌سایت کار می‌کند

Bounties.

همچنین: !bounties
مثلاً
بیشتر
Bounties. Put PAT up for someone to do something, e.g. !bounty kick plantbaked 1000. Others chip in with !bounty add BT3 500. A hunter claims it with !bounty claim BT3, and the creator pays out with !bounty resolve BT3 @hunter (several hunters split it). !bounty cancel BT3 refunds everyone; unresolved bounties refund everyone when their deadline passes (default 7 days). 5% bounty fee on payouts. !bounties lists open ones. Bounties earn achievements (posting, backing, completing, collecting — see Achievements) and a paid-out bounty with a 10,000+ pot can drop a cosmetic: 15% for each hunter, 5% for the creator, with bounty-only gear (🪢 Lasso Frame, 📜 Wanted Poster, ⭐ Sheriff Star). The big bounty achievements unlock cosmetics too: ⭐ Sheriff Star, 🤠 Bounty Hunter's Hat, 📜 Dead or Alive avatar ring and the Most Wanted name colour. Everything works on publicaccess.tv/bounties too: see every bounty, chip in, claim one with a note, and (if you posted it) pay the hunters or cancel.
#
!wager @user [amount] [what you're betting on] judge @someone
همه در وب‌سایت کار می‌کند

Bet another user PAT on anything — !wager @bob 10k Lakers win tonight judge @carol.

همچنین: !wagers
مثلاً
بیشتر
Bet another user PAT on anything — !wager @bob 10k Lakers win tonight judge @carol. Your stake is held in escrow straight away; they have 10 minutes to !accept (or !decline) and match it. The judge — anyone except the two of you — decides with !wager settle W12 @winner, or !wager settle W12 void to refund both. Winner takes the pot minus 5% to the casino. Add by 2d to set how long the judge has (default 7 days, max 30); if it isn't settled by then, both get their PAT back. Min PAT 1,000. !wager list shows your open wagers · !wager cancel W12 before it's accepted. If you have several offers waiting, !accept W12 picks one. Escrowed PAT survives Pepe restarts. Everything also works on publicaccess.tv/wagers.
#
!pool new [question] judge @someone
همه در وب‌سایت کار می‌کند

Betting pools — the simple way to bet as a group, no shares: !pool new Will it rain Friday?

همچنین: !pools
مثلاً
بیشتر
Betting pools — the simple way to bet as a group, no shares: !pool new Will it rain Friday? judge @carol closes 2d (yes/no, or options a/b/c). Bet with !pool M5 yes 5k (min 500, as often as you like). When the judge settles it (!pool settle M5 yes), the winners split the losing side's pot in proportion to their stakes, after 5% of the losing pot goes to the casino — so a correct bet never pays back less than you put in. Nobody backed the winner, or it's voided, or the judge never calls it within 7 days: everyone is refunded. !pools lists the open ones; they're on publicaccess.tv/wagers, each with its own page at publicaccess.tv/markets/<id>.
#
judge @pepe — Pepe as the judge
همه

Name Pepe as the judge of a market, pool or wager (judge @pepe) and he decides it himself: when trading closes (or every few hours on a wager) he searches the web and, if he's confident,…

مثلاً
بیشتر
Name Pepe as the judge of a market, pool or wager (judge @pepe) and he decides it himself: when trading closes (or every few hours on a wager) he searches the web and, if he's confident, proposes a result with one line of reasoning. It pays out after a dispute window (default 1 hour). Anyone with PAT in it can object — !market dispute M3 why, !pool dispute M5 why, !wager dispute W3 why — and enough disputes (one is enough on a wager) send it to an admin. Ask him to look now with !market ai M3 / !wager ai W3. If he can't tell, he waits and tries again. Admins can settle or void it any time.
#
!market new [question] judge @someone
همه در وب‌سایت کار می‌کند

Open a prediction market anyone can trade — !market new Will Samira come back this week?

همچنین: !markets
مثلاً
بیشتر
Open a prediction market anyone can trade — !market new Will Samira come back this week? judge @carol closes 2d. Yes/no by default, or give 2–6 answers with options red/blue/green. Markets trade shares, like Polymarket: each answer has a price between 0 and 1 PAT (the crowd's odds), and every share of the winning answer pays 1 PAT. Buy with !market M3 yes 5k (spend 5k PAT, min 500) — buying pushes the price up, selling pushes it down. Sell any time while trading is open with !market sell M3 yes 300 or all, so you can lock in a profit (or cut a loss) before the result. !market mine shows your positions with your entry price, today's price and profit/loss; !market M3 the prices, !market list the open ones. 2% fee on every buy and sell. Trading closes at the set time — a duration (closes 2d) or a date (closes 2026-11-03 18:00 ET, any zone name; default 1 day, within the admins' limits, normally 1 hour to 90 days) — and the AI judge is only asked after it; the judge — who can't trade — calls it with !market settle M3 yes, or !market settle M3 void <reason>. On a void, trading fees are not refunded (they were taken when you traded): the Federal Reserve takes back its seed first, then holders split what's left in the market, up to what they put in — so if others sold at a profit before the void, holders get back less. Betting pools and wagers are different: a void there refunds every stake in full, fees included. All of it, judging included, works on publicaccess.tv/markets with a price chart. The Federal Reserve seeds each market's liquidity and gets back whatever's left over. Start one from the site too. For the old simple pool model, see !pool.
#
!loan @user [amount] [rate%] [term]
همه در وب‌سایت کار می‌کند

Lend PAT with interest — !loan @bob 50k 10% 7d.

همچنین: !loans
مثلاً
بیشتر
Lend PAT with interest — !loan @bob 50k 10% 7d. The amount is held from you straight away; they have 10 minutes to !accept (or !decline). Once accepted they get it and owe the amount plus the interest (a flat rate for the term, max 50%) by the due date. !loan repay L5 pays it all, or !loan repay L5 10k pays part, any time. When it's due, Pepe collects automatically — whatever they have, then the rest as PAT comes in. Anything still owed grows 2% a day (capped at +50% of the loan) and they carry a public LATE mark until it's paid. 10% of the interest goes to the Federal Reserve; the amount you lent always comes back to you in full. !loan check @user shows someone's debts and late marks before you lend · !loan list · !loan forgive L5 (lender) · !loan cancel L5 before it's accepted.
#
!borrow [amount] [term] (or !loan reserve) — borrow from the Federal Reserve
همه در وب‌سایت کار می‌کند

!borrow (same as !loan reserve; also !fed) shows the Reserve's rate (per week, pro rata) and your instant limit, which grows with your level and with every Reserve loan you repay (and…

همچنین: !fed · !loans
مثلاً
بیشتر
!borrow (same as !loan reserve; also !fed) shows the Reserve's rate (per week, pro rata) and your instant limit, which grows with your level and with every Reserve loan you repay (and halves if one ever went late). !borrow 50k 7d borrows straight away if it's within your limit; anything bigger is sent to the admins as a request — or ask directly with !loan request 200k 14d what it's for. Repay with !loan repay L7; the principal and the interest go back to the Bank vault that lent it. One Reserve loan at a time, none while you're late on any loan. Unpaid Reserve loans are collected and marked LATE exactly like personal ones. Admins: !loan requests · !loan approve LR3 [amount] [term] [rate%] · !loan deny LR3 [why] · !loan grant @user 100k 7d. Your loans are on publicaccess.tv/wallet.
#
Credit score
همه

Everyone has a credit score from 300 to 850 built from their loan history (personal and Reserve loans): it starts at 580, gains +20 per loan repaid on time (up to +160), loses 30 per…

مثلاً
بیشتر
Everyone has a credit score from 300 to 850 built from their loan history (personal and Reserve loans): it starts at 580, gains +20 per loan repaid on time (up to +160), loses 30 per loan repaid late, 120 per default (written off or forgiven while late), 100 per loan late right now and 10 per loan Pepe had to collect; owing a lot against your level costs up to 60 (owing nothing is +20); account age (-20 under a week, up to +40 after a year) and level (+3 each, up to +60) count too. Bands: 800 Excellent · 740 Very good · 670 Good · 580 Fair · below Poor. !borrow shows yours with its biggest factors, !loan check @user and a !loan @user ... offer show the borrower's to the lender, and admins see it on every Reserve request. The full breakdown is on your wallet. It's information only — it doesn't change your instant Reserve limit.
#
!accept [id]
!decline [id]
همه در وب‌سایت کار می‌کند

Accept or decline anything waiting on you: a duel or brawl (2 minutes to answer), a wager or loan offer, a mic head-to-head.

مثلاً
بیشتر
Accept or decline anything waiting on you: a duel or brawl (X12, 2 minutes to answer), a wager (W12) or loan (L5) offer (10 minutes), or a mic head-to-head (AC3). With one thing waiting, plain !accept takes it; with more than one Pepe lists them and you add the id. If a duel or brawl aimed at you was made, replaced or withdrawn in the last 15 seconds, plain !accept shows you the terms and you accept with the id (!accept X12), so nobody can swap a bigger fight in just before you answer. A duel or brawl is accepted in the room it was made in. Accepting one takes your matching stake into escrow and the fight starts.
#
!raffle
!raffle <id>
!raffle buy <id> [how many]
همه

🎫 PAT Raffles: see the open raffles and buy tickets - anyone verified can run one on publicaccess.tv.

مثلاً
بیشتر
🎫 PAT Raffles run on publicaccess.tv: someone puts up a prize (PAT, a Prize Shop item or a custom prize), sets a ticket price, and a provably fair draw picks the winner - on a date (if the minimum is sold) or the moment a target number of tickets is sold. !raffle lists the open ones (🏛️ official house raffles first), !raffle 12 shows one, !raffle buy 12 5 buys 5 tickets as your linked PATV account. Every ticket is held in escrow until the draw; a raffle that doesn't draw by its expiry refunds every ticket in full. You can't buy tickets in your own raffle (or a linked account's). The winner gets the prize, the creator the ticket sales minus a 10% fee (to the House); an official raffle's tickets all go to the House. Pepe announces new raffles, milestones and the draw in the raffle's pad room and Pepe's Pad (official ones in every room). Run your own, see the proof of every draw: publicaccess.tv/raffles. PAT are points with no cash value. (Not the automatic chat raffle - chatting still enters you in that one.)
#

Heists & GTF

36 دستور

Grand Theft Frogger: heists, gangs, turf wars and your character.

!gang withdraw
!gang limits
همه در وب‌سایت کار می‌کند

The treasury is a shared pot you draw from, not a payroll.

مثلاً
بیشتر
The treasury is a shared pot you draw from, not a payroll. There's no daily wage any more — income stays banked and each member takes what they need up to their rank's daily allowance: owner unlimited, officer 250,000, member 100,000, recruit 25,000. Allowances are per person, so one officer emptying theirs no longer locks out the rest of the crew, and they reset on the daily tick.

!gang limits shows the current allowances; the boss sets them with !gang limits <owner|officer|member|recruit> <amount> (0 = unlimited). Withdrawals pay a 5% laundering cut to Fort Knox (the vault bank heists rob) on the way out.
#
!gangs reset
ادمین‌ها در وب‌سایت کار می‌کند

The start-over button.

مثلاً
بیشتر
The start-over button. Wipes every gang — members, treasuries, rep, Turf Score — and clears the whole map, banks and stakes included. Nothing is refunded and there's no undo, so it asks for !gangs reset confirm. Distinct from a season ending, which keeps rep and hands stakes back.
#
!turf season
!claim
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Turf Score is the season standing, separate from gang rep.

مثلاً
بیشتر
Turf Score is the season standing, separate from gang rep. It builds every day you hold a borough — outer 1, mid 2, centre 4 per day (×100) — so a season is won by holding ground over time, not by sweeping the map on the last day. Holding at the final whistle adds up to +25%. !turf season shows the table, the day, and the prize pot.

It's also the invasion gate: 500 to move on a mid borough, 2,000 for Mayfair. Earned this season, so an old gang doesn't start with the map unlocked.

Claiming is a crew event. !claim <borough> musters for 45s — crewmates !join for 5,000 PAT each — then the whole crew rolls against whoever's already there. 8 rounds outer, 9 mid, 10 centre, 2 strikes each, and numbers genuinely tell (a crew bonus applies from 3 up). Geared success runs about 24% solo · 68% at three · 89% at five on an outer borough, 39% at five for a mid one and 17% for Mayfair — so the crown needs a real gang. The stake is only paid if you take it: a failed run costs the buy-ins, never the deposit.

Season end (30 days, or !turf end): the top score takes the pot — everything the streets banked, matched from the incentive budget. If nobody scored, the pot rolls over into next season's. Business banks go to the Federal Reserve, convoy cargo still on its way goes to Fort Knox, and every stake is refunded — holding turf is never a losing move (a disbanded gang's stake goes to its members). Ownership, banks and Turf Score reset; gang rep is permanent and carries over. London's season 4 is the last borough season: after it the war moves to the rooms themselves (!room).
#
!heist convoy
!defend
!turf cargo
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Every business queues its takings as cargo instead of banking them on the spot.

بیشتر
Every business queues its takings as cargo instead of banking them on the spot. Since 2026-10-11 the casino rake, the fight rake, songs, voices, shout-outs, !say, cosmetics and heist gear no longer feed the businesses: that share goes to the vault of the room the PAT was spent in, !fortify supplies go to Fort Knox and the wheel cut is gone (the House keeps all wheel turnover), so for the rest of the season businesses earn mostly from tips. Every so often an armored convoy leaves carrying the lot — announced in the room, naming the business and the haul — and for 15 minutes it's on the road and takeable.

Rivals only: !heist convoy intercepts it. You can't rob your own gang's PAT. The prize is the cargo itself — every round's loot comes out of it, and survivors split whatever's left; no vault, no door — and the owners never see a penny of what's taken.

Owners: !defend to ride shotgun. Each guard raises every DC on that run, so a well-escorted convoy is a genuinely bad idea to hit.

If nobody takes it (or the crew gets pinched), what's left of the cargo banks as normal. !turf cargo shows what's on the road now, or what's building up if nothing has left yet. This is the valve that keeps PAT moving — what the room spends becomes what the room can steal.
#
!gang [subcommand]
همه در وب‌سایت کار می‌کند

Form and run a gang.

بیشتر
Form and run a gang. !gang create [TAG] <name> founds one (50,000 PAT) — the [TAG] is optional (auto-generated if you skip it) and can be changed anytime with !gang tag <TAG>. Recruit with !gang invite @user (they !gang accept). Also: leave, kick @user, promote/demote @user, boss @user, deposit <amt> (add PAT to the treasury), disband (the gang's boroughs are freed and their stakes join the treasury split among the members), info [name]. Every member win earns the gang rep → levels → more member slots. Keep 5+ gangmates alive together in a heist for a synergy roll bonus (it fades if the gang gets whittled down).
#
!defect
همه

Leave your gang and go solo, forfeiting your share of its treasury and rep.

بیشتر
Leave your gang and go solo, forfeiting your share of its treasury and rep. Same as !gang leave, kept as a shortcut.
#
!gangtop
همه در وب‌سایت کار می‌کند

Gang leaderboard by rep, with a link to the full gang board on publicaccess.tv.

بیشتر
Gang leaderboard by rep, with a link to the full board at publicaccess.tv/gtf/gangs: every gang's members (their heist avatars), upgrades, treasury and war record, and a page per gang.
#
!gtf
همه

Grand Theft Frog in one line: links to how heists, bounties, gangs and turf wars work.

همچنین: !gangwars · !grandtheftfrog · !pond · !pondlife
بیشتر
Pepe replies with the links: the GTF guide on publicaccess.tv, the bounty board, the live turf map and the gang leaderboard, plus a reminder that !sheet shows your character. Aliases: !grandtheftfrog, !pondlife, !gangwars.
#
!heist [job]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Rob a target, D&D-style — a multi-round survival gauntlet with your !sheet stats, gear, and gang.

بیشتر
Rob a target, D&D-style — a multi-round survival gauntlet with your !sheet stats, gear, and gang. Each round everyone rolls 1d20 + a random stat's modifier vs a rising difficulty (plus crew/flawless/gang bonuses). Survive to bank loot, !bail to walk away, get pinched and your loot is split among the survivors.
The vault door: the casino and bank jobs end at one shared roll for the whole crew, made by whoever's best placed for the stat it tests. Open it and the crew splits a slice of the vault — usually a few percent, occasionally a huge haul (up to 40% of the vault, very rarely). Fail it and everyone at the door loses the loot they were holding (it stays in the vault) — unless a ⚖️ Good Lawyer saves half. So the last !bail window, right before the door, is the big decision: walk away with your loot, or risk it for the vault.
Odds: the door is hard on purpose — even a perfect sheet with a full kit opens the casino door only about a third of the time solo, and the Federal Reserve's under 1 in 10; an ordinary sheet still has a real long shot. The bank pays 4× more loot per round than the casino to make up for it.
Jobs (!heist <job>, or !heist list): 🏪 store — small, quick, always open, and a clean getaway can swipe a heist-shop item from the back room (about 1 in 4 robbers, more solo or with a flawless crew, 3 a day); 🎰 casino — 5,000 to join, 9 rounds + the door (needs a 100k+ jackpot); 🚚 convoy — rob a gang's cargo run (needs a casino job first; it pays out of the cargo itself); 🏛️ bank — 20,000 to join, 11 rounds + the door, the legendary Federal Reserve (needs 📐 Blueprints and a casino job, 500k+ vault). Vault jobs are paced by your own heat — everyone in the crew takes it, not just the starter — plus a cooldown per job type (store 30m, casino 2h, bank 8h) that now survives Pepe restarting. Round loot and the vault slice both scale with the vault, so a fat vault is worth more to everyone. Deep runs can drop rare scores: 📐 Blueprints (unlocks the bank), 🎲 Loaded Dice (!reroll a stat), 💍 Kingpin's Ring (!ring +1 a stat), 📈 The Fence (+10% payouts), and 🧠 Mastermind (advantage on your two best stats). Gear up with !shop. See /heist for the guide.
Your loot is real: what you bank each round is set aside from the vault as you win it, so you always walk out with it. If the vault can't cover a round, Pepe says so — nat 20s get paid first and the rest split what's left.
Other rooms: you can !join a heist from any room, but the rounds — and !bail — only work in the room it's running in.
Watch it live: publicaccess.tv/gtf/heist shows the heist running now - the overlay from Pepe's stream, the crew (in, pinched, bailed and what they hold) and everything that happened. Pepe posts the link when a heist starts; the GTF minimap links it too.
#
!bail
همه در وب‌سایت کار می‌کند

During a heist, walk away between rounds to lock in your accrued loot and quit while you're ahead — only affects you.

بیشتر
During a heist, walk away between rounds to lock in your accrued loot and quit while you're ahead — only affects you. Press your luck or play it safe: get pinched and your loot goes to the crew, and on casino/bank jobs a failed vault door loses everything you're holding — the window right before the door is your last chance to walk. 🏁 Ghost Plates add +20% when you bail.
#
!heisttop
!heistboard
همه در وب‌سایت کار می‌کند

Show the top 3 heist hauls and the deepest run, plus a link to the full Grand Theft Frogger leaderboards on publicaccess.tv/gtf/leaderboards.

بیشتر
Show the top 3 heist hauls and the deepest run in chat, plus a link to the full Grand Theft Frogger leaderboards (publicaccess.tv/gtf/leaderboards): total points stolen, deepest runs, survival rate, the arena, brawls and duels. Players who are !incognito show as "someone".
#
!sheet
!stats
همه

View your heist character sheet — your unique pixel avatar, 6 D&D stats and your class, which gives advantage on its stat.

بیشتر
View your heist character sheet — your unique pixel avatar, 6 D&D stats and your class, which gives advantage on its stat. Use !sheet <user> to look someone up, or !sheet regen to re-roll your stats for 50,000 PAT (resets and hands back all your allocated points to spend again; your heist record, gear, items and avatar are kept; used Kingpin's Rings come back to your bag). Your sheet's page is publicaccess.tv/gtf/sheet/<you>: stats, record, loadout with item art, fights and your avatar with its cosmetics. On your own page you can re-roll the sheet or the avatar too, for the same price.
#
!avatar
!avi
همه در وب‌سایت کار می‌کند

Show your one-of-a-kind pixel avatar.

بیشتر
Show your one-of-a-kind pixel avatar. It appears on your !sheet, on the gang roster page, and on the live heist & arena stream overlays (your rolls, wins and losses play out on screen). !avatar regen mints a fresh random look for 20,000 PAT (also a button on your sheet page, publicaccess.tv/gtf/sheet/<you>).
#
!allot [stat]
همه

Spend a stat point on str/dex/con/int/wis/cha.

بیشتر
Spend a stat point on str/dex/con/int/wis/cha. You earn 1 point every 10 levels.
#
!reroll [stat]
همه

Spend a 🎲 Loaded Dice (a rare heist drop) to re-roll one stat — a gamble, it can go up or down (and may change your class).

مثلاً
بیشتر
Spend a 🎲 Loaded Dice (a rare heist drop) to re-roll one stat — a gamble, it can go up or down (and may change your class). Any 💍 Kingpin's Rings you'd put into that stat come back to your loadout, since the re-roll wipes their +1 — !ring <stat> them again.
#
!ring [stat]
همه

Spend a 💍 Kingpin's Ring (a rare heist relic) to permanently raise one stat by +1 (up to 20).

بیشتر
Spend a 💍 Kingpin's Ring (a rare heist relic) to permanently raise one stat by +1 (up to 20). Rings you've used show on !stats (💍 rings used: 2 (STR, INT)) and on your sheet page. If a !regen or a !reroll of that stat wipes the +1, the ring is returned to your loadout.
#
!heistmarket [item]
!heistmarket mine
!heistmarket claim <#>
!heistmarket prices <item>
!market heist [item]
همه

🥷 The heist market: heist items other players are selling for PAT, cheapest first.

مثلاً
بیشتر
🥷 The heist market: heist items other players are selling for PAT, cheapest first (!heistmarket ring filters). mine shows your listings, prices <item> the last sale prices. If an item you bought (or took back) can't go into your loadout yet - you already own that gear, or you're at 10 of that item - it waits in the market: claim <#> once there's room. A 5% market fee goes to Fort Knox. 🔒 Soulbound relics (Kingpin's Ring, Mastermind, The Fence) never go on the market. Full market on the website.
#
!sell <item> <price> [qty]
همه

List a heist item on the heist market for other players to buy.

مثلاً
بیشتر
List a heist item from your loadout on the heist market, e.g. !sell ring 250k or !sell lockpick 3k 3 (the price is for the whole lot). The item leaves your loadout while it's listed - it can't be used in a heist or the arena, and listed gear stops counting. When it sells you get the price minus the 5% market fee (to Fort Knox). Take it back any time with !delist <#>. 🔒 Soulbound relics - the Kingpin's Ring, Mastermind and The Fence - stay with the player who found them and can never be sold, traded or pawned (Loaded Dice and Vault Blueprints can). Pepe's one-shot instant buys (Pardon, Burner Identity...) aren't items you hold, so they can't be sold. Up to 10 listings an hour.
#
!buyitem <#>
همه

Buy a heist item off the heist market by its listing number.

بیشتر
Buy a heist item off the heist market by its listing number (!heistmarket shows them). You pay the price, the seller gets it minus the 5% fee, and the item lands in your loadout within a minute. Permanent gear is one per player - you can't buy gear you already own - and you can't buy your own (or your linked account's) listings.
#
!delist <#>
همه

Take your listing off the heist market; the item goes back into your loadout.

مثلاً
#
!pawn <item> [qty]
!pawn <item> [qty] yes
همه

Sell a heist item back to the House for part of its shop price (when the pawn shop is open).

بیشتر
Sell a heist item back to the House for part of its shop price - only while the pawn shop is open (an admin switch; it's closed by default). !pawn lockpick 2 quotes the price, !pawn lockpick 2 yes sells. Items with no shop price (rare loot) aren't taken unless an admin set a value. 🔒 Soulbound relics (Kingpin's Ring, Mastermind, The Fence) are never taken.
#
!shop
!store
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Browse the heist gear shop.

بیشتر
Browse the heist gear shop. Every item fires at most once per heist (one of each — a full kit carries many kinds). Permanent gear: Body Armor (+2 CON/−1 DEX), Sidearm (+2 STR/−1 CHA), Grip Gloves (+2 DEX/−1 STR). Stat rescues (2k each) — +2 on a failed check in their stat (+1 on the bank job): 🧨 Breaching Charge (STR), 🔓 Lockpick (DEX), 💉 Painkillers (CON), 💻 Hacking Rig (INT), 📡 Police Scanner (WIS), 🪪 Fake Badge (CHA) — which ones are worth carrying depends on your weak stats. 🔫 Extra Clip rescues any stat; 💊 Uppers give advantage once on a tough round or the door; 🔥 Thermite guarantees a pass, but only on an easy round (DC 8 or less). Survival: 🔑 Handcuff Keys (~50% to slip a pinch), 🎭 Body Double (20k — guaranteed), ⚖️ A Good Lawyer (8k — door insurance: keep half your loot when the vault door fails, or when you're pinched), 🏁 Ghost Plates (+20% on a bail). Crew perks: 🚗 Getaway Driver (pulls a robber out of a pinch), 🗺️ Schematics (−1 to every DC), 💨 Smoke Bomb (crew advantage on a brutal round). Plus arena/PvP gear, 📦 Black-Market Crates (7k — a random heist item you're not maxed on), 🧳 Burner Identity, 🎩 Alibi and 📜 Presidential Pardon for heat. Full details on /heist.
#
!buy [item] [qty]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Buy heist gear with PAT, e.g.

بیشتر
Buy heist gear with PAT, e.g. !buy lockpick 3 or !buy armor. It's stored on your sheet and auto-triggers during your next heist — no mid-heist commands needed.
#
!gear
!inv
!inventory
همه در وب‌سایت کار می‌کند

Show your owned gear and consumables (or !gear <user> to check someone else's loadout).

بیشتر
Show your owned gear and consumables (or !gear <user> to check someone else's loadout).
#
!turf
!map
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Show the live control map — who holds what.

بیشتر
Show the live control map — who holds what. !turf <area> shows a single borough's business, owner, stake, income and defences. !turf help lists the sub-commands.
#
!claim [area]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Claim an unowned borough for your gang, locking a stake from the treasury (outer 500k · midtown 2M · Mayfair 10M PAT).

بیشتر
Claim an unowned borough for your gang, locking a stake from the treasury (outer 500k · midtown 2M · Mayfair 10M PAT). Higher tiers need rep earned since Turf Wars launched (midtown 5,000 · Mayfair 15,000) — so no grabbing the casino on day one.
#
!invade [area]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Raid a rival gang's borough that borders one of yours.

بیشتر
Raid a rival gang's borough that borders one of yours. No turf yet? You can raid any outer borough (Croydon, Brixton, Peckham, Hackney, Tottenham, Camden) for a foothold, even when the whole map is held — mid and center still need a border. Opens a muster window — your gang !joins the crew while the defenders !defend. The crew rolls through the stash's defence DC ladder; crack it to seize the stake and flip the borough, or get repelled. Same tier-rep gates as claiming. (Pepe pulls on a balaclava for the raid. 🏴)
#
!room
!room <room>
!room claim <room>
!room invade <room>
!room perks <room> <perk> <perk>
!room topup <room>
!room release <room> [cancel]
همه

Room turf wars: gangs control the pads themselves - bond a free room, raid a held one, pick its perks.

مثلاً
بیشتر
After London's last season, turf wars move to the rooms. !room shows the map: every pad busy enough to fight over (30-day pad-vault inflow of 10,000 PAT a day or more), its tier, its bond (20 days of its inflow, 500k to 20M) and who holds it. !claim <room> bonds a free room from your gang treasury (boss or officers). Holding a room costs upkeep every day (8% of its 7-day inflow, at least 3,000), paid into the room's own vault, and pays the gang its slice of the room (15% of a tenth of the vault, capped at a quarter of its inflow) - big slices travel on a convoy that anyone in the room can try to !hijack. !invade <room> raids a held room: your crew !joins (20k each, into the pad's vault win or lose), the holders !defend; win and you post your own bond, the old holder loses 25% of theirs into the vault and gets 75% back. Rooms are locked 72 h after they change hands. Pick 2 perks (3 in the busiest rooms) with !room perks: autoshop, fightclub, gunstore, warehouse, bunker, dispensary. !room release gives 72 h notice and returns the whole bond. Miss upkeep twice and the room is neglected (easier to raid); let the bond fall behind its recomputed size for a week and it is exposed.
#
!hit
!hit convoy
!hijack
همه

Hit a payout convoy - typed in the room it left from, once a day, if you've been there 30 minutes today.

بیشتر
With convoys on, a room payout or a gang's daily slice of 25,000 PAT or more leaves on a convoy for 10 minutes, announced in the room. !hit (or !hijack; !hit convoy if you're also at a blackjack table) musters a crew that others !join (5,000 buy-in each). To crew you need to be in that room and to have been there 30 minutes today, with a PATV account linked to your chat login that is at least 14 days old and level 3+, not flagged as an alt - and you can't hit a convoy carrying your own payout or your own gang's slice. One attempt a day. The gang that controls the room can !defend. Win and the crew splits up to 20% of the convoy and gets the buy-ins back - a convoy can only be hit once; lose and the buy-ins go into the pad's vault.
#
!join
همه در وب‌سایت کار می‌کند

Join the raiding crew during an invasion's muster window (also joins a forming heist crew or trivia lobby).

#
!defend
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Rally to your gang's stash while it's under attack — every online defender raises the defence DC the raiders must beat.

#
!fortify [area] [amount]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Spend treasury PAT to permanently raise a borough's defence DC against future invasions.

بیشتر
Spend treasury PAT to permanently raise a borough's defence DC against future invasions.
#
!turf upgrade [area] [name]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Buy a permanent stash upgrade for a borough you hold: guards (always-on defenders), panicroom (shields part of the stake when cracked), laundromat (boosts the business's income).

بیشتر
Buy a permanent stash upgrade for a borough you hold: guards (always-on defenders), panicroom (shields part of the stake when cracked), laundromat (boosts the business's income).
#
!turf name [area] [name]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Rename your borough's business for flavour — your name shows on the control map.

#
!turf sinks
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Show how much real player spending each business captured on the last daily tick (a calibration view of where the economy's PAT is flowing).

#
!gang deposit / withdraw [amt]
همه در وب‌سایت کار می‌کند

Add to or draw from the gang treasury.

بیشتر
Add to or draw from the gang treasury. Withdrawals are capped at 100,000 PAT/day (daily wages don't count) so nobody drains the war chest in one go. See also !gang upgrade and !gang defect (leave your gang).
#

Stage, streaming & clips

14 دستور

Snaps, clips, cams and the stage.

!snap <user> [-e <hours>]
!snap on|off|status
همه 100 PAT اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Grabs a still from someone's cam and posts a link that expires — 25,000 PAT (admins free).

همچنین: !unsnap
مثلاً
بیشتر
Grabs a still from someone's cam and posts a link that expires — 25,000 PAT (admins free). The default life is 24 hours; once it's up the image is deleted and the link is dead. Shorten it for one shot with -e (!snap moxier -e 2 = two hours; 5 minutes minimum, 7 days maximum). A copy is also saved on the bot machine, which the expiry doesn't touch.

Unlike !look this leaves a picture on the web, so it ships switched off and each room opts in — while it's off, only admins can use it. Room mods switch it by typing !snap on / !snap off in that room (enable / disable work too; mods = Pepe admins, the room's owner and its red list); !snap status shows it for anyone. The same switch gates the website's stage snaps and clips of Pepe's stream. To snap someone actually named "on", write !snap @on. Needs the cam window (see !activeroom).
#
!clip <user> [-t <secs>] [-e <hours>] [-na | -ao]
!clip on|off|status
همه 1,000 PAT اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Same as !snap but a short video — 50,000 PAT (admins free).

همچنین: !rec · !record
مثلاً
بیشتر
Same as !snap but a short video — 50,000 PAT (admins free). Records 40 seconds by default; -t sets the length up to 60s (!clip moxier -t 30). Pepe posts "recording X for 40s…" in the room before he starts. Same 24-hour expiry as a snap, same -e to shorten it, same local copy kept on the bot machine. Aliases !rec, !record.

Sound is on by default — the room's audio is recorded into the clip. Two things have to be true, or it records silently and says which failed: the room must be the one Pepe is listening to (see !audioroom — the loopback carries one room at a time), and someone must be on the mic. -na (or -mute) records video only; -ao records sound only — an audio clip of whoever's on the mic, with its own player page.

Clips are downscaled and compressed to stay postable; if someone's cam is too busy to fit even at the smallest setting, Pepe says so and refunds rather than posting a broken link. Ships switched off per room like !snap: room mods type !clip on / !clip off there (!clip status for anyone); the website's 🎬 Clip follows the same switch. !clip @on clips a user named "on".
#
!autoclip <user> [-n count] [-t secs] [-na | -ao]
همه اتاق می‌تواند خاموشش کند

Clips them when they take the mic in this room — one clip per mic-up, and -n 5 pre-pays five (up to 20).

مثلاً
بیشتر
Clips them when they take the mic in this room — one clip per mic-up, and -n 5 pre-pays five (up to 20). Same options and price per clip as !clip, paid up front; unused clips are refunded if you !autoclip cancel <user> or a day goes by without one being taken. Running it again for the same person adds more. A clip is never used up on a re-grab while one is still recording, or within a minute of the last. !autoclip list shows what's left. Admins can add -always to clip them on every mic-up until cancelled.
#
!clipmic
!clipmic @user
!clipmic 3
همه 500 PAT

Post the audio of a recent mic-up to the room's pad, with its transcript - 500 PAT, 40% to the people heard.

مثلاً
بیشتر
Pepe keeps the last few mic-ups of the room he's listening to (the last 30 per room, up to 15 minutes). !clipmic posts the last one to the room's pad as an audio post, with its transcript as the caption; !clipmic @user posts that person's last mic-up; !clipmic 3 merges the last 3 (up to 5). It follows the room's !clip switch (admins can still use it while it's off) and costs 500 PAT (its own price, clipmic; admins free) - refunded if posting fails. 40% of it goes to the people heard in the clip (a likeness royalty, paid by the website after a 24 h hold). Anyone who typed !likeness clips off can't be clipped.

Never anyone who is !incognito or typed !bridge hide: Pepe doesn't keep their audio at all. Anyone heard in a posted clip can tap Remove me on it on the website.

Pepe's own mic-ups count too: when he speaks on the mic (TTS replies, !say, DJ drops, spoken announcements) !clipmic @pepe clips his last line, and the website's 🔊 Clip works on his 🎙 lines. Only his TTS voice is kept - never music (Spotify), sound effects or jingles. Admins: !clipmic status, !clipmic pepe on|off.
#
!snap list
!snap delete <id|all>
ادمین‌ها اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Kill a snap or clip link before it expires.

همچنین: !unsnap
مثلاً
بیشتر
Kill a snap or clip link before it expires. !snap list shows every live capture — stills and video together, so there's one place to take anything down. It lists — id, whose cam, who took it, which room, and how long it has left. !snap delete <id> takes that one down immediately; !snap delete all clears every live link at once. !unsnap <id> is the short form. Deleting removes the hosted image only — the local copy on the bot machine stays. If the site can't be reached the bot says so explicitly rather than reporting a delete that didn't happen.
#
!cams
همه

List who's currently broadcasting a cam.

#
!cam
!opencam [user]
ادمین‌ها

Open a user's cam inside Camfrog so Pepe / the operator can see it.

#
!lookpublic on|off
ادمین‌ها

Allow or deny regular users to use !look / !camroast (admins can always use them).

همچنین: !lookmode
مثلاً
بیشتر
Allow or deny regular users to use !look / !camroast (admins can always use them). Alias !lookmode.
#
!chattycam on|off
switch on|off
ادمین‌ها

Let chatty mode glance at a user's cam for context when seeing it would improve a reply — no command needed, and used sparingly.

مثلاً
بیشتر
Let chatty mode glance at a user's cam for context when seeing it would improve a reply — no command needed, and used sparingly. In the room Pepe's window is on he's told exactly who is on cam; in other rooms the roster can't be read (it comes from the window), so he isn't given a list — he can still look at someone actually being talked about, and the window switches to that room for the glance and straight back.

**!chattycam switch on|off** controls whether a glance may move the window to this room at all (per room, on by default). Turn it off for a room that's happy for commands to pull the window over but not an idle glance nobody asked for — Pepe then only looks there when it's already the active room. It also needs auto-switch on for that room, and never overrides a room pinned with !activeroom. Costs a vision call each time.
#
!stage cut
صاحبان پد

Ends the paid Main Stage slot that's on air (booked at publicaccess.tv/stage/book) and puts Pepe's stream back on the stage.

مثلاً
بیشتر
Ends the paid Main Stage slot that's on air (booked at publicaccess.tv/stage/book) and puts Pepe's stream back on the stage. The streamer's unused PAT hold is refunded and their stream drops within ~10 s. Same as the Cut to Pepe button on the website. (!stage alone lists the casino tables; !stage feature|push manage which table is on the main stage.)
#
!hq on|off
ادمین‌ها

Switch Pepe's own camera between high quality and normal.

#
!campause
!camresume
مدیران اتاق

Pause and resume Pepe's own camera.

بیشتر
Pause and resume Pepe's own camera. The choice is remembered across restarts.
#
!scene [name]
!scenes
مدیران اتاق

Switch the stream's OBS scene (a partial name is enough); !scenes lists them and shows the current one.

همچنین: !wheelfix
بیشتر
Switch the stream's OBS scene (a partial name is enough); !scenes lists them and shows the current one.
#
!stream start|stop|status
!stream auto on|off
ادمین‌ها

Start or stop the live stream, or check it.

همچنین: !wheelfix
مثلاً
بیشتر
Start or stop the live stream, or check it. auto on keeps it live — it comes back by itself if it drops; !stream stop holds it off until you start it again or Pepe restarts.
#

Music & DJ

17 دستور

Queue songs, vote skips and the Auto-DJ.

!np
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Show the currently playing track, artist, progress, and who requested it (aliases: !nowplaying, !song).

همچنین: !nowplaying · !song
مثلاً
بیشتر
Show the currently playing track, artist, progress, and who requested it (aliases: !nowplaying, !song). Pepe also knows what's playing — just ask him.
#
!upnext
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

See what's playing and the upcoming queue (with who requested each track).

همچنین: !nextup · !qlist · !queued
مثلاً
بیشتر
See what's playing and the upcoming queue (with who requested each track). Aliases: !nextup, !queued, !qlist — or just !queue with no song.
#
!queue [song]
همه 1,000 PAT اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Add a song to the queue for 1,000 PAT (search by song, artist, or both); if nothing's playing it starts immediately.

همچنین: !q
بیشتر
Add a song to the queue for 1,000 PAT (search by song, artist, or both); if nothing's playing it starts immediately. When there's one clear match it's added right away; if the match is ambiguous (or several versions exist) you'll get a numbered list to !pick from. To keep it fair, you can have at most 2 tracks waiting at a time, and you can't add a track that's already in the queue — so nobody floods it.
#
!find [song]
!pick [#]
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

!find (alias !songsearch) always lists the top matches so you can choose the exact track, then !pick 2 queues that one.

همچنین: !searchsong · !songsearch
مثلاً
بیشتر
!find (alias !songsearch) always lists the top matches so you can choose the exact track, then !pick 2 queues that one. Use this when !queue keeps grabbing the wrong version. (Note: !search is the transcript search, not music.)
#
!remove
همه در وب‌سایت کار می‌کند

Remove the last track you added to the queue (alias !unqueue).

همچنین: !rmqueue · !unqueue
مثلاً
بیشتر
Remove the last track you added to the queue (alias !unqueue). Spotify can't pull a song out of the queue directly, so it's automatically skipped the moment it comes up.
#
!skip
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Vote to skip the current track.

همچنین: !voteskip
بیشتر
Vote to skip the current track. Needs 2 votes to pass — stopping music is deliberately easier than starting it. Admins skip instantly.
#
!djban [user]
مدیران اتاق در وب‌سایت کار می‌کند

Suspend a user's DJ privileges — they can't queue, skip, pause or control the music (they can still see !np).

همچنین: !djbans · !djunban
مثلاً
بیشتر
Suspend a user's DJ privileges — they can't queue, skip, pause or control the music (they can still see !np). !djunban [user] restores it; !djbans lists who's banned. Persists across restarts.
#
!pause
!resume
همه اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Vote to pause (or resume) the music — 2 votes to pass, same as !skip.

همچنین: !votepause
بیشتر
Vote to pause (or resume) the music — 2 votes to pass, same as !skip. Admins pause/resume instantly.
#
!convo on|off|minutes <n>|now
مدیران اتاق

Conversation starters.

بیشتر
Conversation starters. When a room goes quiet for a while (20 minutes by default) and people are still around, Pepe throws out something to talk about — a fun question, a hot take, a callback to earlier chat, a would-you-rather, or now and then something topical. Once per quiet spell. Per room, also in the admin panel's Chatty section.
#
!dj on|off
ادمین‌ها در وب‌سایت کار می‌کند

Put Pepe on the decks — he auto-DJs, generating an eclectic set on the fly: crowd-pleasers, deep cuts, every era and genre, no repeats.

مثلاً
بیشتر
Put Pepe on the decks — he auto-DJs, generating an eclectic set on the fly: crowd-pleasers, deep cuts, every era and genre, no repeats. He reads the room — the songs you !queue become cues for what he lines up next. He'll even drop a spoken DJ line over the intro of some tracks (ducking the music under his voice) — toggle with !dj talk on/off (per room — add -all or -global to widen it; !dj talk chance <0-100> sets how often). The DJ only speaks up in rooms actually hearing the set — the ones with !mic music on — and holds the drop entirely if any of them has DJ talk switched off, since the mic carries one stream to all of them. !dj next cues one now, !dj genre <g> nudges the vibe, !dj min <1-5> sets how many picks stay queued ahead, !dj status shows what's going on. !dj clear resets the session for a fresh direction: the vibe, his cues and lined-up picks, and everything waiting in the queue (his picks and listeners' requests — paid requests are refunded; Spotify can't delete from its queue, so those tracks are skipped silently when they come up). The current song plays out and the DJ stays on, waiting for a new !dj vibe (up to 3 minutes) before he lines anything else up. Anyone can steer him: !dj vibe <what you want> (e.g. !dj vibe 90s hip hop) — or just say it: "pepe play some chill stuff". He leans the set that way for the next ~45 minutes. He also builds on what's actually in the queue right now, so his picks flow on from your requests instead of duplicating them. Patter mode (one voice on the mic): while he DJs a room with DJ talk on, everything he'd otherwise say on the mic by himself — welcome-backs for people who join, chatty mic-ups, conversation starters and shout-outs — goes into one short spoken link between songs (over the next intro, music ducked), built from what happened during the song; five people joining is one "welcome in…", not five clips. Questions to him still get a text reply right away. When nothing happened he may open a topic the room is into (or a light headline). Admins tune it with !dj patter on|off · every <n> · words <n> · joins|starters|chatty on|off · budget <n>. Shout-outs: !dj shoutout <name> [message] [-d] (or !shoutout) — the DJ names them in his next link; -d dedicates the next song. 2,500 PAT, held when you ask and only taken when he says it (refunded if he hasn't within 30 minutes; !dj shoutout cancel to undo) — it's split like other paid room commands: by default 20% to the vault of the room it was played in, 10% to the room's owner and the rest to the Federal Reserve. One every 15 minutes per person; keep it friendly — no links, and people who are incognito can't be named.
#
!dj shoutout <@user|name> [message]
!dj shoutout cancel
!dj shoutout list
همه 2,500 PAT

Pay the Auto-DJ to name someone in his next spoken link between songs.

مثلاً
بیشتر
The PAT is held in escrow and only taken when Pepe actually says it; cancel gets it back while it's waiting. !shoutout works too. Admins set the price with !dj shoutout price <PAT> (admins don't pay).
#
!play [song]
همه 1,000 PAT اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Search and play a song, playlist (!play playlist name), or album (!play album name); without a query it starts/resumes playback.

مثلاً
بیشتر
Search and play a song, playlist (!play playlist name), or album (!play album name); without a query it starts/resumes playback. Admins play instantly; everyone else votes — 4 people typing the same !play [song] makes it play. Starting music takes more agreement than stopping it (!skip/!pause need only 2), so one person can't put the room on their soundtrack. If something's already playing, non-admins must !queue instead of cutting it off. Pepe auto-wakes the speaker device first, so playback starts even if Spotify was idle.
#
!volume
!volume <0-100>
!volume up
!volume down
مدیران اتاق

Show or set Spotify's playback volume.

مثلاً
بیشتر
Bare !volume (or !vol) shows the current Spotify volume - anyone can ask. Admins and staff can set it: !volume 60, !volume up / !volume down (10 at a time) or !volume +5. Pepe's spoken DJ drops duck the music to a share of this level and bring it back to it afterwards. !np shows the volume too.
#
!repeat [track/off]
ادمین‌ها در وب‌سایت کار می‌کند

Toggle or set repeat mode.

بیشتر
Toggle or set repeat mode. Modes: track, context (playlist/album), off.
#
!shuffle [on/off]
ادمین‌ها در وب‌سایت کار می‌کند

Toggle or set shuffle mode.

#
!spotify
!sp setup|auth
ادمین‌ها

Connect Pepe to Spotify: !spotify setup <client_id> <client_secret>, then !spotify auth.

مثلاً
بیشتر
Connect Pepe to Spotify: !spotify setup <client_id> <client_secret>, then !spotify auth.
#
!sb
!sb <clip>
!sb room|global|season|packs
!sb on|off
!sb add <label> = <line> [-v <voice>] [-p <price>]
!sb addmic <label> @user
!sb remove <label>
همه در وب‌سایت کار می‌کند

Make Pepe play a soundboard clip on the mic - a few PAT per play, free for clips you own.

همچنین: !soundboards
مثلاً
بیشتر
!sb lists what you can play in this room: the room's own board (Prime Time pads), the global board, this season's board and the packs. !sb <clip> plays one (the closest label wins). Per play: common 1,000, rare 2,500, epic 5,000 PAT, the season board 2,500 (unlimited with a Season Pass), a room clip whatever its owner set - and free for packs you own. Legendary clips are own-only.

Everyone shares the limits, owners and Season Pass included: one sound per person every 45 s (6 per 10 min), the same clip once per room every 3 minutes, one sound per room every 12 s, at most 3 waiting. Season Pass clips jump the soundboard queue. A clip that can't start within a minute is refunded.

Pad owners and room mods: !sb on|off switches it in the room (!say isn't affected), !sb add <label> = <line> -v <voice> -p <price> adds a line Pepe says, !sb addmic <label> @user adds that person's last mic-up (unless they typed !likeness soundboard off - they earn 30% of every paid play), !sb remove <label>. Clips in a community (cloned) voice pay its owner 30%.

Buy packs, the season board, All-Access and legendaries - and preview every clip - at /soundboards, or tap 🔊 Soundboard on a pad's Live tab.
#

Moderation

44 دستور

Community votes for everyone; mod and pad-owner tools.

!ghost
!ghost on
!ghost off
ادمین‌ها

👻 Ghost mode for site staff: open cams on the website without telling the owner - always audited.

مثلاً
بیشتر
For moderation. While it's on, opening someone's cam on the website (live, a snapshot or a clip) doesn't send them Pepe's PM, you aren't listed in their !whowatching or the privacy page's who's-watching list, you aren't counted in the viewer numbers, and Pepe leaves it out of the room's mod log. It's never silent: every ghost view and every switch on or off is logged for the admins (Admin → Pepe → Live cams). For moderation it also gets you past an owner's choices: you can view a cam switched off for the website (!livecam off), kept private or blocked to you - every such view is logged with what it got past, and you can never save or post it. Only accounts whose PATV class is Admin or Staff can switch it on; the same switch is in Settings → Privacy. !ghost on its own shows your setting.
#
!votekick [user]
همه در وب‌سایت کار می‌کند

Start a vote to kick a user from the room.

بیشتر
Start a vote to kick a user from the room. Needs at least 5 voters with 80% voting yes to pass. Vote lasts 60 seconds. Can't votekick admins.
#
!vk yes
!vk no
همه

Cast your vote on an active votekick.

مثلاً
بیشتر
Cast your vote on an active votekick. Type !vk alone to see current tally.
#
!voteblock [user]
همه در وب‌سایت کار می‌کند

Start a vote to mic-block a user (mutes their mic; they stay in the room).

بیشتر
Start a vote to mic-block a user (mutes their mic; they stay in the room). Needs at least 5 voters with 80% voting yes to pass (4 of 5). Vote lasts 60 seconds. Can't voteblock admins.
#
!vb yes
!vb no
همه

Cast your vote on an active voteblock.

مثلاً
بیشتر
Cast your vote on an active voteblock. Type !vb alone to see the current tally.
#
!votemod
!votemodmode
!votedemod [user]
همه در وب‌سایت کار می‌کند

Start a vote to strip a user's moderator status.

بیشتر
Start a vote to strip a user's moderator status. Needs at least 10 voters with 80% voting yes to pass. Vote lasts 60 seconds. Can't target bot admins.
#
!vm yes
!vm no
همه

Cast your vote on an active votemod.

مثلاً
بیشتر
Cast your vote on an active votemod. Type !vm alone to see the current tally.
#
!timeout [user] [hours]
همه در وب‌سایت کار می‌کند

Time a user out — pulls them off the mic/red list, de-mods and mutes them, then auto-lifts when the timer's up (default 24h).

بیشتر
Time a user out — pulls them off the mic/red list, de-mods and mutes them, then auto-lifts when the timer's up (default 24h). Admins apply it instantly, in every room Pepe is in; anyone else starts a community vote (10 voters, 80% — same bar as !votemod). Pad owners time people out directly in their own pad's room only (up to 24 hours, never Pepe's admins or owners): Pepe mutes them in that room and nowhere else — no red list, no other rooms — and it auto-lifts on time (or with !untimeout).
#
!untimeout [user]
ادمین‌ها در وب‌سایت کار می‌کند

Lift a pad owner's time-out in this room.

بیشتر
Lift a pad owner's time-out in this room: Pepe unmutes them here. Only that room's time-out is lifted — a Pepe time-out from an admin or automod stays until it ends (admins lift those with !strike appeal). For the pad's owner and Pepe's admins.
#
!strike appeal [user]
همه در وب‌سایت کار می‌کند

Appeal a user's most recent automod strike — removes the strike, refunds its PAT fine, and lifts any timeout.

بیشتر
Appeal a user's most recent automod strike — removes the strike, refunds its PAT fine, and lifts any timeout. Admins appeal instantly; anyone else starts a 5-person community vote (80%).
#
!vote yes
!vote no
همه در وب‌سایت کار می‌کند

Cast your vote on an active community timeout or appeal vote (aliases !votey / !voten, !voteyes / !voteno).

همچنین: !voteno · !voteyes
مثلاً
بیشتر
Cast your vote on an active community timeout or appeal vote (aliases !votey / !voten, !voteyes / !voteno). If no such vote is live, !vote <option> votes in the current poll instead.
#
!modlog [type] [user] [n]
همه

View mod actions.

مثلاً
بیشتر
View mod actions. Types: kick, block, ban, unban, punish, unpunish, topic, friend, moderator, admin, removed. Filter by user (matches both actor and target). Use by:user to filter by who performed the action, or to:user to filter by who received it. Example: !modlog kicks by:plantbaked 10 or !modlog bans to:madbooth.
#
!roominfo
!roominfo refresh
!roominfo forget
!roominfo site on|off
صاحبان پد

What Pepe knows about this room, and switches for it; for the pad's owners and admins.

همچنین: !roomstats
مثلاً
بیشتر
Shows the room knowledge Pepe has built up for this room (alias !roomstats). refresh rebuilds it, forget wipes it, and site on|off controls whether it's shown on the pad's page.
#
!roomvibe
!roomvibe type fight|chill|adult|music|gaming|support|general|auto
!roomvibe roasts welcome|on_request|avoid|auto
!roomvibe notes <text>|clear
!roomvibe lock|unlock
!roomvibe refresh
!roomvibe reset
صاحبان پد

How Pepe fits in this room: its type, its tone and whether roasts are welcome.

مثلاً
بیشتر
Pepe keeps the same personality in every room but adapts his tone to each one. He learns a room's vibe in the background from its chat, mic, topic and pad description. Anyone can see it. The room's admins (red list) can set the room type, whether he may roast people unprompted, and notes he should follow. Setting a type also locks the vibe: lock freezes it so Pepe never relearns or changes it (he still refreshes the room notes and regulars), unlock lets him keep learning. A pad marked 18+ on publicaccess.tv makes the room an adult room unless the vibe is locked. refresh re-learns it now and reset clears everything, the lock included, and goes back to what he learned.
#
!kickback on|off
exempt add|remove|list <user>
ادمین‌ها

Per room: kick Pepe out and, when he's back in the room, he demotes you to friend.

مثلاً
بیشتر
Per room: kick Pepe out and, when he's back in the room, he demotes you to friend. Pepe admins can always kick him; !kickback exempt add <user> lets others too.
#
!modfines on|off
exempt add|remove|list
strikes [user]
appeal <user>
مدیران اتاق در وب‌سایت کار می‌کند

PAT fines for abusing mod powers, per room — for rooms where Pepe isn't allowed to moderate.

همچنین: !modfine
مثلاً
بیشتر
PAT fines for abusing mod powers, per room — for rooms where Pepe isn't allowed to moderate. Kicks, bans, mic-blocks, mutes and demotions are judged the same way as the automod: a block is fine when the mic was the problem (hogging, no sound, distorted, the room complaining), and everything else goes to the AI judge, which rules it justified when in doubt. Doing it to Pepe always counts. First strike is a warning, then 25,000 → 75,000 → 225,000… PAT into the Federal Reserve (whatever they have, if they can't cover it). Strikes reset after a quiet day. Pepe admins and !modfines exempt are never fined; !modfines appeal <user> removes a strike and refunds the last fine. In a room where the automod is on, it handles abuse instead — nobody is punished twice.
#
!watchlist <user>
ادمین‌ها

Whose cams that person has open.

مثلاً
بیشتر
Whose cams that person has open: Pepe runs Camfrog's /watchlist in this room and relays what the server answers (he may need room powers for the server to answer). He also checks on his own, rarely — only when the room is arguing about who's watching whom, and at most once every 10 minutes. Admins can also name anyone with !whowatching <user> (see !whowatching).
#
!memory ignore [user]
ادمین‌ها

Ignore a user in the memory system.

#
!ignore [user]
ادمین‌ها

Toggle command ignore for a user — their commands will be silently dropped.

بیشتر
Toggle command ignore for a user — their commands will be silently dropped. Run again to unignore. Run without a user to see the ignore list.
#
!globalunblock on/off
ادمین‌ها

Automatically unblock ANY user when they get mic-blocked.

بیشتر
Automatically unblock ANY user when they get mic-blocked. Overrides all block actions room-wide. Persists between restarts.
#
!strike [user]
appeal [user]
ادمین‌ها در وب‌سایت کار می‌کند

Automod polices mic-hogging and mod-power abuse with an escalating strike ladder.

مثلاً
بیشتر
Automod polices mic-hogging and mod-power abuse with an escalating strike ladder. Each strike levies a growing PAT fine (50k → 150k → 450k…); a user who can't afford it takes a double strike instead, and they're told their count, the fine, and why. !strike user shows their strikes/role/timeout status; !strike appeal user removes the last strike, refunds its fine and lifts any timeout. (Non-admins can appeal via a community vote — see !strike appeal in Games & Activities.)
#
!casinoban [user]
!casinounban [user]
مدیران اتاق در وب‌سایت کار می‌کند

Ban a user from every casino game across all sources — the web gold wheel, the in-chat wheel, Hold'em, Blackjack and the Discord bot.

همچنین: !banfromcasino · !unbanfromcasino
مثلاً
بیشتر
Ban a user from every casino game across all sources — the web gold wheel, the in-chat wheel, Hold'em, Blackjack and the Discord bot. Matches their Camfrog name or their linked publicaccess.tv account. !casinounban [user] lifts it. Persists between restarts. (Aliases: !banfromcasino / !unbanfromcasino.)
#
!casino backend on
!casino backend off
!casino backend status
!casino backend all on
!casino backend all off
!casino backend all status
!casino backend default on|off
ادمین‌ها

Switch this room's blackjack and Hold'em to the publicaccess.tv casino backend, where web players can sit at the same table.

مثلاً
بیشتر
Switch this room's blackjack and Hold'em between Pepe's own tables and the publicaccess.tv casino backend. With the backend on, !bj / !holdem and their verbs (!bet, !hit, !stand, !double, !split, !insurance, !autobet, !sit, !check, !call, !raise, !allin, !fold, !cards, !leave) play a table that lives on the site: the same rules, and signed-in web players can sit at it too (Pepe posts the table's link when it opens, and each round's shuffle proof when it ends; !bj fair / !holdem fair repeats it). Hold'em hole cards come by PM. A web table's host can push it into the room, and onto Pepe's stream (one table at a time: first come, then a queue). It refuses to switch while an old table is still open here. status says which one the room uses (anyone can ask). all on / all off switch every room Pepe is in at once (rooms with an old table still open are skipped and keep what they play on) and set the new rooms default, so rooms Pepe joins later follow it; default on|off changes only that default (the rooms he is in keep what they play on now). all status lists every room. On a Pepe with no publicaccess.tv site set up, on is refused and every table stays Pepe's own. The same switches are in Pepe's admin panel (Website & Feed → Backends).
#
!backend status
!backends
!backend all on
!backend all off
همه

See where every publicaccess.tv backend switch stands: the casino per room, the lotto, stashes, GTF records, pools, polls, gangs, the escrow and the capital cluster (markets, Reserve loans, vaults).

مثلاً
بیشتر
status (or !backends) lists every switch in one line: where each feature runs (Pepe or publicaccess.tv), anything frozen or in conflict, how many rooms play the casino on the site, and whether the site answers (anyone can ask). all on|off (admins) switches the per-room switches in every room Pepe is in, which today means the casino (the same as !casino backend all on|off). It never moves the one-way hand-overs: the lotto, stashes, GTF records, pools, polls, gangs, the escrow (ledger and games) and the capital cluster (markets, Reserve loans, vaults) each move with their own command (!lotto backend …, !stash backend …, !gtf backend …, !econ pools backend …, !poll backend …, !gang backend …, !escrow backend …, !capital backend …), one at a time. Pepe's admin panel has the same view (Website & Feed → Backends).
#
!gtf backend on
!gtf backend off
!gtf backend off force
!gtf backend status
ادمین‌ها

Move Grand Theft Frogger's records (heist sheets, loadouts, avatars, duel / brawl / arena records, vault cracks) to publicaccess.tv, or bring them back into Pepe.

همچنین: !gangwars · !grandtheftfrog · !pond · !pondlife
مثلاً
بیشتر
on hands GTF's records to the publicaccess.tv GTF backend (the site must have it enabled too). Pepe pauses GTF commands for a moment once no heist, arena, raid or fight is running, sends everything with a checksum and totals, and switches only when the site confirms the same totals. From then on his files are a local copy and every change goes up to the site; the heist and raid engines stay in Pepe. off is the way back: last changes go up, the site freezes its copy and hands everything back, and Pepe writes it into his own files again. off force goes back to Pepe's local copy without asking the site (only if the site lost the data). status says where the records live and how many changes are waiting to sync (anyone can ask).
#
!gang backend status
!gang backend export
!gang backend cutover confirm
!gang backend rollback confirm
!gang backend detach confirm
ادمین‌ها در وب‌سایت کار می‌کند

Move the gangs (members, ranks, allowances, upgrades, war records, treasuries and rep) to publicaccess.tv, or bring them back into Pepe.

مثلاً
بیشتر
export is the dry run: what would move, with totals, and anything that blocks it (the pools must already live on the site; no withdrawal, disband payout or season close may still be paying; nothing running). cutover confirm pauses gang commands for a moment, sends every gang and member (each with their PATV account) with a checksum and totals, and switches only when the site confirms the same totals; from then on every gang change is a site transaction and the games (heists, raids, claims, the turf tick) stay in Pepe. rollback confirm is the way back while the site answers: every treasury comes back under one key and Pepe owns the gangs again. detach confirm is only for a site that is gone for good: Pepe's last copy becomes the truth. status says where the gangs live (anyone can ask).
#
!capital backend status
!capital backend export
!capital backend cutover confirm
!capital backend rollback confirm
!capital backend detach confirm
!market backend …
!loan backend …
!staking backend …
ادمین‌ها

Move the share markets, the Federal Reserve's loans and the staking vaults to publicaccess.tv together, or bring them back into Pepe.

مثلاً
بیشتر
The prediction markets (shares and their pots), the Federal Reserve's loans to players (requests, limits, collection, the credit history) and the staking vaults (the share book, the stake / unstake queue and the daily 04:00 UTC cut-off) move together: the Bank's value includes the loans still out and the Market maker's the markets it seeded, so the share prices are only right where all three live. export is the dry run: what would move, with totals and the vaults' values, and anything that blocks it (the pools and stashes must already live on the site; nothing may be settling, being funded or mid-move; not within 20 minutes of the 04:00 UTC cut-off). cutover confirm pauses these commands for a moment, sends everything with a checksum and totals, and switches only when the site confirms the same totals, the same vault values to the PAT and the same shares; from then on every trade, loan and stake is a site transaction (also from the website, without Pepe), and Pepe announces them. rollback confirm is the way back while the site answers. detach confirm is only for a site that is gone for good: Pepe's last copy becomes the truth. status says where they live (anyone can ask). !market backend, !loan backend and !staking backend are the same command.
#
!econ engines status
!econ engines export <treasury|monetary|burn|all>
!econ engines cutover <treasury|monetary|burn|all> confirm
!econ engines rollback <treasury|monetary|burn|all> confirm
!econ engines detach <treasury|monetary|burn|all> confirm
ادمین‌ها

Hand the economy's clock-driven policy engines (the treasury's Monday waterfall and daily release, the monetary day, the burn accrual) to publicaccess.tv's scheduler, or bring them back into Pepe.

مثلاً
بیشتر
Three engines, one switch each: treasury (the Monday 04:00 UTC surplus waterfall and the daily 04:00 release), monetary (the Fed band's floor mint and ceiling release, the Monday guarantee, issuance, the daily activity rewards) and burn (the burn reserve's accrual burn). Pepe runs an engine only while its switch is explicitly off; with it on he never runs it, even if the site is down (the site runs the period when it is back). Before a cutover the site runs the engine as a dry run (it records what would move) and then in shadow (it plans alongside Pepe every period and compares his plan with its own; admins set those on /admin/economy). export is the dry run of the hand-over: what Pepe would hand over (the periods he already ran, when his ticks were armed) and anything that blocks it (not within 20 minutes of 04:00 UTC, nothing mid-move here, the pools and the share book already on the site, the engine in shadow there). cutover confirm stops the engine here first, then the site takes it and runs every period from then on (one transaction per period, never twice); what it does is written into Pepe's own books as it happens (the epoch and day records, mints, Fed loan repayments, budget spends, burns) and Pepe still announces burns and tells admins about cap notices and failures. rollback confirm is the way back while the site answers (it goes back to shadow); detach confirm only when the site is gone for good (Pepe runs again from the next period boundary). status says where each engine runs (anyone can ask). Admin mints, Fed grants and loans, flash liquidity and donation mints have their own switch (!econ fed backend); the room payout recipe and the launchpad stay in Pepe.
#
!econ fed backend status
!econ fed backend export
!econ fed backend on
!econ fed backend off
!econ fed backend detach confirm
ادمین‌ها

Hand the Federal Reserve's one-off operations (admin mints, grants, Fed loans, flash liquidity, donation mints) and their books to publicaccess.tv, or bring them back into Pepe.

مثلاً
بیشتر
The Fed's event operations - !econ mint, !econ fund, !econ fedloan (and its early repayment), flash liquidity, the Bank's default backstop, restore and seed mints, the donation mints - and their books (every mint, grant and loan, the monthly mint caps, the Fed band) move to the site as one: from then on the site checks the caps and the band, moves the PAT and writes the journal in one transaction per operation, so a monthly cap can never be passed by two mints landing at once (the site's scheduler mints through the same book). The commands keep their dry runs, confirms and texts; Pepe's copy of the journal becomes a read-only mirror (!econ mints, !econ fedloan, the admin card read it as before). export is the dry run: the journal's totals and checksum, checked by the site without changing anything (needs the pools and the share book already on the site, the economy layers on, nothing half-done here). on freezes the Fed's operations for a moment, sends the journal with a checksum and totals and switches only when the site confirms them with the supply unchanged. off is the way back while the site answers; detach confirm only when the site is gone for good (Pepe's mirror becomes his journal again). With the switch on and the site down an admin operation is refused - never written locally - and a booking whose PAT already moved (a weekly loan repayment, a Bank repayment of a flash loan) waits and is sent again. status says where the Fed's books live (anyone can ask).
#
!aijudge backend status
!aijudge backend on confirm
!aijudge backend off confirm
ادمین‌ها

Make Pepe's AI judge propose its calls to publicaccess.tv, which runs the dispute window and settles, or let him decide locally again.

مثلاً
بیشتر
With on, Pepe still looks into AI-judged markets, betting pools and wagers (web search plus his own chat records) but only PROPOSES a result to the site, with his confidence, his reason and the evidence. The site keeps the proposal and the disputes, and when the dispute window ends without enough disputes it settles the items it runs itself; the ones that still live in Pepe are settled by him when the site says so. !market dispute / !wager dispute go to the site. If the site is down, his calls wait and nothing is settled. off brings the dispute window back to Pepe (calls already made settle on their own window). status says which way it runs (anyone can ask).
#
!cosmetics backend status
!cosmetics backend on confirm
!cosmetics backend off confirm
ادمین‌ها

Move the cosmetic drop table (every win's drop chance, the daily cap, the gates) to publicaccess.tv, or bring it back to Pepe's panel.

همچنین: !cos
مثلاً
بیشتر
on confirm hands Pepe's drop table to the site once; from then on it is edited on the site's admin page (Cosmetics) and Pepe reads it every 5 minutes, still rolling the drops for in-chat games himself (the site rolls the wheel's and the casino tables' drops with the same numbers). If the site is down he keeps using the last copy. off confirm brings the site's numbers back as Pepe's drop knobs. status says where the table lives (anyone can ask).
#
!achievements backend status
!achievements backend export
!achievements backend on confirm
!achievements backend off confirm
!achievements backend detach confirm
ادمین‌ها در وب‌سایت کار می‌کند

Move the chat achievement counters to publicaccess.tv (the site then checks the thresholds and awards), or bring them back into Pepe.

همچنین: !achievement · !achs · !badges
مثلاً
بیشتر
export is the dry run: how many people, unlocks and counters would move, with a checksum, and anything that blocks it. on confirm pauses awards for a moment, sends every counter with a checksum and totals, checks every person's copy on the site and switches only when they all match; from then on Pepe still counts what happens in the rooms and sends it to the site, which checks the thresholds and pays the badge, XP and points once (Pepe announces it in the room). off confirm is the way back while the site answers: everything waiting is sent first, then the counters come back exactly. detach confirm is only for a site that is gone for good: Pepe's last copy becomes the counters again. status says where the counters live (anyone can ask).
#
!automod [action] [user]
ادمین‌ها

Set automatic moderator counter-actions.

مثلاً
بیشتر
Set automatic moderator counter-actions. When a mod event is detected, the bot automatically sends the counter-command. Actions:

!automod unblock user — auto-unblock when blocked

!automod block user — auto-block when unblocked

!automod unpunish user — auto-unpunish when punished

!automod punish user — auto-punish when unpunished

!automod unban user — auto-unban when banned

!automod ban user — auto-ban when unbanned

!automod friend user — auto-give friend when role removed

!automod moderator user — auto-give moderator when role removed

!automod remove user — auto-remove role when given

!automod defend user — demote kicker to friend when this user is kicked

!automod protect user — auto-kick whoever kicks this user

!automod — list current rules

!automod remove [action] [user] — remove a specific rule

!automod clear — clear all rules

Rules persist between restarts.
#
!redlist
!redlist add <user>
!redlist remove <user>
ادمین‌ها

This room's red list, the list automod works from; add -all to change the list every room shares.

بیشتر
With no arguments it shows this room's list (or the shared one, if the room has no list of its own). Someone in a time-out for abusing their powers can't be added back until it ends.
#
!fine [user] [amount] [reason]
صاحبان پد در وب‌سایت کار می‌کند

Fine a player; the PAT goes into the Federal Reserve.

بیشتر
Fine a player; the PAT goes into the Federal Reserve. If they can't cover it all, Pepe takes what they have and says how short they were. Announced in the room, with the reason. Pad owners can fine in their own pad's room too, up to 100,000 PAT at a time - never Pepe's admins or owners.
#
Moderating through Pepe
ادمین‌ها

The commands below all act in the room you type them in, and the room sees Pepe as the one who did it — each use is written to the mod log with the admin who asked.

بیشتر
The commands below all act in the room you type them in, and the room sees Pepe as the one who did it — each use is written to the mod log with the admin who asked. Pepe won't act on himself. !automod rules and global unblock never undo anything Pepe does, so these always stick.
#
!kick [user]
صاحبان پد در وب‌سایت کار می‌کند

Pepe kicks them from the room.

بیشتر
Pepe kicks them from the room. Pad owners can do this in their own pad's room too (chat or the owner panel) - never on Pepe's admins or owners, or Pepe himself.
#
!ban [user]
!unban [user]
صاحبان پد در وب‌سایت کار می‌کند

Pepe bans them, or lifts a ban.

بیشتر
Pepe bans them, or lifts a ban. Pad owners can do this in their own pad's room too (chat or the owner panel) - never on Pepe's admins or owners, or Pepe himself.
#
!punish [user]
!unpunish [user]
صاحبان پد در وب‌سایت کار می‌کند

Pepe punishes them (can't type), or lifts it.

بیشتر
Pepe punishes them (can't type), or lifts it. Pad owners can do this in their own pad's room too (chat or the owner panel) - never on Pepe's admins or owners, or Pepe himself.
#
!blockmic [user]
!unblockmic [user]
صاحبان پد در وب‌سایت کار می‌کند

Pepe blocks them from the mic, or unblocks them.

بیشتر
Pepe blocks them from the mic, or unblocks them. Pepe's own blocks stick even with global unblock on. Pad owners can do this in their own pad's room too (chat or the owner panel) - never on Pepe's admins or owners, or Pepe himself.
#
!admin [user]
صاحبان پد

Pepe promotes them to admin.

بیشتر
Pepe promotes them to admin. Room roles: Pepe admins/owners anywhere, and pad owners in their own pad's room (never on Pepe's admins or owners, or Pepe). Staff/trusted grants don't unlock them.
#
!mod [user]
!moderator
صاحبان پد

Pepe promotes them to moderator.

بیشتر
Pepe promotes them to moderator. Room roles: Pepe admins/owners anywhere, and pad owners in their own pad's room (never on Pepe's admins or owners, or Pepe). Staff/trusted grants don't unlock them.
#
!friend [user]
!demote
صاحبان پد

Pepe demotes them to friend.

بیشتر
Pepe demotes them to friend. Room roles: Pepe admins/owners anywhere, and pad owners in their own pad's room (never on Pepe's admins or owners, or Pepe). Staff/trusted grants don't unlock them.
#
!unrole [user]
!removerole
صاحبان پد

Pepe removes their role (/oplist remove).

بیشتر
Pepe removes their role (/oplist remove). Room roles: Pepe admins/owners anywhere, and pad owners in their own pad's room (never on Pepe's admins or owners, or Pepe). Staff/trusted grants don't unlock them.
#

Admin

82 دستور

Bot admins and operators.

!autoescrow
!autoescrow announce
!autoescrow announce confirm
ادمین‌ها

Admins: the chat-account escrow as Pepe sees it, and the launch-day announcement.

مثلاً
بیشتر
!autoescrow shows the site's switch and how many logins have PAT held. !autoescrow announce shows the launch line and the rooms; add confirm to post it once in each of Pepe's rooms (only while the switch is on at /admin/economy).
#
!twitch
!twitch on
!twitch off
ادمین‌ها

Switch Pepe's Twitch relay on or off.

مثلاً
بیشتر
Pepe's main stream is relayed to his Twitch channel by the website. !twitch says whether the relay is on and live, !twitch on / !twitch off switches it - the same switch as the 🟣 button on Pepe's player on publicaccess.tv and the Twitch relays card on /stage/admin. Every switch is logged. Admins only.
#
!padfine <pad> <amount> <reason>
!padmove <from pad> <to pad> <amount> <reason>
!padfine confirm <code>
!padfine log
ادمین‌ها

Admins: fine a pad's vault, or move PAT from one pad vault to another.

مثلاً
بیشتر
A fine takes PAT out of a pad's vault and sends it where the PAT Routing row fine_pad says (the Federal Reserve by default, like every fine; a fine can never go to a pad vault or an owner). A move takes PAT out of one pad vault and puts it in another (the other vault's cap applies). Both need a reason and a confirm step (!padfine confirm <code> within 2 minutes); the whole amount or nothing. The pad is its room id, its address or its title. The pad's owner gets a notice with the reason, every move is in the admin audit log and in both pads' vault history, and the PAT supply doesn't change. !padfine log lists the latest ones. Also on the website: Pads admin, "Pad vault fines & transfers".
#
!voiceset [voice] [field] [value]
ادمین‌ها

Price a voice.

همچنین: !voiceprice
مثلاً
بیشتر
Price a voice. price <n> = PAT per use, unlock <n> = one-off price for unlimited use (0 = not for sale), owner <user> = who earns royalties, royalty <0-90> = what share of both they get, clear = free again. Anyone who already bought a voice keeps it. Also editable in the admin panel under Voice Store. (Alias: !voiceprice.)
#
!pepefeed [status|on|off|now]
ادمین‌ها

Pepe on the website feed.

مثلاً
بیشتر
Pepe on the website feed. On publicaccess.tv Pepe answers when someone mentions him in a pad (@pepe in a post or comment), and where a pad allows it he chimes in on fresh posts or makes the odd post of his own. He can look at pictures in posts (he describes them but never guesses who a person is), and never touches NSFW posts. !pepefeed (or status) shows whether he's on, the last sync, the last 24 h of posts and comments, and today's feed spend. !pepefeed off is the bot-side kill switch: he stops reading and writing on the feed entirely (it survives restarts); !pepefeed on turns him back on. !pepefeed now checks the feed straight away instead of waiting for the next round. Example: !pepefeed off if he's misbehaving on the site.

The day-to-day settings (mentions, chiming in, limits, quiet hours, pictures) live on the website: site-wide in Feed admin, per pad in the pad's moderation page (owners). Those still apply while this switch is on. Not the same as !promo, which is house ads in chat.
#
!automkt [status|on|off|now [n]|preview|list|approve <id>|reject <id> [why]|count <n>|mode news|all|none]
!automkt [cat sports|prices|news|trending on|off | trending on|off | polls on|off | polyevery <h> | pollhours <h>]
!automkt [weight sports|prices|news|trending <0-10> | marquee on|off | pad <pad id>|default]
ادمین‌ها

Pepe's auto markets: markets and pools he opens himself about real-world events.

مثلاً
بیشتر
Auto markets. Pepe opens a few prediction markets and betting pools a week by himself about real-world events: sports fixtures (who wins, from ESPN's scoreboard: NFL, NBA, MLB, NHL, Premier League, UFC), prices (will Bitcoin / the S&P 500 be above a round level at a set time, from Coinbase / Yahoo Finance) and news (clear yes/no questions written from BBC and NPR headlines). Each one has exact resolution criteria, a source link, a close time BEFORE the event starts and a resolution time, and is tagged 🤖 auto on /markets. Sports and prices settle from the same data source; news questions go to Pepe's AI judge with the criteria. Postponed, cancelled or unreadable ones are voided (pools refund every stake) or handed to the admins. Markets are seeded by the Market maker vault like any other (a weekly cap; no seed = a yes/no pool instead), and never about deaths, violence, elections, private people, adult or illegal topics, or anything players could influence.

!automkt shows the status; on / off switches it (off by default); now [n] makes n right away; preview shows what's next without creating anything; list the review queue and the latest; approve <id> / reject <id> [why] the ones waiting for review (by default news questions wait for an admin's OK); count <n> = how many a week; mode news|all|none = which ones need review; cat sports|prices|news on|off.

Trending (off by default; !automkt trending on|off): Pepe looks at the busiest topics on Polymarket's public data a few times a day and uses them as IDEAS only - he writes his own question, his own resolution criteria and date and links an official source (never a prediction-market site); anything too close to their wording, or about politics, war, people's health, minors or anything else off-limits, is thrown away. Trending ones wait for review like news ones. Pepe never opens a market AND a pool (or a poll) about the same topic: he checks every live market, pool and poll and remembers recent topics for 30 days. The type fits the question: yes/no = a market, one winner out of several = a pool, an opinion = a room poll (!automkt polls on|off, one at a time, open pollhours hours), mixed so the feed isn't all one kind. polyevery <h> = how often the trending list is refreshed (default 6 h). weight <category> <0-10> sets the mix (0 = never; sports is low by default), marquee on|off keeps sports to finals, championships, the postseason and numbered UFC cards (no single regular matches - on by default), and pad <pad id>|default picks the pad they all go to (default: Pepe's Pad). Each one closes at (15 minutes before) its event, never days earlier. Every announcement links to the item's page. The same controls are in the admin panel (Games, Auto markets) and on the website at /admin/markets.
#
!mic tts on|off
voice
model
engine
chatty
ادمین‌ها در وب‌سایت کار می‌کند

Configure Pepe's voice.

بیشتر
Configure Pepe's voice. on/off enables TTS; voice <name> sets the default voice (list them with !mic tts voices, which is public); model <1.7B|0.6B|1B|3B> and engine <name> switch the TTS model; chatty <0-100> sets how often Pepe mics up his chat lines instead of typing them; caption on/off also posts the text when he mics up, and a soundboard clip's line as it plays (for accessibility; ON by default); test [text] speaks a test line.
#
!mic grab
force
lock
drop
slots
ادمین‌ها در وب‌سایت کار می‌کند

Pepe's own mic control.

مثلاً
بیشتر
Pepe's own mic control. grab/hold takes & holds a mic (re-grabs when a slot frees); force seizes a slot even when the mic's full; lock self,alice,… restricts the mic to named users (everyone else is blocked) and unlock lifts it; drop lets go; slots <n> sets the room's mic-slot limit.
Per room: every room has its own mic button, so holding, hold-mode and force-mode all belong to one room — Pepe can be holding the mic for music in one room while free in another, and stepping into a room to speak one line no longer makes him keep its mic. !mic drop lets go of the room you're in (and says where else he's still holding); !mic drop all lets go everywhere. !mic status lists the other rooms he's holding in.
Scope of a settings command: !mic music off, !mic tts voice X, !mic alerts, !mic slots, !mic tts on|off|chatty|caption all change the room you typed them in (like !redlist). Add -global to change the default that rooms without their own setting follow — rooms that do override it are unaffected, and Pepe says so. Add -all to change the default and clear every room's override, so every room really gets it.
Random voice: set any voice to random — !mic tts voice random, !say … -v random, or the room/alert voice in the panel — and Pepe picks a different one every line. It only ever picks voices that are free for whoever asked, so it can never bill you for a premium voice you didn't choose (admins, who use every voice free, get the full range).
Per-room settings: each room can also have its own default voice, chatty-voice frequency, caption/alert switches, jukebox-on-mic setting and mic-slot limit — set them in the admin panel with that room selected. Chat commands like !mic tts voice set the global default that rooms without an override follow. The VoiceBox engine, model size and audio device stay global, since there's only one of each.
#
!mic reset
ادمین‌ها در وب‌سایت کار می‌کند

Recovery tool.

مثلاً
بیشتر
Recovery tool. Makes Pepe forget what he thinks he's holding, in every room — and deliberately clicks nothing, so it can't make the client worse. Use it when a room is stuck showing held that !mic drop won't clear: dropping a mic that isn't really on would turn it on, so once his belief and the client disagree there's otherwise no way back. Afterwards check the client and use !mic grab / !mic drop to line them up. (Aliases: !mic resync, !mic forget.)
#
!mic status
device
test
ادمین‌ها در وب‌سایت کار می‌کند

status shows everything at once — hold mode, whether the audio pipeline is armed, whether Pepe holds a slot, who else is on the mic, any lock or force-block, and the output device.

مثلاً
بیشتر
status shows everything at once — hold mode, whether the audio pipeline is armed, whether Pepe holds a slot, who else is on the mic, any lock or force-block, and the output device. device <name> sets that output device by substring (e.g. !mic device CABLE Input); with no name it just tells you the current one. test plays a tone to it, grabbing the mic if needed — the quickest way to check the audio path end to end.
#
!mic force audio on|off
ادمین‌ها در وب‌سایت کار می‌کند

Lets Pepe interrupt a full mic to play a clip — a !say, an alert sting, or a chatty mic-up.

بیشتر
Lets Pepe interrupt a full mic to play a clip — a !say, an alert sting, or a chatty mic-up. When it's on and every slot is taken, he bumps whoever's on, plays the clip, then drops and unblocks them straight away. He does not keep the mic, which is what makes this different from plain !mic force (that seizes a slot and holds it). Off (the default) he just waits for a slot to free up, and a clip is only dropped if the mic stays full for the whole wait. Handy in a busy room where Pepe would otherwise never get a word in; rude if you leave it on during a serious conversation.
#
!mic click
pipeline
ادمین‌ها در وب‌سایت کار می‌کند

Resync tools for the rare case where Pepe's mic state drifts (he's really on the mic but thinks he's off, so drop does nothing).

بیشتر
Resync tools for the rare case where Pepe's mic state drifts (he's really on the mic but thinks he's off, so drop does nothing). click (aliases resync/kick) fires a raw mic-button click without changing his tracked state — it physically toggles the real mic so you can nudge hardware and belief back into agreement, then use grab/drop normally. pipeline also clicks but flips the tracked arm/disarm flag with it.
#
!mic alerts on|off
music on|off
ادمین‌ها در وب‌سایت کار می‌کند

alerts switches the alert sound channel on or off for this room — the full alert controls are under !alerts.

بیشتر
alerts switches the alert sound channel on or off for this room — the full alert controls are under !alerts. music makes Pepe hold the mic while the jukebox plays so the whole room hears it.
#
!alerts
ادمین‌ها

How big moments — a heist forming, a turf invasion, the jackpot cracking, a big win — reach each room.

همچنین: !alert
مثلاً
بیشتر
How big moments — a heist forming, a turf invasion, the jackpot cracking, a big win — reach each room. An alert is an event, not a sound: it can arrive by any combination of three channels, each switched separately.

Channels (per room): !alerts sound on|off a sting through the mic · !alerts tts on|off Pepe says it out loud · !alerts text on|off a line in chat. !alerts on|off is the master switch — off and this room gets nothing at all. Like every settings command these change the room you typed them in; add -global or -all to widen.

Scope (per event, global): !alerts heist room keeps a heist alert in the room it started in. !alerts heist global also tells every other room where it's kicking off, by tab name — "a heist is forming in Pepe's Pad". A room with alerts switched off stays quiet either way, so one room can opt out of the noise entirely.

Voice: !alerts voice <name> gives spoken alerts their own voice in this room, so an alert cuts through instead of sounding like everything else Pepe says. !alerts voice random re-rolls one each time, !alerts voice default goes back to the room's usual voice. Per room, like the channels.

Force the mic: !alerts jackpot force on lets that alert bump whoever is on the mic so the sting or spoken line actually gets heard, rather than queueing and being dropped if no slot frees up. It cuts someone off mid-sentence, so it's set per event and off by default — worth it for the jackpot, rarely for anything else. Text alerts never need a mic slot and are unaffected.

Notes: spoken alerts need TTS on in that room — if it's off they simply don't play there, whatever this is set to. The text channel doesn't repeat itself in the room the event happened in (that room already posts its own announcement); it writes the "it's happening over there" line into the other rooms. !alerts test <type> fires one to check your setup, and !alerts on its own shows where everything stands. All of it is in the admin panel too.
#
!userlist
ادمین‌ها

List the participant list's real usernames (recovered from Camfrog's owner-drawn list).

#
!promo [on|off|now|list]
every
cap
msgs
vary
skip
ادمین‌ها

House ads in chat.

مثلاً
بیشتر
House ads in chat. Pepe now and then posts a short line advertising his own games and features (a free !sponsor for the house). Off by default. !promo on|off switches it for the room you type it in; add -global for rooms without their own setting, or -all for every room. !promo alone shows the status here: on or off, today's count, when the last ad went out and what it's waiting for.

It stays quiet by design: one ad slot per room, shared with sponsors (paid sponsors always go first), only while the room is actually talking, never during a game, heist, casino table or lotto draw, never with two or more people on the mic, and the same ad never twice in a room within 24 h.

Settings (all rooms): !promo every <15-720> minutes between ads (default 50) · !promo cap <0-24> house ads per room per day (default 4) · !promo msgs <n> chat lines needed since the last ad (default 15) · !promo vary on|off lets the AI reword a line (it keeps every !command and link). !promo list shows the ads; !promo skip <id> / unskip <id> mutes one. !promo now tries one here immediately (still skips anything not allowed right now, and says why). Example: !promo on then !promo every 90. Not the same as !pepefeed, which is Pepe on the website feed.
#
!chatty on/off/status
ادمین‌ها

Toggle chatty mode — bot chimes in on conversations unprompted.

مثلاً
بیشتر
Toggle chatty mode — bot chimes in on conversations unprompted. Per room: !chatty on|off changes the room you type it in; add -global to set the default for rooms without their own setting, or -all for every room. Chatty frequency (admin panel) is per room the same way, and so is the cooldown: Pepe chiming in in one room doesn't hold him back in another (mentions and follow-ups are always answered).
#
!chattydepth off|short|normal|long
cap <n>
memory <%> [tokens]
end [user]
ادمین‌ها

Chatty depth (per room, default normal): after Pepe answers you, he stays in the conversation for a bit — your next lines that look meant for him get answered without saying "pepe"…

بیشتر
Chatty depth (per room, default normal): after Pepe answers you, he stays in the conversation for a bit — your next lines that look meant for him get answered without saying "pepe" (short = 3 follow-ups, normal = 6, long = 12; it ends after 1/2/5 quiet minutes, when you say bye/stop, or when the follow-ups run out — saying his name again refreshes them). Lines aimed at someone else (@bob…, bob, …), a bare "lol", or a room that's moved on don't count. Long conversations are summarized in the background so he keeps the thread. cap = follow-ups per hour in the room; memory = how much of the model's context a conversation fills before it's summarized; end stops the conversations in the room. Turns itself down when the daily AI budget runs low.
#
!greeter on|off
stats
new off|text|text+mic
regulars off|text|mic
mic <%>
dwell new|regular <seconds>
away <hours>
rejoin <minutes>
cooldown <min>
test <user>
ادمین‌ها

Greeter mode (per room): Pepe says hello to people who stay a while - a relaxed shared welcome for newcomers, a short personal hello for regulars - and skips people who already left.

همچنین: !greet
بیشتر
Greeter mode (per room): nobody is greeted the moment they arrive. Newcomers who stay 90 s (dwell new) get one relaxed, shared welcome addressed to the room - everyone new within 30 s shares the line, no @-ping, no questions, nothing on the mic unless new text+mic (then a spoken welcome that names nobody). Regulars who stay 20 s (dwell regular) get a short personal hello, at most once per person every away hours (default 6), never after a quick rejoin (rejoin, default 20 min); regulars mic speaks a mic share (default 25%) when the mic is free right then. Right before greeting, Pepe re-checks they're still in the room; anyone who left, or who already chatted with Pepe, is skipped, and a greeting older than 60 s is dropped (it never waits in the mic queue). At most one greeting per cooldown minutes (default 3); a burst of joins or a busy chat skips regulars' hellos. stats shows what was sent and skipped since the restart. Saying wb me gets you one on demand.
#
!dms
ادمین‌ها

Read Pepe's Camfrog direct-message inbox (the contact-list message inbox, separate from in-room PMs).

همچنین: !dm · !inbox
بیشتر
Read Pepe's Camfrog direct-message inbox (the contact-list message inbox, separate from in-room PMs). Pepe opens the inbox, screenshots it and reads the conversation list — sender, time, preview and unread count — then reports it to you privately. Read-only: Pepe can't reply to DMs. Run it whenever you want to check; there's no automatic DM handling.
#
!autotopic on/off/now/status
ادمین‌ها

Toggle auto-topic — bot sets a witty room topic via /topic as the conversation evolves (how often is the Auto-Topic Frequency slider in the admin panel; ~30 min + 30 msgs by default).

مثلاً
بیشتر
Toggle auto-topic — bot sets a witty room topic via /topic as the conversation evolves (how often is the Auto-Topic Frequency slider in the admin panel; ~30 min + 30 msgs by default). Per room: !autotopic on|off changes the room you type it in; add -global to set the default for rooms without their own setting, or -all for every room. Each room keeps its own timer, and the frequency is per room the same way. now sets a new topic in this room right away (without switching auto-topic on); status says whether the room uses its own setting.
#
!cmdswitch
!cmdswitch <command|id>
!cmdswitch <command|id> on|off
!cmdswitch default <command|id> on|off
!cmdswitch ai on|off
!cmdswitch test on|off
ادمین‌ها

The master switch for any command or feature: off means off in every room, whatever the room or the pad owner set.

مثلاً
بیشتر
Every user-facing command and feature has a master switch (off = off everywhere) on top of its global default (what rooms follow) and each room's own setting. !cmdswitch lists what's off; !cmdswitch !imagine shows one switch (master, default, this room, the result here); !cmdswitch !imagine off turns the master off; !cmdswitch default !trivia off changes the default rooms follow; !cmdswitch ai off switches every AI command and feature off at once. A switched-off command answers with one short line and charges nothing; passive features (chatty, greetings, the auto-topic...) just stay quiet. Switches bind admins too - they can still use a switched-off command's settings words (on, off, status, cancel...), and !cmdswitch test on gives YOU an hour of test mode in which only you can use switched-off commands (Pepe says 🧪 test mode when he lets you through; it ends by itself, !cmdswitch test off ends it sooner, and it's logged). The AI model registry's on/off lives here too: every AI model function has its row (or is its feature's own switch). Every change is logged. The full table, with search and bulk actions, is on the website's admin pages (Pepe > Commands).
#
!transcript on/off/status
ادمین‌ها

Toggle mic transcription.

#
How multiple rooms work
ادمین‌ها

Pepe can sit in several chat rooms at once, and each one is its own place.

بیشتر
Pepe can sit in several chat rooms at once, and each one is its own place.

People carry over, rooms don't. What he knows about you follows you between rooms (and he'll say where he heard it — "you mentioned that in the other room"); a room's own lore, chat log and transcripts stay in that room.

Chat & transcripts are per room. Anything that quotes history — !ask, !roast, !chart, chatty replies, DJ patter — only draws on the room you're in. So do !log, !replay, !search, !mictop, !micstats and !modlog. Add -all to any of those to search or total across every room instead.

Settings are per room. Games, chatty, cams and the rest can be switched on in one room and off in another from the admin panel's room selector — only the AI model/API settings are shared.

Telegram has its own scope: /room <name> focuses a chat on one room, /room all widens it. Keyword alerts always cover every room and say which one they came from.

Voice and cams live in one room at a time — whichever !audioroom / !activeroom point at. Mic and cam commands are refused elsewhere with a note saying which room owns them.
#
!audioroom [room]
all
ادمین‌ها

Pick which rooms Pepe listens to: one room (the rest muted) or all of them.

همچنین: !microom
مثلاً
بیشتر
When Pepe is in more than one room, set which room's audio is live. Loopback captures a single audio stream, so only the chosen room's mic-ups get recorded/transcribed — the others are skipped to avoid misattributing what was said. !audioroom alone shows the current room and the rooms seen; !audioroom all (or off) records every room. (Alias: !microom.)
Automatic switching: once the speaker control is recorded with !audiobtn, this actually moves the audio in the client — mutes the room that currently has it, switches to the target's tab, then unmutes that one, all in the background with no focus stolen. If any step fails the previous room is unmuted again and the setting is left alone, so you never end up with two rooms feeding one stream, or none. Add -noswitch to record the setting without touching the client — for when the audio is already where you want it and only the bot's idea of it was wrong. (Also -nomove / -setonly.)
**With net audio on (!netaudio on)** Pepe hears every room separately from its own audio connection, so nothing has to be muted for him to transcribe. !audioroom all (the default) transcribes every room and unmutes every room's speaker, so the stream / desktop audio hears them all. Naming rooms works like before: !audioroom DRAMA_CENTRAL (or RoomA, RoomB) keeps those rooms audible and transcribed and mutes the others, which are then not transcribed either; !audioroom +Room adds a room (unmuted, transcribed), -Room removes one (muted, not transcribed). Muting is always your choice: only all unmutes everything. The speaker states are remembered and put back whenever Pepe rejoins a room; a room he joins later follows the current choice. !audioroom is one choice for the whole bot, never a per-room setting. The website's room audio (!bridge audio) streams every bridged room that has it switched on, each from its own audio; with net audio off only the !audioroom room can stream (the loopback is one mix).
#
!netaudio
on
off
ادمین‌ها

Transcribe every room Pepe is in at once, from each room's own audio.

مثلاً
بیشتر
Camfrog plays all of Pepe's rooms through one mixed sound stream, which is why !audioroom normally has to pick one room. With net audio on, Pepe takes each room's voice straight from that room's own audio connection instead, so mic-ups in every room are recorded and transcribed separately, each tagged with its room (and with the person who was actually talking when he can tell). !clip sound, mic clips and the website's room audio work per room too. While it is on, the old speaker capture (the loopback) is closed completely; !audioroom all then unmutes every room. !netaudio shows the state (rooms found, speakers, decode errors, the transcription queue, whether the loopback is open); on / off switch it. off reopens the loopback and, if an !audioroom room is set, makes that the one audible room again. Ships off.
#
!audiostats
prio on
prio off
helper on
helper off
latency <0.2-3.0>
ادمین‌ها

How healthy the audio Pepe broadcasts is: dropouts in his voice and on the virtual mic.

مثلاً
بیشتر
Pepe plays his voice (TTS, DJ drops, clips) from a small helper process of its own with a generous buffer, and listens to the virtual mic (what Camfrog sends) for gaps - moments of silence cut into music or speech, the sign of a player that fell behind. !audiostats shows the voice clips played and their underflows, the gaps heard on the cable (total and the last minute), the process priorities (Camfrog and Spotify are kept above OBS; Pepe himself at normal) and the command worker's queue. Every minute with gaps is logged as [AUDIO-UNDERRUN]. prio off stops raising Camfrog/Spotify; helper off plays the voice inside Pepe again (both remembered; on switches them back). It also shows the room-audio settings in force and each streamed room's audio stats. latency <s> sets the room mixer's jitter cushion (website room audio and per-room recording) - the same setting as Room audio on the website's admin page (/admin/pepe/audio), where the other room-audio knobs live; it is saved there.
#
!saymod
off
light
standard
strict
-global
llm on
llm off
stats
ادمین‌ها

The !say moderator: keeps repeats, slurs and targeted abuse off Pepe's mic. Off unless a room picks a level.

مثلاً
بیشتر
Checks what people have Pepe say out loud (!say, !remind/!relay with -mic, soundboard TTS clips) before anything is charged - a refused line costs nothing and the sender gets a short reason (never their own words back). Levels: light refuses repeats (the same line a third time in 2 min), slurs aimed at someone, threats, doxxing and "kys"; standard adds any slur and insults aimed at someone in the room; strict adds harsh swearing and, if llm on, a cheap AI read of what the word lists let through. Three refusals in 10 minutes pause that person's spoken requests for 15 minutes. !saymod shows this room's level; !saymod <level> sets it for this room, -global for every room without its own; pad owners pick theirs on the owner page. PATV admins have a master switch (the commands page, say_mod).
#
!activeroom [room] [force]
auto
ادمین‌ها

When Pepe is in more than one room, set which room's window is targeted by window-driven actions — his own mic button, the participant-list read, and cam opening.

همچنین: !winroom
مثلاً
بیشتر
When Pepe is in more than one room, set which room's window is targeted by window-driven actions — his own mic button, the participant-list read, and cam opening. It's also the main-stage room: the stream shows Pepe's room window, so pinning a room clicks its tab, the publicaccess.tv homepage shows that room as On stage, and its live room page plays the stream above the chat. Only rooms Pepe is in; it waits while a game is running (add force to move it anyway); Pepe's mic and music don't block it. Site admins can do the same from the homepage stage. !activeroom alone shows the setting; !activeroom auto follows whichever tab is open. !activeroom <tab label>=<room> tells Pepe which tab belongs to which room when the two are named differently. (Alias: !winroom.)

Auto-switch: with Auto-switch room tab on in the admin panel, Pepe changes tabs himself instead of refusing — a window-driven command just runs in the room it was typed in. Spoken audio (!say, -mic replies, sponsor reads) queues: the tab is switched immediately before each clip takes the mic, so several people speaking from different rooms play one after another in the right rooms rather than fighting over the tab. Pinning a room with !activeroom disables auto-switching.
#
!audiostatus
ادمین‌ها

Reads every room's speaker button and reports which rooms are live, muted, or unknown — and refreshes the mute column in the admin panel's status card.

همچنین: !mutestatus
مثلاً
بیشتر
Reads every room's speaker button and reports which rooms are live, muted, or unknown — and refreshes the mute column in the admin panel's status card. On demand only: reading a room's state means switching to its tab, so it is never polled. Rooms show as unknown until Pepe has had reason to look at them; any !audioroom move visits them all and fills the picture in. (Alias: !mutestatus.)
#
!mute
!unmute [room]
ادمین‌ها

Mutes or unmutes one room's audio in the client without changing the !audioroom setting — the repair tool for when the two drift apart.

همچنین: !roomaudio
مثلاً
بیشتر
Mutes or unmutes one room's audio in the client without changing the !audioroom setting — the repair tool for when the two drift apart. Switches to the room first (a speaker button only exists while its room is on screen), then clicks. If the button reports its state on your build these are idempotent (a second !mute does nothing); if it doesn't, they act as a plain toggle and say so rather than claiming a state they can't see. (Alias: !roomaudio.)
#
!roombuttons
ادمین‌ها

Lists the room window's buttons (control id, position, size) to the bot log — how the speaker/mute control gets identified, the same way the mic button was.

همچنین: !roombtns
مثلاً
بیشتر
Lists the room window's buttons (control id, position, size) to the bot log — how the speaker/mute control gets identified, the same way the mic button was. (Alias: !roombtns.)
#
!clickbtn [id] [room]
ادمین‌ها

Test-clicks one control by id, in the background.

همچنین: !clickbutton
مثلاً
بیشتر
Test-clicks one control by id, in the background. Use it to work out which button mutes a room, then record it with !audiobtn. (Alias: !clickbutton.)
#
!audiobtn [id]
ادمین‌ها

Records which control mutes/unmutes a room's audio.

مثلاً
بیشتر
Records which control mutes/unmutes a room's audio. Once set, !audioroom <room> moves the audio itself — mutes the old room, switches tab, unmutes the new one — with no clicking and without Camfrog taking focus. Without an argument it shows the current setting. Stored per install, since the id can differ between Camfrog builds. With no argument it reports the id and whether state detection is calibrated. Pepe works out which button reading means "muted" by comparing every open room — the odd one out is the live one — which is what makes !mute/!unmute idempotent rather than blind toggles. !audiobtn recal re-learns it if it ever gets it wrong; it needs at least two rooms open with exactly one unmuted.
#
!roomtabs
ادمین‌ها

Lists the room tabs Pepe can see in the Camfrog window, and which one is currently open.

همچنین: !tabs
مثلاً
بیشتر
Lists the room tabs Pepe can see in the Camfrog window, and which one is currently open. Rooms aren't separate windows — one window swaps contents — so this is what auto-switching actually clicks. (Alias: !tabs.)
#
!roomswitch [room]
ادمین‌ها

Switch the Camfrog window to a room's tab, without stealing focus or bringing Camfrog to the front.

همچنین: !switchroom
مثلاً
بیشتر
Switch the Camfrog window to a room's tab, without stealing focus or bringing Camfrog to the front. Reports whether the switch was verified (the window title actually changed) — the safe way to test auto-switching before enabling it. A room's tab label and its room id are unrelated strings ("Pepe's Pad" vs "PepeFrog.Room"); if the label was never learned, map it with !activeroom <tab label>=<room>. (Alias: !switchroom.)
#
!roomshell
ادمین‌ها

Dumps the room window's child controls (class, id, visibility) to the bot log — the diagnostic used to find the tab buttons in the first place.

بیشتر
Dumps the room window's child controls (class, id, visibility) to the bot log — the diagnostic used to find the tab buttons in the first place. Only needed when tab switching stops working after a Camfrog update.
#
!role <user> <owner|admin|staff|trusted|none>
!roles
ادمین‌ها

Roles: owner > admin > staff > trusted > everyone.

بیشتر
Roles: owner > admin > staff > trusted > everyone. Owners and admins run every admin command. Staff get admin powers only on the commands granted to staff (costumes, personas, conversation starters, DJ bans, mod fines, casino bans, cam pause, OBS scenes by default). Admins can hand out staff/trusted; only owners can make admins. !roles lists everyone. Also in the admin panel under Roles & Permissions.
#
!perm <!cmd> use|powers <role|default>
ادمین‌ها

Per-command permissions.

همچنین: !perms
مثلاً
بیشتر
Per-command permissions. !perm !costume powers staff lets staff use its admin parts; !perm !video use trusted makes a command trusted-only; default resets it; !perm !cmd shows the current setting.
#
!botadmin list
add
remove
ادمین‌ها

Manage who can run admin commands and bypass the public toggles.

همچنین: !botadmins
مثلاً
بیشتر
Manage who can run admin commands and bypass the public toggles. Replies privately. You cannot remove the last admin — that would lock everyone out. Also editable in the admin panel under Bot Admins. Use the Camfrog login username, not a display name. (Alias: !botadmins.)
#
!activeroom <tab label>=<room>
ادمین‌ها

Maps a Camfrog tab to a room.

همچنین: !winroom
مثلاً
بیشتر
Maps a Camfrog tab to a room. The room id from the network ("PepeFrog.Room") and the label Camfrog prints on the tab ("Pepe's Pad") are unrelated strings, so Pepe has to be told which is which — e.g. !activeroom Pepe's Pad=PepeFrog.Room. He learns most of these on his own once he's seen a room's window, but a room he's never had open won't be switchable until it's mapped. If !roomswitch reports it only had the room id to try, this is the fix. !roomtabs shows the exact labels to use.
#
!roomwindows
ادمین‌ها

Diagnostic: list Camfrog's open window titles so you can see what to match !activeroom against (the room name can differ from the title bar).

همچنین: !winlist
مثلاً
بیشتر
Diagnostic: list Camfrog's open window titles so you can see what to match !activeroom against (the room name can differ from the title bar). Run this first when setting an active room. (Alias: !winlist.)
#
!memory correct [user] [old] -> [new]
ادمین‌ها

Correct a fact in the bot's memory.

#
!memory prune [user] [text]
ادمین‌ها

Remove a specific fact from memory.

#
!memory alias add [user] [alias] [type=...]
ادمین‌ها

Manually add an alias for a user.

مثلاً
بیشتر
Manually add an alias for a user. The alias is the rest of the line, so it can be several words (!memory alias add foamy1111 big foam). The type is optional: add type=real_name (or type=nickname, the default) at the end; !memory alias add bob bobby real_name still works for a one-word alias.
#
!memory alias remove [user] [alias]
ادمین‌ها

Remove an alias from a user.

مثلاً
بیشتر
Remove an alias from a user. The alias is the rest of the line, so a multi-word alias is removed whole (!memory alias remove foamy1111 fomi one).
#
!model
ادمین‌ها

Tiered AI model control with per-function overrides.

مثلاً
بیشتر
Tiered AI model control with per-function overrides.


Tiers: primary (ask/roast/chatty) | secondary (charts/polls/prompts) | background (memory/trivia/summaries)

Functions: ask, roast, chatty, chart, imagine, poll, trivia, memory, summary


Presets:

!model preset quality — Opus / Sonnet / Haiku

!model preset max — Opus / Opus / Opus

!model preset balanced — Sonnet / Haiku / Haiku

!model preset budget — Sonnet / Haiku / Local

!model preset local — everything local Ollama

!model preset off — disable all AI (tools still work)


Tier control:

!model all [model] — set all tiers

!model primary opus — set a specific tier


Per-function override:

!model ask opus — override just !ask to use Opus

!model chatty local — override chatty to use local

!model roast sonnet — override roasts to use Sonnet

!model ask reset — remove override, fall back to tier

!model reset overrides — clear all overrides


Info:

!model status — show tiers + active overrides

!model list — list models, presets, and functions


Intelligent Router:

!model preset intelligent — dynamic model selection based on complexity, budget, and user feedback

!model mode smart — LLM-classified routing (uses local gemma3:4b to classify complexity, ~2s). Routes: simple→Haiku, moderate→Sonnet, complex→Opus

!model mode fast — rule-based routing (instant, no LLM). Routes: simple→Haiku, moderate→Haiku, complex→Sonnet

The router adapts over time — if users react negatively to a cheaper model's responses, it auto-upgrades. If a model consistently gets positive feedback, it may downgrade to save cost.


Budget Control:

!model budget [amount] — set daily budget (e.g. !model budget 5 for $5/day)

!model budget — show current spend + remaining

!model costs — detailed cost breakdown by model and function

!model feedback — show quality scores per model based on user reactions


Models: opus, sonnet, haiku, local, intelligent, off. Auto-falls back to local when API credits run out. Persists between restarts.
#
!tts
!tts reset
!tts warmup
!tts fallback <url|off>
ادمین‌ها

Pepe's voice server (VoiceBox) failover: status and controls.

بیشتر
!tts shows which voice server Pepe is using and its health. reset goes back to the primary, warmup loads the voices, fallback <url|off> sets or clears the backup server.
#
!stt
!stt reset
!stt fallback <url|off>
ادمین‌ها

Pepe's mic transcription server (pepe-stt) failover: status and controls.

بیشتر
!stt shows which transcription server is active, the breaker state, the last failover and how many mic-ups each server handled. reset goes back to the primary, fallback <url|off> sets or clears the backup server.
#
!debuglog
!debuglog <raw|userlist|api|memory|stt|xp|all> on|off
ادمین‌ها

Switch Pepe's debug-only console lines on or off (all off by default).

مثلاً
بیشتر
raw prints every message from the Camfrog hook (every packet - heavy, for reverse-engineering), the others the per-user / per-mic-up lines that used to fill the console. On until the next restart; PEPE_DEBUG_LOG=raw,api in the environment turns them on at start.
#
!sniff on|off (also !pktsniff)
ادمین‌ها

Dump any Camfrog packet whose type isn't decoded yet (hex + field breakdown).

مثلاً
بیشتر
Dump any Camfrog packet whose type isn't decoded yet (hex + field breakdown). Turn on, do the action in Camfrog, read the console. !sniff alone shows the tally of unknown types seen.
#
!wintrace on|off
ادمین‌ها

Log window creation (class/title + backtrace) — used to find the video render window.

بیشتر
Log window creation (class/title + backtrace) — used to find the video render window. High-frequency; open one cam then turn off.
#
!camwatch on|off
ادمین‌ها

Stream the participant list's click / select / right-click notifications — how a real click is structured.

#
!menuwatch on|off
ادمین‌ها

Capture WM_COMMAND / WM_CONTEXTMENU across Camfrog's windows — used to find the "View Webcam" menu command id.

بیشتر
Capture WM_COMMAND / WM_CONTEXTMENU across Camfrog's windows — used to find the "View Webcam" menu command id. Hooks ~90 window procs; detaches them on off.
#
!unames
ادمین‌ها

Recover the owner-drawn participant list's names by intercepting its paint calls; prints per-row strings + capture stats.

#
!listdiag
ادمین‌ها

Report the participant-list control's window style / mechanism (owner-data vs owner-draw), parent, and text reads.

#
!dumprows [n]
ادمین‌ها

Dump each list row's underlying data struct — for probing per-row data.

#
!schedule [when] ![command]
ادمین‌ها

Run any bot command later, or on repeat, in the room you scheduled it from, as you.

همچنین: !sched · !schedules
مثلاً
بیشتر
Run any bot command later, or on repeat, in the room you scheduled it from, as you. !schedule in 30m !trivia · !schedule at 9pm !heist · !schedule every 2h !say -mic drink some water · !schedule daily 8pm !topic Welcome in. Flags after the command (-mic, -v, -p) belong to it. Repeats are at least 5 minutes apart; up to 25 schedules. !schedule list · !schedule cancel <id|all>. A schedule stops if its owner stops being an admin; one missed while Pepe was restarting runs late if it's within 15 minutes, otherwise it's skipped.
#
!patv [user]
!patv [user] set [name]
ادمین‌ها

Look up or change any player's publicaccess.tv username by their Camfrog name.

همچنین: !patvname
#
!displayname @user [name|reset]
ادمین‌ها

Set or reset any player's publicaccess.tv display name by their Camfrog name (same rules, no hourly limit, logged).

همچنین: !patvdisplayname
مثلاً
بیشتر
Set or reset any player's publicaccess.tv display name by their Camfrog name (same rules, no hourly limit, logged). Anyone can look one up with !displayname @user.
#
!reserve fund <pool> <amount> <reason>
ادمین‌ها

A Fed grant: move PAT from the Federal Reserve into a protocol pool (not repayable, never a wallet). The same as !econ fund.

مثلاً
بیشتر
Under economy v2/v3 (layers on) this is the Fed grant, the same as !econ fund <pool> <amount> <reason>: it moves PAT the Federal Reserve already holds into one of the protocol's pools - house, bank, mm, fortknox, casino, incentives, lotto or a pad vault room:<room id> - with a written reason. It is not repayable and nothing is minted; never into a wallet. A dry run first, then !econ fund confirm <id> within 2 minutes. A grant that would take the Fed below its floor is flagged and needs the confirm twice (the next daily tick mints the Fed back up, inside the monthly caps). Fort Knox, the Casino vault and pad vaults take at most what fits under their cap. A grant into the House, Bank or Market maker is protocol capital (the protocol takes shares at today's price, so stakers' share price doesn't jump). It's tagged “reserve fund”: never counted as House profit. For a repayable top-up use !econ fedloan. With the layers off it is the old v1 top-up of the Casino vault, Lotto pot or House.
#
!reserve pay [user] [amount]
ادمین‌ها

Pay a player out of the Federal Reserve (the bank heist's vault).

بیشتر
Pay a player out of the Federal Reserve (the bank heist's vault). It moves PAT that's already in the vault — nothing is created — and it can't pay out more than the Reserve holds. Amounts take k/m (50k, 1.5m). Off under economy v2/v3 (layers on): the Fed never pays a wallet - it fills pools only (!econ fund / !econ fedloan).
#
!echo [text]
!chat
ادمین‌ها در وب‌سایت کار می‌کند

Pepe says it in the room as plain chat (it can't be used to run commands).

#
!msg [user] [text]
ادمین‌ها

Pepe sends them a private message.

#
!update [now]
ادمین‌ها

Shows an update that's been downloaded and checked but not installed yet.

مثلاً
بیشتر
Shows an update that's been downloaded and checked but not installed yet. Pepe installs it by himself when no game is running (or after 3 hours at most); !update now installs it straight away — he restarts and is back in a few seconds.
#
!reloadbot [full]
!reload
ادمین‌ها

Restart Pepe.

بیشتر
Restart Pepe. full restarts Camfrog as well (back in a minute or two). Use it if he gets stuck — nothing is lost, games refund their stakes.
#
!joinroom <room> [-p <password>] [-save]
ادمین‌ها

Send Pepe into a room by its name (e.g.

مثلاً
بیشتر
Send Pepe into a room by its name (e.g. !joinroom Pepe's Pad). -p gives a password — PM it to him so the room doesn't see it. -save adds the room to his auto-join list so he rejoins it after a restart or a kick.
#
!leaveroom [room]
ادمین‌ها

Pepe leaves a room — the one you type it in, or the one you name.

#
!recovery
!recovery on|off
ادمین‌ها

Pepe's recovery mode: how he gets back into his rooms after an internet outage.

مثلاً
بیشتر
Shows whether Pepe is connected, whether the network is up, which rooms he would rejoin and his last recovery. When he finds himself in no rooms he waits for the network, rejoins every room he was in, and restarts Camfrog if that doesn't work (a few times an hour at most). on / off switches it.
#
!test
ادمین‌ها

Pepe answers "Bot is alive!" — a quick check that he's hearing commands.

#
!turf end
ادمین‌ها اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Ends the turf war season immediately — normally it runs 30 days and settles itself.

مثلاً
بیشتر
Ends the turf war season immediately — normally it runs 30 days and settles itself. Crowns the highest Turf Score, pays the prize (everything the streets banked into the season pot, matched from the incentive budget; with no winner the pot rolls over), sends all business banks to the Federal Reserve and convoy cargo to Fort Knox, and refunds every stake to whoever held the borough (a disbanded gang's to its members). It waits for a running claim, raid or convoy job to finish first. Ownership, banks, forts, upgrades and Turf Score all reset; gang rep is permanent and carries over. Announced in every room. !turf season (anyone) shows the standings, the day and the pot without ending anything.
#
!turf tick
ادمین‌ها اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Force an immediate daily settlement instead of waiting for the scheduled one: income distribution, the tip tap, upkeep, Turf Score accrual, bank-overflow spill to the vaults, and the…

بیشتر
Force an immediate daily settlement instead of waiting for the scheduled one: income distribution, the tip tap, upkeep, Turf Score accrual, bank-overflow spill to the vaults, and the Reserve auto-top-up if it's on. Useful for testing a rate change without waiting a day. Runs on its own thread, so the bot stays responsive.
#
!turf reset
ادمین‌ها اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

Wipes turf ownership back to a blank map and refunds each held borough's stake to its owner's treasury.

مثلاً
بیشتر
Wipes turf ownership back to a blank map and refunds each held borough's stake to its owner's treasury. Gangs, members and treasuries survive. Lighter than !gangs reset — this clears the board, not the players.
#
!gangs reset
ادمین‌ها در وب‌سایت کار می‌کند

The start-over button.

مثلاً
بیشتر
The start-over button. Dissolves every gang — members, treasuries, rep, Turf Score — and clears the whole map including banks and stakes. Nothing is refunded and there is no undo, so it asks first: !gangs reset confirm to go through with it. Distinct from a season ending, which keeps rep and hands stakes back.
#
!vault mint [amount] [reason]
!reserve mint [amount] [reason]
ادمین‌ها در وب‌سایت کار می‌کند

The admin mint: prints PAT into the Federal Reserve only, with a written reason (dry run + confirm).

مثلاً
بیشتر
The admin mint - into the Federal Reserve only. !vault mint <amount> <reason>, !reserve mint <amount> <reason> and !econ mint <amount> <reason> are the same written-policy mint (policy "admin"): a dry run first, then !econ mint confirm <id> within 2 minutes, journaled in the mint log, announced in every room. It has no monthly cap of its own but counts toward mintcap_total (unlimited by default). It never lands in another pool or a wallet: naming a pool (!vault mint casino 500k ...) is refused - mint into the Fed, then move it with !econ fund <pool> <amount> <reason> (a grant) or !econ fedloan <pool> <amount> <reason> (a loan). Amounts take k and m suffixes.

!reserve auto on|off / !reserve floor <amount> are the v1 auto-top-up (off, and refused while the economy layers are on). Plain !reserve is public and shows the balance.
#
!turf sinks
!turf cargo
ادمین‌ها اتاق می‌تواند خاموشش کند در وب‌سایت کار می‌کند

The economy's dashboard.

بیشتر
The economy's dashboard. !turf sinks shows last tick's captured volume per business and — importantly — how much went over the sink cap and spilled to the heist vaults. If one business is swallowing everything, that's where you'll see it. !turf cargo shows what's on the road right now or what's queueing for the next convoy.
#
!gang limits [rank] [amount]
ادمین‌ها در وب‌سایت کار می‌کند

Daily treasury withdrawal allowance per rank — owner / officer / member / recruit, set by the gang boss (or an admin).

مثلاً
بیشتر
Daily treasury withdrawal allowance per rank — owner / officer / member / recruit, set by the gang boss (or an admin). 0 = unlimited. Anyone can run !gang limits to see the current values. This replaced the old flat daily wage: income now stays in the treasury and members draw what they need, so the active get paid and the inactive don't.
#
!alerts
ادمین‌ها

Which big moments reach which rooms, and how.

همچنین: !alert
مثلاً
بیشتر
Which big moments reach which rooms, and how. Channels are per room — !alerts sound|tts|text on|off, plus !alerts on|off as this room's master switch. Scope is per event and global: !alerts heist room|global. !alerts <type> force on|off lets an alert bump someone off the mic to be heard, and !alerts voice <name> gives spoken alerts their own voice. !alerts test <type> fires one to check the setup.
#
Economy tuning — admin panel
ادمین‌ها

Every rake, tap and split in the game is editable in the Sink Rates card without touching code: the arena/fight and hold'em rake rates, the tip tap, the treasury-withdrawal laundering…

بیشتر
Every rake, tap and split in the game is editable in the Sink Rates card without touching code: the arena/fight and hold'em rake rates, the tip tap, the treasury-withdrawal laundering cut, the sink cap (the single biggest lever on how much PAT reaches the heist vaults), bank payout and cap multipliers, the mint rate, the season-pot share, and how much incoming vault PAT goes to the Reserve (the rest goes to the casino jackpot). PAT Routing decides where the PAT goes for everything Pepe charges — commands, music, voices, heist gear, blackjack losses, rake, lotto, bingo, wager and market fees, fines, loan interest: up to three destinations per row (the casino jackpot, the Reserve, Fort Knox, the vault of the room the PAT was spent in - turf businesses stopped taking a share on 2026-10-11 - or - for room-specific spending like commands, song requests, voices and shout-outs - the room's owner, 10% by default, paid weekly from the Reserve; a room with no owner leaves it in the Reserve) as a % of the price, and whatever isn't routed goes to the Federal Reserve — spending never burns PAT. Economy v3 (live): casino play and the wager fee go to the House, market and pool fees to the Market maker, loan interest to the Bank, fines and the bounty / shop fees to the Reserve, and spending in a room 50% Fort Knox / 50% the pad's vault. The same table says which pool pays each reward — level-ups (25k every level + a milestone of 250k × level/5 every 5th level), the welcome PAT, connect bonuses, redeem codes, chat raffles, top mic of the hour, !beg, Pictionary, turf income and the season prize: under v3 they all come out of the incentive budget (each within its weekly allowance; the Fed tops the budget up every Monday), never straight from the Federal Reserve. Turf upkeep, upgrades and claim/invasion buy-ins go to the Reserve. The Vault flows & shortfall table (under Automint) shows every PAT in and out of each vault by day and source, the daily shortfall, and a suggested automint. Prices and rewards that used to be hardcoded — heist buy-ins, showdown, turf claim/invasion, lotto ticket, bingo card, wager/market/loan fees, !beg/mic/Pictionary rewards — are rows in the Sink Rates card. Automint tops up a vault on a schedule (a daily amount, minted hourly) while it's below a target you set — the gap the economy can't fill on its own. Shop Items prices everything buyable plus the bonuses items carry (Bottle Service XP, burner heat reduction), and Voice Store handles per-voice pricing and royalties.
#

Pepe 1.99aam · به‌روزشده 2026-10-15 · قیمت‌های نشان‌داده‌شده پیش‌فرض‌اند؛ صاحب یک اتاق یا ادمین‌ها می‌توانند بعضی را تغییر دهند. دستورات با علامت اتاق می‌تواند خاموشش کند ممکن است در یک اتاق خاص خاموش باشند.
یادداشت‌های به‌روزرسانی · PAT چطور کار می‌کند · راهنمای مالکان پد · Grand Theft Frogger · راهنمای جنگ قلمرو