Бот для мониторинга курсов валют и быстрой конвертации сумм с поддержкой списка избранного в Telegram.
Для сборки проекта необходимо наличие установленного Go версии 1.21 или выше:
go build -o currency-bot cmd/main.go
- Настройте переменные окружения для токена Telegram Bot API и параметров базы данных.
- Запустите исполняемый файл:
./currency-bot
Или запустите проект напрямую через Go:
go run cmd/main.go
Для запуска всех тестов в проекте выполните команду:
go test ./...
- Работа бота зависит от доступности и стабильности внешнего API курсов валют.
- Перед использованием функций избранного необходимо убедиться, что база данных инициализирована и доступна.
Если вы обнаружили ошибку или хотите предложить улучшение, пожалуйста, создайте Issue в репозитории проекта на GitHub.
- GitHub: https://github.com/crocxdued
- Контакт: @crocxdued