Этот бот позволяет узнавать данные о счетах через Monobank open API(https://api.monobank.ua/docs/).
- Смотреть баланс счетов
- Смотреть курс валют
- Поддерживает нескольких пользователей, но только при ручном добавлении, такие условия использования Monobank open API
Название | Описание |
---|---|
main.py | Основной файл бота |
commands.py | Дополнительные скрипты |
keyboards.py | Клавиатуры для бота |
config.ini | Конфиг файл |
db.json | База данных |
requirements.txt | Зависимости |
Скопируйте репозиторий:
git clone https://github.com/KirilCrut/monoApiTelegramBot
Перейдите в папку:
cd monoApiTelegramBot
Установите нужные библиотеки:
pip install -r requirements.txt
Запустите бота:
python3 main.py
Для первого запуска вам понадобится токен бота и ваш id, и после создаст файл конфига который вы сможете в любой момент изменить.
Также создается база данных с доступом для админа и автоматически включает ему режим отладки.
Эта команда выводит баланс (а если включить режим отладки, то и статус запроса)
Эта команда показывает курс валют для Долларов, Евро и Рублей
Дает выбранному пользователю доступ к боту (бот вылетит если писать не цифры)
Переключает режим отладки
Удаляет всю вашу информацию из бота (остается только доступ)
Показывает ваш токен
Позволяет Добавить/Изменить токен в боте
Удаляет токен из бота