Sweet Bunny Commands

The full command reference — every command the bot understands, what it does, and how to use it.

Updated October 17, 2026

ReferenceTelegramSweet Bunny
← Back to the Sweet Bunny story
📖 Categories How to talk to the bot ▶ Playback 💾 Cache & files 🎲 Fun — truth or dare 🗣️ Secret handshakes 🔧 Knowledge & utility

How to talk to the bot

Every command works two ways: as a slash command (/play) directed at the face bot, or as plain text (bunny, play) that anyone in the group can type. The plain-text form needs the face bot's privacy mode disabled — otherwise it never sees ordinary group messages.

You can also reply to a message with a command: reply to a video with /vplay, reply to a filename with /delete, reply to a link with /stream. The bot figures out what you mean from context.

▶ Playback

/play <song>

Play audio in the voice chat — a song name, a YouTube/TikTok/SoundCloud link, or reply to a message and the bot uses its text. If something's already playing, your pick joins the queue.

e.g. /play happier · bunny, play bohemian rhapsody
/vplay [quality] <video>

Play video in the voice chat. Optional quality token 360, 480, 720 (default), or 1080 — put it before or after the query. Reply to an uploaded video, a document, a stream link, or a filename from /files.

🔴 Live streams supported: pass a YouTube live URL and it plays the live broadcast in the voice chat — live streams are never downloaded, they're stitched through a local HLS playlist instead.

e.g. /vplay 1080 big buck bunny · /vplay https://youtube.com/watch?v=… (live) · reply to a video with bunny, vplay
/stream

Video in one step: reply to a t.me message link or an uploaded video and the bot generates the stream link and starts playing it in the voice chat immediately.

e.g. reply to a video with /stream
/linkmine only

Generate a direct HTTP stream link for a Telegram file. Reply to the file (or to a message containing a t.me link). The link plays instantly with /vplay and never expires from the bot's side.

e.g. reply to a video with bunny, link
/pause · /resume · /stop

Pause the stream, resume it, or stop everything — /stop also leaves the voice chat and cleans up the player messages.

/skipalias: /next

Skip to the next track in the queue.

/prev

Restart the current song from the beginning.

/seek <seconds> · /seekback <seconds>

Jump forward or backward by N seconds in the current track. The little seek notice deletes itself so the chat stays clean.

e.g. /seek 30 · /seekback 10
/queue

Show what's playing now and what's lined up next.

💾 Cache & files

/cache <URL> · /cache listalso: bunny catch

Pre-download media to the server so it plays instantly later — with a live progress bar showing the real transfer speed. Reply to a video or file, or pass a URL. /cache list shows everything stored. (catch exists purely for muscle memory — type it wrong, it still works.)

e.g. /cache https://…/video.mp4 · reply to a video with bunny, cache
/clear cachemine only

Wipe the entire media cache.

/upload <URL>

Download a file from a URL and send it into the chat as a Telegram document.

e.g. /upload https://…/song.mp3
/files

List the files the bot is holding — cached media and uploads, with filenames you can reply to.

/deletemine only

Delete a cached file — reply to its filename message. The confirmation self-destructs after 2 minutes.

/cleanalso: bunny sweep the floor 🧹

Tidy up: deletes the bot's command chatter from the chat while preserving the Now Playing player. And yes — bunny sweep the floor really works. It says so in the code.

🎲 Fun — truth or dare

This isn't a toy /t /d — it's a real little game system: daily quotas, anti-cheat, turn order, and a jackpot.

/tod

Start a truth-or-dare game in the group. Each player gets 3 draws per day — the quota day resets at 18:00 WITA sharp, fresh 3x for everyone.

/t · /d

Draw a card: /t for truth, /d for dare. Clickable, fast, no typing needed. Anti-cheat: you can't draw a new card while you have an active prompt — finish it or use /change. And it's turn-locked: only the current player's taps count.

/changealias: /regenerate

Didn't like your card? Draw a fresh truth or dare. (This is also the honest way to re-draw — the anti-cheat insists on it.)

🎰 J A C K P O T

Once a day per group, someone draws the WILDCARD — the jackpot card. Winner can dare anyone to do anything or ask anything. No limits. Wildest imagination wins. 🔥 Jackpot messages are even protected from /clean — "worth bragging! 🏆" says the code.

bunny tod reset — mine only: wipes everyone's quota, decks, and the wildcard for a fresh round

🗣️ Secret handshakes

Things that work with no slash at all — the bot's little hidden vocabulary:

bunny catch <URL>

Same as bunny cache. Exists for one reason, stated in the code: "alias for muscle memory :)" — for everyone who types catch when they mean cache.

bunny sweep the floor

Same as bunny clean. The code comment says it all: "alias: bunny sweep (the floor) :)". Tell the bot to sweep the floor, and it sweeps the floor.

rename <new name>mine only

No /rename exists and no "bunny" needed — just reply to a file with rename my cool video.mp4 and it's renamed. The confirmation self-destructs after 2 minutes.

delete [filenames]mine only

Also works bare, no "bunny" needed: reply to a file, or just type delete file1.mp4 file2.mp4 to nuke several at once.

bunny vplay <number>

Numbers map to your cache list, biggest file first — bunny vplay 3 plays the 3rd file from /files. Lazy, and proud of it.

bunny

Just the wake word, nothing else. She answers: "Yes, daddy? 🐰"

🔧 Knowledge & utility

/look <topic>alias: /lookfor

Web search, answered right in the chat.

e.g. /look for iPhone 17 price
/lyrics <song>

Synced lyrics for a song — for when the group wants to sing along.

e.g. /lyrics Happier - Olivia Rodrigo
/tell ayang <message>

Send a little note, signed with your pet name, addressed to ayang. The bot delivers it with a 💌.

e.g. /tell ayang miss u, jangan lupa makan ya
/ping

VPS stats and uptime, plus the real round-trip time of the reply.

/cancel

Cancel whatever long operation is in flight — a slow download, a caching job.

/help · /start

/help prints the quick command list in chat; /start says hi and tells newcomers how to play their first song.


Built for myself, by myself — with my AI assistant, sweet bunny 🐰, co-building every step of the way.

Missing a command you expected? The bot grows whenever we tinker — this page grows with it.

← Back to the Sweet Bunny story