๐ก๏ธ Kwitka Anti-Spam Anti-Rus Bot: The Only Bot Your Group Needs
As Telegram grows in popularity, so does the amount of spam, scams, toxic behavior, and unwanted content. Kwitka Anti-Spam Anti-Rus Bot is a powerful all-in-one solution for protection and administration, designed to maintain cleanliness, safety, and a comfortable atmosphere in your chats ๐ธ.
The bot combines AI intelligence ๐ง (Gemini, Vertex AI, Groq) with professional administration tools ๐ ๏ธ, working quietly and effectively 24/7.
๐ Why Choose Kwitka?
- ๐ง Hybrid Intelligence: Uses AI for deep context analysis of spam, detection of hidden advertising, insults, and message translation.
- ๐ก๏ธ High Reliability: The bot doesn’t “give up” during AI outages. If one provider is overloaded, the bot instantly switches to backup free models, ensuring continuous protection.
- ๐๏ธ Total Control: From notes and rules to bulk message deletion and moving discussions to the correct branches (Topics).
- โ๏ธ Fair Limits: The system protects resources so that one active chat does not exhaust limits for everyone else.
- โ๏ธ Flexibility: Almost every function can be toggled on or off via the convenient
/settingsmenu. - ๐ค Community Building: Reputation tools and a warning system help cultivate a culture of communication.
โญ Key Features
1. ๐ง Intelligent Filters & AI
- ๐ค AI Spam Moderation: Suspicious messages (even text on photos!) are automatically sent for AI analysis.
- ๐ Smart Summaries (/explain): In response to a news item, long text, or article, the bot creates a concise summary of key points.
- ๐คฌ Toxicity Control: Detects aggression, insults, and personal attacks (“Anti-Quarrel”).
2. ๐ฎโโ๏ธ Professional Administration (New!)
- ๐ Notes System: Save important information (rules, payment details, links) and recall it instantly with a command (
/get rules) or hashtag (#rules). - โก Quick Moderation: Bans and mutes specifying time and reason (e.g.,
/ban 1d Spamor/mute 2h). - ๐ Topic Management: Discussion went off-track? Use
/moveand/targetto transfer messages to the correct branch, automatically deleting them from the old one. - ๐งน Cleanup Tools:
/purgeto delete a block of messages (e.g., to clear a quarrel) and/delfor quick deletion.
3. ๐ซ Anti-Rus Functionality
- ๐ต๏ธโโ๏ธ Detection & Removal: The detector finds Russian language (text and photo) and removes it, sending a warning to the author.
- ๐ฃ๏ธ Auto-Translation: Option to automatically translate useful messages from Russian to Ukrainian (or the chat’s language).
- โ RF Content Blocking: Hard blocking of any mentions related to the aggressor country.
4. ๐ฅ Community Management
- ๐ CAPTCHA: Verification of new members via a button to protect against bot attacks.
- ๐ Reputation: A thanks system (
thanks,+) with ranks from “Newcomer” to “Legend”. High rank grants immunity from spam filters. - โ ๏ธ Warning System (/warn): Automatic punishment after reaching a limit of warnings (configurable).
๐ How to Use
- Add the bot to your chat.
- Grant Administrator Rights (Mandatory: Delete messages, Restrict members).
- Configure:
- Call
/settingsto configure filters via the web panel. - Call
/my_alertsin private messages with the bot to receive reports on bans and spam.
- Call
๐ Full Command List
๐ For All Members
/startโ Welcome message and bot status./helpโ Help and full command list./infoโ Technical info (Chat ID, Topic ID, User ID)./myrepโ Check your reputation and rank./report(reply) โ Report spam to admins./explain(reply) โ Create an AI summary of the content.
๐ฎโโ๏ธ Moderation (Admins)
/ban,/unbanโ Ban/Unban (time can be specified:1h,2d,1w)./mute,/unmuteโ Restrict/Allow writing./kickโ Kick a member (without ban)./warn,/unwarnโ Issue/Remove a warning./warnsโ Show user’s warning history.
๐ Notes & Clean-up (Admins)
/save [name] [text]โ Create a note (or reply to text)./get [name](or#name) โ Show the note in chat./notesโ Show list of all notes./clear [name]โ Delete a note./purge(reply) โ Delete messages from the selected one downwards./del(reply) โ Quickly delete a message./move+/targetโ Move messages between branches (Topics).
โ๏ธ Settings & Filters (Admins)
/settingsโ Open the web settings panel./my_alertsโ Configure personal alerts in PM./trust(reply) โ Grant “Trusted” status (immunity from spam filters)./addstop,/delstop,/liststopsโ Manage custom stop-word list./set_ad_topics [ID]โ Specify topics where ads are allowed./chat_ai_statsโ View AI usage statistics./poll(reply) โ Create a poll.
๐ AI Limits Management
The bot uses a shared pool of keys. If the chat limit (default 500 requests/day) is exhausted, the bot switches to economy mode (Groq/OpenRouter), maintaining basic protection.
๐ How to remove limits? An administrator can add their own Gemini API Key via the menu /settings -> โ๐ค AI & Moderationโ. This makes the bot in your chat maximally fast, smart, and independent of shared limits.


