Задача
Необходимо разработать Telegram бота с нуля, развернуть его на хостинг-платформе и реализовать интеграцию с внешней платформой безопасности в соответствии с предоставленной документацией.
Ключевые требования
- Создание бота с нуля: полная разработка под ключ, начиная с регистрации и получения токена.
- Интеграция по API: точная настройка взаимодействия с сервисом по задокументированным эндпоинтам (ссылка на документацию будет предоставлена исполнителю).
- Размещение на хостинге: развертывание работающего экземпляра бота на стороннем сервере (варианты хоста обговариваются).
- Система белых списков (Whitelist): внедрение функции выдачи доступа только определённым пользователям Telegram. Заказчик должен иметь возможность самостоятельно добавлять user ID в список разрешенных, чтобы гибко контролировать, кому бот доступен.
Условия для разработчика
- Бот должен стабильно работать 24/7 в рамках выбранного хостинга.
- Готовая инструкция по добавлению пользователей в белый список.
- Весь исходный код передаётся заказчику.
Ожидаемый результат
Готовый, задеплоенный Telegram бот, способный обращаться к API внешнего сервиса, с функционалом белого списка, настраиваемого через базу данных или конфигурационный файл администратором.