Требования
- Go 1.26+
- Токен Telegram-бота (создайте через @BotFather)
Сборка из исходного кода
Установка через go install
Запуск
Флаги командной строки
| Флаг | По умолчанию | Описание |
|---|---|---|
-token | "" | Токен Telegram-бота (или переменная окружения TELEGRAM_BOT_TOKEN) |
-addr | :8080 | Адрес прослушивания HTTP-сервера |
-db | botdata.db | Путь к файлу базы данных SQLite |
-webhook | "" | URL вебхука для получения обновлений |
-tg-api | "" | Пользовательский базовый URL Telegram API (или переменная окружения TELEGRAM_API_URL) |
-demo | false | Включить демо-режим (или переменная окружения DEMO_MODE=true) |