Техническое задание для разработки бота в Telegram для розыгрыша по репостам:
Необходимо создать бота в Telegram, который будет осуществлять розыгрыш призов среди пользователей, которые пригласили больше всего реальных пользователей в сообщество.
Пользователи должны иметь возможность участвовать в розыгрыше, написав боту команду "участвовать". Бот должен автоматически записывать участников в базу данных.
Бот должен отслеживать приглашенных пользователями людей и подсчитывать количество реальных пользователей в сообществе, которых пригласил каждый участник.
Бот должен проверять, что приглашенные пользователи являются реальными, а не ботами. Для этого можно использовать различные методы, например, проверку активности аккаунта, его заполненности информацией и т.д.
После завершения розыгрыша бот должен выбрать победителя, который пригласил больше всего реальных пользователей в сообщество. Выбор победителя должен осуществляться кто больше пригласит реальных людей тот и выиграл
Бот должен отправлять сообщение победителю с информацией о призе и способе его получения.
Бот должен иметь возможность удалять участников, которые использовали запрещенные методы для приглашения пользователей или нарушили правила розыгрыша.
Бот должен быть безопасным и защищенным от взлома и других атак.
Бот должен иметь дружественный интерфейс для управления настройками, например, установки времени розыгрыша, изменения правил и т.д.
Все данные, связанные с розыгрышем, должны храниться в базе данных и быть доступными для анализа и обработки.
Разработанный бот должен быть протестирован на различных устройствах и платформах, чтобы убедиться в его корректной работе.
По сути, тема розыгрыша будет кто -то, кто пригласит больше людей из Украины в это сообщество, он получит денежный приз, к примеру 1000 грн