Стек:- NodeJS
- Telegram API
- MongoDB
AtmosSeriesBot — бот для канала
AtmosSeries, помогающий подписчикам искать фильмы через публикуемые в канале коды. Он умеет проверять подписки пользователя и позволяет модераторам изменять список каналов для обязательной подписки одной командой.
Задачи:
- Создание бота в Telegram с проверкой на подписки на каналы
- Менеджмент каналов через бота: добавлять новые каналы одной командой
- Менеджмент модераторов бота через самого бота: изменять список модераторов одной командой
- Установка базы данных MongoDB
- Поиск по индексированной базе данных с кодом фильма
- Добавление новых фильмов путем пересылки сообщения фиксированного формата, в котором есть все необходимое для добавления фильма в базу данных
- 100% аптайм и оптимизация бота, подготовка к большому потоку запросов от пользователей (охват канала – десятки тысяч посетителей)
- Установка на сервер, написание кр. руководства по частым вопросам (смена домена, сертификата безопасности и прочее)
Сроки работы:
7 дней
Выполнено за:
3 дня
Разрабатывалось в августе 2021 года
Работу бота можно посмотреть здесь: https://t.me/AtmosSeriesBot