/wombot

Telegram-бот с вомбатами и попыткой в RPG

Primary LanguageGoMIT LicenseMIT

Вомбот

Telegram-бот с вомбатами

Вомбот — простой Telegram-бот с лёгким RPG по типу Жабабота

Канал в Telegram: @wombatobot_channel; Сам бот: @wombatobot

Запуск бота у себя

Для запуска бота Вам потребуется собрать его из исходного кода, запустить базу данных (MongoDB) и настроить бота

Сборка из исходников

Необходимые программы:

  1. Go, версия 1.16 или выше
  2. Git (для клонирования репозитория, можно и без него)

Сборка:

  1. Клонируете репозиторий (git clone https://github.com/dikey0ficial/wombot.git)
  2. Заходите в папку wombot репозитория (cd wombot/wombot)
  3. Собираете с помощью go build .

Конфигурация

Конфигурировать можно с помощью файла config.toml в папке с ботом либо переменных окружения. Ниже приведена таблица с описанием настроек

Имя в toml Имя в переменных окружения описание
tg_token TGTOKEN Токен для бота
mongo_url MONGOURL URI для подключения к MongoDB
log_level LOGLEVEL Уровень лога сообщений (0 — нет, 1 — только команды, 2 — все сообщения)
support_chat_id SUPCHATID ID чата поддержки (/admin, /support, /bug)