repository
0.0.0-20200207071917-4976f39d1808
Repository: https://github.com/l11r/wotbot.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
wotbot
Простой Telegram-бот для получения статистики из игры World of Tanks. Для получения данных используется сайт XVM. Вдохновлён ныне почившим @KTTCRuBot.
Данные полностью кэшируются и обновляются пользователем исключительно вручную, дабы избежать возможной нагрузки на сайт XVM и Wargaming API.
Использование
На данный момент бот поддерживает всего нескольк команд:
/get <nickname>
— выводит сводную статистику любого игрока./save <nickname>
— позволяет сохранить свой никнейм./me
— выводит расширенную статистику по сохранённому никнейму./refresh
— обновляет кэш.
Помимо этого, при сохранении своего никнейма, можно посмотреть динамику различных показателей в виде графиков-изображений.
Сборка
Для сборки использовуйте Makefile или просто утилиту go build
. Из внешних зависимотей требуется Postgres и Chrome
(именно им снимаются скриншоты графиков).
Для деплоя на серверах, рекомендую использовать Docker и данный контейнер c headless-версией Chrome.