
SMI Community Guard — moderation assistant for Discord & Telegram
Flags spam, scams and abuse for your human mods on Discord & Telegram
A self-hosted Python bot that checks messages with configurable rules (blocked phrases with leetspeak handling, link blocklists/allowlists, invite links, mass mentions, floods, caps/emoji spam, new members posting links) and, optionally, an AI model you choose for uncertain messages and member reports. It flags messages to a private review channel where moderators decide with permission-checked buttons; it never bans anyone, and its only automatic actions (delete, short timeout) are off by default, limited to high-confidence rules, never applied to moderators, and logged. Tested with 166 offline automated tests; you verify the live connection on your own server or group.
Checkout locked
Notify me when live
Payments open in the next phase. Leave your email and we'll ping you the moment this item ships.
What you get
- smi-community-guard-v1.0.0.zip99 KB
Requirements
- Python 3.11 or newer (or Docker)
- A computer or small server that can stay online
- Comfort running a few terminal commands from the README
- A Discord bot application and token (free, Discord Developer Portal) and/or a Telegram bot token (free, @BotFather)
- Manage Server permission on your Discord server and/or owner/admin rights in your Telegram group
- A private moderators channel or group for the review queue
- Optional: an AI provider account and API key (OpenAI, Anthropic, Google Gemini or an OpenAI-compatible service) or a local Ollama install; AI usage is billed by your provider
- Somewhere to run it: your computer, a small VPS, or any machine with Docker
Details
- Version
- 1.0.0
- Platforms
- Discord, Telegram
- License
- SMI Commercial Software License v1.0