Тестовое задание:
Телеграм бот.
Пользователь может зайти в него и узнать курс доллара на текущий момент.
Может подписаться на получение этого курса периодически.
Бот помнит и хранит историю получения курса пользователя, и пользователь может ее в любой момент просмотреть.
При написании кода использовать принципы ООП. Для работы с БД использовать ORM.
Предусмотреть подключение в экосистему данного бота дополнительных ботов, учесть возможность расширения базы пользователей до 100 000 аккаунтов.
- Написать/найти api для просмотра курса доллара
- Сделать вывод курса доллара по запросу
- Сделать подписку на курс доллара
- Сделать возможность просматривать историю получения курса
Перед запуском записать токен в .env, поменять пароль
Для запуска запустить docker и написать команду
docker compose up -d --build