Bot для мессенджера Telegram, который позволяет получить через официальный API Банка России важную финансовую информацию.
Возможности бота связаны с получением в интерактивном режиме следующих данных:
- темпы инфляции,
- значение ключевой ставки,
- официальные курсы основных валют,
- учетные цены на драгоценные металлы.
- статьи для повышения уровня фин. грамотности подобранные ИИ
Возможности программы:
- Отправка запроса на получение информации в диалоговом режиме.
- Выбор запрашиваемой информации в меню.
- Возможность использования бота в Inline-режиме.
- Получение помощи в случае некорректного запроса или путем отправки ключевого слова "help" (или аналогичных).
- Обработка ошибок (исключений), возникающих из-за некорректных действий пользователя, проблем с источником данных и пр.
- Логгирование ошибок для отладки и устранения проблем в случае изменения API Банка России.
- Получение статей по фин. грамотности подобранные ИИ
Технологии:
- Python 3.7.9
- BeautifulSoup4 4.11.1
- Requests 2.28.1
- Создать виртуальное окружение:
python -m venv venv - Активировать виртуальное окружение:
source venv/scripts/activate - Установить зависимости:
pip install -r requirement.txt
@BankingInfo_Bot
- Олег Мазняк ученик 11 класса Школы № 1 в ст. Ольгинской Аксайского района Ростовской области.