Бот в Телеграме @Crypto_indibot
-
Crypto_indibot работает с биржей Yobit.net, возвращает биржевую информацию о курсе запрашиваемой пары, позволяет добавлять сделки по криптовалютам, составлят ьна их основе портфель, показывать его и рассчитывать его стоимость.
-
Бот работает с пользователем через личные сообщения и позволяет для каждого пользователя вести свой портфель.
-
Используется API https://yobit.net/en/api/ , публичный ключ.
Возможный сценарии демонстрации работы:
- Открыть @Crypto_indibot, стартовать (/start). Перейти в БИРЖА, попробовать получить информацию о криптовалютах: BTC, LTC, ETH, DODGE и другие известные.
- Перейти в ДЕМО-ДАННЫЕ -> Скопировать демо-портфель.
- Перейти в МОЙ ПОРТФЕЛЬ, последовательно нажать на Показать все сделки, Показать портфель. В последнем случае отобразится график состава портфеля.
- Тут же попробовать добавить свою сделку через одноименную команду; посмотреть, как изменился состав портфеля.
- Далее можно попробовать Удалить сделку и Очистить портфель (восстановить всегда можно через Демо-данные).
main.py - файл с основным функционалом
data - данные о порфтеле (БД добавлена в gitignore), файл local.txt с наименованием кнопок и текстом ответов бота
yobit.py - API доступа к бирже