Skip to content
This repository has been archived by the owner on Jul 25, 2023. It is now read-only.

Этот бот позволяет узнавать данные о счетах через Monobank open API

License

Notifications You must be signed in to change notification settings

karilaa-dev/monoApiTelegramBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

monoApiTelegramBot

Бота можно использовать только в ограниченном кругу лиц, такие правила Monobank open API

Этот бот позволяет узнавать данные о счетах через 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, и после создаст файл конфига который вы сможете в любой момент изменить.

first-run

Также создается база данных с доступом для админа и автоматически включает ему режим отладки.

Основные команды

Баланс /balance

Эта команда выводит баланс (а если включить режим отладки, то и статус запроса)

balance

Курс валют /currency

Эта команда показывает курс валют для Долларов, Евро и Рублей

currency

/adduser

Дает выбранному пользователю доступ к боту (бот вылетит если писать не цифры)

Настройки /options

Переключить режим отладки /debug

Переключает режим отладки

Сбросить настройки /reset

Удаляет всю вашу информацию из бота (остается только доступ)

Управление токеном /tokenmenu

token-menu

Просмотреть токен /token

Показывает ваш токен

Изменить токен /changetoken

Позволяет Добавить/Изменить токен в боте

Удалить токен /deltoken

Удаляет токен из бота

About

Этот бот позволяет узнавать данные о счетах через Monobank open API

Topics

Resources

License

Stars

Watchers

Forks

Languages