Telegram Userbot Commands List

100+ commands for the BotWave Telegram Userbot. Admin, moderation, stickers, AI, translate, notes, filters, PM permit, games, and more.

Last updated: May 2026 - Default prefix: . (changeable with .setprefix)

👮 Admin Commands

Full group administration from your account. No need to add a separate bot.

.ban <user>Ban a user from the group (reply or mention)
.unban <user>Unban a previously banned user
.kick <user>Kick user without banning (they can rejoin)
.mute <user>Mute a user (they can't send messages)
.unmute <user>Unmute a previously muted user
.promote <user>Promote a user to admin
.demote <user>Demote an admin back to regular user
.pinPin the replied message in the group
.unpinUnpin the currently pinned message

🧹 Purge Commands

Mass message deletion - essential for group cleanup.

.purgeDelete all messages from replied message to current
.purgeme <n>Delete your last N messages
.delDelete the replied message

🌍 Global Ban (GBan)

Ban a user across ALL groups where you are admin - one command.

.gban <user>Globally ban a user across all your groups
.ungban <user>Remove global ban
.gbanlistView all globally banned users

🔒 PM Permit

Control who can PM you. Auto-warn and block unapproved contacts.

.approve <user>Allow a user to PM you
.disapprove <user>Revoke PM permission
.block <user>Block a user on Telegram
.unblock <user>Unblock a user
.pmguard on/offEnable/disable PM guard system

💤 AFK (Away From Keyboard)

Auto-reply when someone mentions you while away.

.afk [reason]Set AFK status with optional reason
.unafkTurn off AFK mode

📝 Notes & Filters

Save and auto-send text snippets. Create keyword auto-replies.

.save <name> <text>Save a note
.get <name>Retrieve a saved note
.notesList all saved notes
.clear <name>Delete a note
.filter <trigger> <reply>Create auto-reply filter
.stop <trigger>Remove a filter
.filtersList all active filters

🎨 Sticker Commands

Create and manage Telegram sticker packs.

.kangAdd replied sticker/image to your pack
.stickeridGet the file ID of a sticker
.getstickerGet sticker as PNG image
.stickers <query>Search Telegram sticker packs

🔍 Search & Info

Web search, calculations, and information lookup.

.google <query>Search Google from Telegram
.wiki <topic>Search Wikipedia
.calc <expression>Calculator
.currency <amount> <from> <to>Currency converter
.time <city>Get current time for any city

🌐 Translate

Translate messages in 25+ languages.

.tr <lang>Translate replied message to target language
.translate <lang> <text>Translate text directly
.langsList all supported language codes

✍️ Text Tools

Fun text transformations and formatting.

.reverse <text>Reverse text
.mock <text>SpOnGeBoB mOcK tExT
.vapor <text>Vaporwave text
.tiny <text>ˢᵘᵖᵉʳˢᶜʳⁱᵖᵗ text
.flip <text>˙ʇxǝʇ pǝddᴉlɟ
.upper / .lowerUPPERCASE / lowercase
.spoiler <text>Wrap in Telegram spoiler tags
.mono / .strikeMonospace / Strikethrough formatting

🎲 Fun & Games

Interactive games and random generators.

.diceRoll a Telegram animated dice
.dartThrow a dart
.slotSpin the slot machine
.basketballShoot a basketball
.football / .bowlingAnimated sports games
.coinflipFlip a coin
.rng <min> <max>Random number generator
.8ball <question>Magic 8-ball answer
.rate <thing>Rate anything 0-10
.decide <a> or <b>Make a random decision

💬 Chat Tools

Group information and management utilities.

.chatinfoGet detailed group/chat information
.adminsList all group admins
.inviteGet group invite link
.leaveLeave the current group
.groupname <name>Change group name
.groupbio <bio>Change group description
.zombiesCount deleted accounts in group

📸 Media

Download and forward media files.

.downloadDownload replied media to your device
.forwardForward replied message to saved messages
.copyCopy message without forward tag
.mediainfoGet details about replied media file

👋 Welcome & Goodbye

Automatic greetings for new and departing members.

.setwelcome <text>Set custom welcome message
.setgoodbye <text>Set custom goodbye message
.welcome on/offToggle welcome messages
.goodbye on/offToggle goodbye messages

🛡️ Antiflood

Automatic flood protection - mute/ban spammers.

.antiflood <n>Set flood limit (n messages before action)
.antiflood offDisable antiflood protection

Reminders

Schedule reminders that fire later.

.remind <time> <text>Set a reminder (e.g. .remind 1h meeting)
.remindersList all pending reminders
.cancelremind <id>Cancel a specific reminder
.clearremindersCancel all reminders

⚙️ Settings

Configure your userbot behavior.

.setprefix <char>Change command prefix (default: .)
.setalive <text>Customize .alive response
.setlog here/off/<id>Set logging chat
.addsudo <user>Grant sudo access (they can use your bot)
.rmsudo <user>Remove sudo access
.lang set <code>Change bot language (25+ supported)
.lang listShow all available languages

📊 System

Status and diagnostics.

.aliveCheck if userbot is running
.pingMeasure response latency
.info <user>Get detailed user info
.idGet chat/user IDs
.statsShow userbot statistics
.helpShow all available modules and commands

All commands work with BotWave's free Telegram Userbot. Set up in 2 minutes.