Бот для проведения розыгрышей в Телеграм

Султан4 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
26.04.2022

Необходимо создание бота для Телеграм, который будет отвечать за проведение розыгрышей в Телеграм канале.

• Бот должен иметь настраиваемое имя и аватарку.

• Бот должен предоставлять админу возможность создать конкурс\розыгрыш в боте.

• Бот предоставляет возможность админу устанавливать самостоятельно задания.(В случае ,если нужно подписаться на два телеграм канала,для участия в розыгрыше)

• Установить сроки розыгрыша

• Условия для победы в конкурсе и кол-во начисляемых баллов за каждое выполненное задание.

• Описание розыгрыша

• Кол-во призов и победителей

• Бот должен в конце срока розыгрыша, либо по команде админа, либо по истечению срока автоматически, установить победителя розыгрыша

Как бот должен выглядеть для участника розыгрыша:

•  Бот показывает приветственное сообщение \ сообщение розыгрыша и его условия

•  Бот запрашивает у участника для участия в розыгрыше выполнить действия:

•  Подписаться на телеграм канал (После чего бот проверяет, действительно ли человек подписался на телеграм канал)

•  Подписаться на ютуб канал (После чего бот проверяет, действительно ли человек подписался на ютуб канал)

•  Перейти по ссылке для просмотра видео в ютуб и лайка (Если это возможно реализовать,то бот проверяет ,поставил ли лайк под видео пользователь)

•  Пригласить друга принять участие в розыгрыше через личную реферальную ссылку ,которую участнику выдает бот. (Данное действие опционально и не обязательно к выполнению участником, для мотивации участника выполнить приглашение друга - должно быть увеличение шансов на победу, то есть, пригласив друга ,участник получает дополнительный балл, который будет учитываться при рандомизации победителей)

В целом, за каждое выполненное задание в боте человек получает баллы, которые суммируются и в розыгрыше повышают или понижают шансы на победу. (Подобие проведение розыгрышей на площадке Gleam.io)

В конце установленного срока или по команде админа, бот проводит рандомизацию победителей, с учетом всех баллов, и выполненных условий. Если выбран победитель, бот перепроверяет, выполнил ли все условия данный участник, если нет, производит повторную отборку рандомным образом. Пока не появится победитель выполнивший все условия.

Выявив победителя бот сообщает о победителе\победителях об этом в личные сообщения всем участникам розыгрыша и админу.

Заявки фрилансеров