# Alita Robot

> A modern Telegram group management bot built with Go — 30+ modules, 210+ commands, 7+ languages, and blazing-fast performance powered by Redis caching and PostgreSQL.

## API Reference

- [Callback Queries](https://alita-docs.divkix.me/api-reference/callbacks): Complete reference of inline button callback handlers
- [Command Reference](https://alita-docs.divkix.me/api-reference/commands): Complete reference of all Alita Robot commands
- [Database Schema](https://alita-docs.divkix.me/api-reference/database-schema): Complete reference of the PostgreSQL database schema
- [Environment Variables](https://alita-docs.divkix.me/api-reference/environment): Configuration reference for all environment variables
- [Lock Types](https://alita-docs.divkix.me/api-reference/lock-types): Complete reference of all available lock types in the Locks module
- [Permission System](https://alita-docs.divkix.me/api-reference/permissions): Complete reference of permission checking functions

## Architecture

- [Architecture](https://alita-docs.divkix.me/architecture): High-level architecture and design principles of Alita Robot.
- [Anonymous Admin Verification](https://alita-docs.divkix.me/architecture/anonymous-admin): How Alita Robot handles admin commands sent via Telegram's anonymous admin mode.
- [Caching Architecture](https://alita-docs.divkix.me/architecture/caching): Redis caching implementation and patterns in Alita Robot.
- [Handler Group Precedence](https://alita-docs.divkix.me/architecture/handler-groups): Which message watchers fire first and how propagation works in Alita Robot.
- [Module Pattern](https://alita-docs.divkix.me/architecture/module-pattern): How to create new feature modules for Alita Robot.
- [Project Structure](https://alita-docs.divkix.me/architecture/project-structure): Directory layout and key files in the Alita Robot codebase.
- [Request Flow](https://alita-docs.divkix.me/architecture/request-flow): How Telegram updates are processed through the Alita Robot pipeline.

## Commands

- [Commands](https://alita-docs.divkix.me/commands): Overview of all command modules and categories

### Admin

- [Admin Commands](https://alita-docs.divkix.me/commands/admin): Complete guide to Admin module commands and features

### Aispam

- [Aispam Commands](https://alita-docs.divkix.me/commands/aispam): Complete guide to the Aispam module — the per-chat AI spam filter

### Antiflood

- [Antiflood Commands](https://alita-docs.divkix.me/commands/antiflood): Complete guide to Antiflood module commands and features

### Antiraid

- [Antiraid Commands](https://alita-docs.divkix.me/commands/antiraid): Complete guide to Antiraid module commands and features

### Approvals

- [Approvals Commands](https://alita-docs.divkix.me/commands/approvals): Complete guide to Approvals module commands and features

### Backup

- [Backup Commands](https://alita-docs.divkix.me/commands/backup): Complete guide to Backup module commands and features

### Bans

- [Bans Commands](https://alita-docs.divkix.me/commands/bans): Complete guide to Bans module commands and features

### Blacklists

- [Blacklists Commands](https://alita-docs.divkix.me/commands/blacklists): Complete guide to Blacklists module commands and features

### Bot Updates

- [Bot Updates](https://alita-docs.divkix.me/commands/bot_updates): Bot event handling and anonymous admin verification

### Captcha

- [Captcha Commands](https://alita-docs.divkix.me/commands/captcha): Complete guide to Captcha module commands and features

### Connections

- [Connections Commands](https://alita-docs.divkix.me/commands/connections): Complete guide to Connections module commands and features

### Devs

- [Devs Commands](https://alita-docs.divkix.me/commands/devs): Complete guide to Devs module commands and features

### Disabling

- [Disabling Commands](https://alita-docs.divkix.me/commands/disabling): Complete guide to Disabling module commands and features

### Federations

- [Federations Commands](https://alita-docs.divkix.me/commands/federations): Complete guide to Federations module commands and features

### Filters

- [Filters Commands](https://alita-docs.divkix.me/commands/filters): Complete guide to Filters module commands and features

### Formatting

- [Formatting Commands](https://alita-docs.divkix.me/commands/formatting): Complete guide to Formatting module commands and features

### Greetings

- [Greetings Commands](https://alita-docs.divkix.me/commands/greetings): Complete guide to Greetings module commands and features

### Help

- [Help Commands](https://alita-docs.divkix.me/commands/help): Complete guide to Help module commands and features

### Languages

- [Languages Commands](https://alita-docs.divkix.me/commands/languages): Complete guide to Languages module commands and features

### Locks

- [Locks Commands](https://alita-docs.divkix.me/commands/locks): Complete guide to Locks module commands and features

### Logchannels

- [LogChannels Commands](https://alita-docs.divkix.me/commands/logchannels): Complete guide to LogChannels module commands and features

### Misc

- [Misc Commands](https://alita-docs.divkix.me/commands/misc): Complete guide to Misc module commands and features

### Mutes

- [Mutes Commands](https://alita-docs.divkix.me/commands/mutes): Complete guide to Mutes module commands and features

### Notes

- [Notes Commands](https://alita-docs.divkix.me/commands/notes): Complete guide to Notes module commands and features

### Pins

- [Pins Commands](https://alita-docs.divkix.me/commands/pins): Complete guide to Pins module commands and features

### Purges

- [Purges Commands](https://alita-docs.divkix.me/commands/purges): Complete guide to Purges module commands and features

### Reactions

- [Reactions Commands](https://alita-docs.divkix.me/commands/reactions): Complete guide to Reactions module commands and features

### Reports

- [Reports Commands](https://alita-docs.divkix.me/commands/reports): Complete guide to Reports module commands and features

### Rules

- [Rules Commands](https://alita-docs.divkix.me/commands/rules): Complete guide to Rules module commands and features

### Spamdb

- [Spamdb Commands](https://alita-docs.divkix.me/commands/spamdb): Complete guide to the Spamdb module — the per-chat CAS and lols.bot spam database check on join

### Users

- [Users Commands](https://alita-docs.divkix.me/commands/users): Complete guide to Users module commands and features

### Warns

- [Warns Commands](https://alita-docs.divkix.me/commands/warns): Complete guide to Warns module commands and features

## Contributing

- [Contributing](https://alita-docs.divkix.me/contributing): How to contribute to Alita Robot development.

## Getting Started

- [Quick Start Guide](https://alita-docs.divkix.me/getting-started/quick-start): Add Alita Robot to your Telegram group in under 2 minutes.
- [What is Alita Robot?](https://alita-docs.divkix.me/getting-started/introduction): Learn about Alita Robot, a powerful Telegram group management bot built with Go.

## Self-Hosting

- [Self-Hosting](https://alita-docs.divkix.me/self-hosting): Host your own instance of Alita Robot.
- [Binary Installation](https://alita-docs.divkix.me/self-hosting/binary): Deploy Alita Robot using pre-built binaries.
- [Building from Source](https://alita-docs.divkix.me/self-hosting/source): Compile Alita Robot from source code.
- [Database Configuration](https://alita-docs.divkix.me/self-hosting/database): Configure and manage PostgreSQL database for Alita Robot.
- [Docker Deployment](https://alita-docs.divkix.me/self-hosting/docker): Deploy Alita Robot using Docker and docker-compose.
- [Monitoring and Observability](https://alita-docs.divkix.me/self-hosting/monitoring): Monitor Alita Robot health, metrics, and errors.
- [Performance Profiling](https://alita-docs.divkix.me/self-hosting/profiling): Debug performance issues using Go pprof.
- [Troubleshooting](https://alita-docs.divkix.me/self-hosting/troubleshooting): Common issues and solutions for Alita Robot.
- [Webhook Configuration](https://alita-docs.divkix.me/self-hosting/webhooks): Configure webhooks for production deployments of Alita Robot.

## Agent resources

- [llms-full.txt](https://alita-docs.divkix.me/llms-full.txt): The full Markdown of every page in one file.
- [Page Markdown](https://alita-docs.divkix.me/index.md): Append `.md` to any page URL to fetch that page as raw Markdown.
- [JSON API](https://alita-docs.divkix.me/api/docs/pages.json): Page index of the JSON docs API; each entry links the page's JSON and Markdown forms. Described by the OpenAPI document at https://alita-docs.divkix.me/openapi.json.
- [Agent skills](https://alita-docs.divkix.me/.well-known/agent-skills/index.json): Agent Skills discovery index of the skills this site publishes.
- [API catalog](https://alita-docs.divkix.me/.well-known/api-catalog): RFC 9727 linkset of the APIs documented here.
- [AI catalog](https://alita-docs.divkix.me/.well-known/ai-catalog.json): ARD manifest of the agent-facing resources on this site (MCP server, skills, APIs).
- [agent-readability.json](https://alita-docs.divkix.me/agent-readability.json): Manifest of every agent-facing artifact on this site.
- [Sitemap](https://alita-docs.divkix.me/sitemap.xml): Every indexable page URL with its last-modified date.
