Prerequisites
- Go 1.26+
- A Telegram bot token (create via @BotFather)
Build from Source
Install via go install
Run
Command-Line Flags
| Flag | Default | Description |
|---|---|---|
-token | "" | Telegram bot token (or TELEGRAM_BOT_TOKEN env var) |
-addr | :8080 | HTTP server listen address |
-db | botdata.db | Path to SQLite database file |
-webhook | "" | Set webhook URL for receiving updates |
-tg-api | "" | Custom Telegram API base URL (or TELEGRAM_API_URL env var) |
-demo | false | Enable demo mode (or DEMO_MODE=true env var) |