Commands¶
A full command reference. Commands marked (Admin) are available to chat administrators only. Aliases (short synonyms and Cyrillic variants) are shown right next to the primary command.
General¶
| Command | Description |
|---|---|
/start |
Greeting and bot status |
/help |
Help and the list of commands |
/ask, /ai, /bot, /kwitka, /comment |
Ask the AI |
/info, /id |
Info about the chat and the user |
/kickme |
Leave yourself (can rejoin) |
/admins, /adminlist |
List the chat admins |
/my_status, /status, /why |
My status and restriction check |
/settings |
Chat settings (Admin) |
/air_raid, /alarm |
Air-raid alert notifications (Admin) |
/my_alerts |
Personal alerts about bans/spam (in DM) |
Content & AI¶
| Command | Description |
|---|---|
/report, /report_spam |
Report spam to admins (reply) |
/explain |
Explain a message with AI (reply) |
/translate |
Translate a message (Admin) |
/pull |
Download a video by link (YouTube, TikTok, Instagram, Facebook, X) |
“explain”
Besides /explain, an article/video summary is triggered by the word
explain in reply to a message with a link.
Notes & rules¶
| Command | Description |
|---|---|
/save, /addnote |
Save a note (Admin) |
/get, /note |
Get a note |
/notes |
List all notes |
/clear, /delnote |
Delete a note (Admin) |
/rules, /rule |
Show the chat rules |
/setrules |
Set the chat rules (Admin) |
Filters & welcomes¶
| Command | Description |
|---|---|
/filter |
Auto-reply to a trigger: text, media (sticker/photo/GIF/video), buttons (Admin) |
/stop |
Remove a filter (Admin) |
/filters |
List filters (Admin) |
/setwelcome |
Set the welcome text (Admin) |
/welcome |
Enable/disable welcomes (Admin) |
/setgoodbye |
Set the goodbye text (Admin) |
/goodbye, /bye |
Toggle goodbye on/off (Admin) |
Link buttons
/save, /setrules, /setwelcome and /filter support buttons:
[Text](buttonurl://url), and :same puts the button in the same row.
User mention in a note
Notes support a mention variable — the bot inserts the person you replied to, or whoever called the note. These spellings are equivalent:
{mention}, {user}, {username}, {name}, {user_mention}.
Moderation¶
| Command | Description |
|---|---|
/move |
Move a range of messages (Admin) |
/move1 |
Move a single message (reply) (Admin) |
/target, /here |
Target for moving (Admin) |
/purge, /flush |
Clear a range (Admin) |
/purgefrom, /purgeto |
delete a range of messages (reply). (Admin) |
/del, /delete |
Delete a message (Admin) |
/ban, /tban |
Ban a member (Admin) |
/mute, /tmute |
Restrict a member (Admin) |
/kick |
Kick a member (Admin) |
/permapin |
Pin with notification (reply) (Admin) |
/pinned |
Show the pinned message |
/spurge |
Silent purge (reply) (Admin) |
/unapproveall |
Remove 'trusted' from all (Admin) |
/title |
Custom admin title (reply) (Admin) |
/admincache |
Clear the admin cache (Admin) |
/setflood, /antiflood |
Antiflood on/off (Admin) |
/connect |
Manage from the browser (cabinet) (Admin) |
/swarn |
Silent warning (reply) (Admin) |
/antiraid, /raid |
Raid mode: restrict all who join (Admin) |
/resetwarn, /resetwarns |
Reset ALL warnings (reply) (Admin) |
/dwarn |
Warn + delete the message (reply) (Admin) |
/promote |
Promote to admin (reply) (Admin) |
/demote, /unadmin |
Demote an admin (reply) (Admin) |
/pin |
Pin a message (reply) (Admin) |
/unpin, /unpinall |
Unpin / clear all (Admin) |
/b |
Reply to a spam bot (“hello” + photo): silently mute author & delete (Admin) |
/disable |
Disable a user command (Admin) |
/enable |
Enable a command back (Admin) |
/unban |
Remove a ban (Admin) |
/unmute |
Remove a restriction (Admin) |
Temporary ban/mute
/ban and /mute accept a duration and a reason:
/ban 1d spam, /mute 2h flood (units: m, h, d, w).
Warnings & trust¶
| Command | Description |
|---|---|
/warn |
Issue a warning (Admin) |
/unwarn |
Remove a warning (Admin) |
/warns |
Warning history (Admin) |
/cwarn |
Community warning (reply): ranked members vote, weight by rank |
/trust |
Trusted status (Admin) |
/approved, /trusted |
list of trusted users. (Admin) |
Exceptions (whitelists)¶
| Command | Description |
|---|---|
/bio_white_add |
Add a Bio exception (Admin) |
/bio_white_del |
Remove a Bio exception (Admin) |
/bio_white_list |
List Bio exceptions (Admin) |
Reputation & activities¶
| Command | Description |
|---|---|
/myrep, /rep, /my_rep |
My reputation |
/toprep, /top_rep, /reputation |
Top by reputation (Admin) |
/modstats [N], /spamstats |
Moderation effectiveness: caught/restored(FP)/by action/top reasons over a window (Admin) |
/digesthere, /setdigest |
Topic for the weekly digest: run it in the desired topic (off → main feed) (Admin) |
/digestnow, /digest_now |
Post the weekly digest right now (force) (Admin) |
/top, /leaderboard |
Leaderboard: /top active [N] — most active, /top rep — by reputation (Admin) |
/rank, /level |
Activity profile: level, XP, rank |
/poll, /oputuvannya |
Create a poll (Admin) |
Stop-words¶
| Command | Description |
|---|---|
/addstop, /banword |
Add a stop-word (Admin) |
/delstop, /unbanword |
Remove a stop-word (Admin) |
/liststops, /listwords |
List stop-words (Admin) |
More admin commands¶
| Command | Description |
|---|---|
/night_mode |
Chat night mode (Admin) |
/silence |
Manual silence — instant lockdown, only admins can write (Admin) |
/ad_topic, /topic |
Mark a topic as an ad topic (allow announcements) (Admin) |
/airules |
Special rules for the AI (Admin) |
/lock |
Lock a content type (Admin) |
/unlock |
Unlock a content type (Admin) |
/locks, /locktypes |
active locks / all lock types. (Admin) |
/link_white_add |
Add a link exception (Admin) |
/link_white_del |
Remove a link exception (Admin) |
/link_white_list |
List link exceptions (Admin) |
/card_white add\|del\|list |
Whitelist of allowed card numbers (e.g. military fundraising) — the bot won't block them; stored normalized, shown masked •••• 1234 (Admin) |
/welcomedelete |
Welcome auto-delete delay (Admin) |
/setlog |
Chat log channel: bans/mutes/warnings/AI deletions mirrored to a separate channel; /setlog off to disable (Admin) |
/export, /import |
Transfer settings between groups in your network: /export produces a config file, /import (reply to the file) applies it. Chat-bound keys (topics, log channel, title) are not transferred. Also in the /settings web panel (📤/📥 buttons) (Admin) |
/welcometopic, /welcomehere |
Welcome thread: run it in the desired topic (or /welcometopic off — General) (Admin) |
/cleancommands |
Delete bot-command messages (same toggle as in /settings); no args — toggle, on/off — explicit (Admin) |
/cfg, /config |
Any simple setting via command (parity with the panel): /cfg list, /cfg get key, /cfg set key value (Admin) |
/network, /net, /fed |
Chat network: link your groups (create/join/leave/info) for cross-chat bans (Admin) |
/fban, /unfban |
Network ban/unban: applies in ALL network chats (regular /ban stays local) (Admin) |
Other¶
| Command | Description |
|---|---|
/appeal, /unban_me |
Submit an appeal (in the bot’s DM) |
/donate, /support |
Support the project |
Service commands
A number of technical and owner-only commands (global ban, diagnostics, AI statistics, etc.) are intentionally hidden from the public menu.
Trigger words (in reply)¶
Besides commands, the bot reacts to trigger words in reply to a message:
| Word | Action |
|---|---|
explain |
AI summary of the message |
thanks / + / rep |
Thank a member (+reputation) |
In the bot’s direct messages¶
/appeal,/unban_me— submit an appeal./why,/status— find out the reason for a block.
Usage examples¶
Notes¶
/save welcome Welcome! [Our channel](buttonurl://t.me/Kwitka_Antispam)
/get welcome
/notes
/clear welcome
Welcomes & rules¶
/setwelcome Welcome, {mention}! Please read the rules 👇
[Rules](buttonurl://t.me/Kwitka_Antispam)
/setrules 1. No spam. 2. Speak Ukrainian. 3. Be respectful.
Details: https://t.me/Kwitka_Antispam
[📜 Full rules](buttonurl://t.me/Kwitka_Antispam)
Moderation¶
In reply to the offender’s message:
/ban 1d spam → ban for a day, with a reason
/mute 2h flood → mute for 2 hours
/kick → kick (without a ban)
/warn advertising → a warning
Cleanup & moving (topics)¶
/del → delete a single message (reply)
/purge → delete from the selected one downward (reply)
/target → mark the destination topic (inside that topic)
/move → move a range into the destination topic (reply)
/move1 → move only a single message (reply)
Alerts¶
/air_raid Kyiv
/air_raid all
/air_raid off
Filters & stop-words¶
/filter promocode Discounts are only in the channel: [Go](buttonurl://t.me/Kwitka_Antispam)
/addstop casino
/liststops
Community¶
/trust → grant trust (reply)
/report → report spam (reply)
/myrep → my reputation and rank
Buttons in one row
Add :same at the end so the next button goes alongside:
[A](buttonurl://t.me/a) [B](buttonurl://t.me/b:same)
🎮 Gamification¶
/checkin— daily check-in: streak 🔥 + coins 🪙./balance— coin balance 🪙 and streak 🔥 (reply — someone's)./badges— your achievements 🏆 (reply — someone's)./shop— flair shop 🛒./buy id— buy a flair./give 50(reply) — transfer coins 🪙./dice 50— dice vs the bot 🎲 (coin bet)./guess 50 4— guess the die 🎲, win 4×.
🚚 Transport (carriers)¶
/carrier_add Name | Contact— add a carrier 🚚./vouch code— vouch for a carrier (trusted only)./carriers— carriers list 🚚 (✅ verified)./carrier_report code— report a carrier 🚩.
🆕 More¶
/slowmode 30s— Slow mode: min interval between messages (/slowmode off— disable)./tldr— AI summary of recent chat (/tldr 6— last 6 hours)./remind 2h text— reminder in this chat (/reminders·/unremind— list)./quiz Question | A | B* | C— quiz (★ marks the correct option)./cleaninactive 30— kick members inactive 30+ days (preview first, thenconfirm; never admins/trusted).
🎁 Giveaways¶
/giveaway 1h winners=2 Prize— a giveaway with a join button; winners are drawn at random (/gend— end early) (Admin).- 🪙 Buy out mute with coins: the admin enables it in settings and sets a price; a muted member taps the button under the mute notice to lift the restriction.
🆕 Community & services¶
/setup— quick feature overview + cabinet button (Admin)./listing,/listings,/listing_del— classifieds: housing / jobs / goods / services./fundraise,/fundraisers— transparent fundraisers (the bot never touches money) (Admin)./event,/events— events with RSVP buttons (Going / Maybe / No).- ⏳ Retention: listings last 14 days, then auto-cleared; closed fundraisers are removed 30 days after closing; past events — after a day.
/checkscam— AI scam check of a suspicious message (reply)./question— “question of the day” to spark chat (auto or manual) (Admin).
Examples¶
/listing Selling a bike, almost new | @user— an ad; then pick a category with a button./fundraise 50000 | Fund for an army drone | https://…— open a fundraiser (the bot gives a code)./fund_add a1b2c3 500— add 500 to fundraisera1b2c3./fund_close a1b2c3— close the fundraiser./event 15.07 19:00 | Community meetup— an event with RSVP; date formats:2026-07-15 19:00,15.07.2026 19:00,15.07 19:00./checkscam— reply to a suspicious post: the AI assesses the risk./question— post the question of the day now.- 📷 You can attach photos/videos to
/listing,/fundraise,/event,/carrier_add— even an album (put the command in the media caption).
📚 Lingua — language learning¶
/word— word or phrase of the day (🇩🇪→🇺🇦 / 🇬🇧→🇺🇦; enable in the cabinet, Reputation section)./learn,/addword,/vocab,/seed— word trainer: spaced repetition, personal deck (in private with the bot).- 🌐
app.kwitka.kyiv.ua/lingua— the same deck in the browser.
🛠 More for admins¶
/tpoll— feedback poll on a message (reply: recommend / nuances / not recommend / fraud)./blacklist,/unblacklist— Manage 'Anti-quarrel' blacklist./ad_mute— Mute repeated ads./ai_limit— AI limit for a chat./disable//enable<cmd> — Disable/enable a user command in the chat./disableable,/disabled./ai_stats,/chat_stats— AI and chat statistics.