What is Alita Robot?
Learn about Alita Robot, a powerful Telegram group management bot built with Go.
Alita Robot is a modern, feature-rich Telegram group management bot built with Go and the gotgbot library. It provides comprehensive tools for managing Telegram groups of any size.
Key Features
Moderation Tools
- Banning & Muting — Ban, mute, kick users with optional reasons and time limits
- Warning System — Configurable warning limits with automatic actions
- Antiflood Protection — Prevent message spam with customizable limits
- Blacklists — Automatically moderate messages containing blacklisted words
Content Management
- Notes — Save and retrieve text/media snippets with keywords
- Filters — Auto-respond to keywords with custom messages
- Rules — Set and display group rules
- Pins — Advanced message pinning with anti-channel-pin protection
Automation
- Welcome Messages — Customizable greetings for new members
- CAPTCHA Verification — Math or text-based verification for new users
- Auto-Approve — Automatically approve join requests
Utilities
- Multi-Language — Supports English, Spanish, French, Hindi, Russian, Portuguese, and Indonesian (extensible)
- Remote Management — Manage groups from private messages
- Command Disabling — Disable specific commands per group
Architecture Highlights
High Performance
Go-Powered Built in Go with concurrent processing for handling high message throughput.
Scalable Caching
Redis Redis-based caching with stampede protection via singleflight.
PostgreSQL Database
Reliable Robust data storage with automatic migrations and connection pooling.
Observability
Built-in Prometheus metrics and OpenTelemetry distributed tracing.
Docker Ready
One Command Easy deployment with Docker Compose, multi-arch images on GHCR.