Подключите нашего Telegram-бота для уведомлений о новых проектах

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

Разместить заказ
k
Заказчик
Отзывы фрилансеров: + 1 - 0
Зарегистрирован на сайте 8 месяцев
Бюджет: 1500 ₽/час
Исполнитель определен: Сергей Грибакин  
Техническое задание на разработку Telegram-бота для проведения розыгрышей
1. Общая информация
Название проекта: Telegram-бот для розыгрышей 
Цель проекта: Создание бота, который будет автоматизировать процесс проведения розыгрышей в Telegram-канале.
2. Функциональные требования
2.1. Административные функции
1. Настройка бота:
• Возможность задать/изменять имя и аватарку бота.
2. Создание розыгрыша:
• Администратор может создать новый конкурс/розыгрыш через команду в боте.
• Возможность установить:
• Название розыгрыша.
• Описание розыгрыша (с возможностью форматирования).
• Изображение или видео розыгрыша.
• Сроки проведения (начало и конец).
• Условия участия (подписка на каналы, выполнение заданий).
• Количество призов и победителей.
• Текста кнопки и текста share ссылки пригласительной ссылки в приветственном сообщении.
• Текста оповещения пользователя, если в течение 24 часов никто не подписался по его индивидуальной пригласительной ссылке.
• Текста поздравления, победителях и информация о проведении розыгрыша (с возможностью форматирования).
3. Настройка условий участия:
• Возможность добавления задания – подписка на Telegram-каналы (партнеры розыгрыша)
• Опциональное задание на приглашение друга в канал, который проводит розыгрыш, по индивидуальной пригласительной ссылке
• Проведение розыгрыша подарков по критериям: подписка на каналы, приглашение определенного количества людей по индивидуальной пригласительной ссылке, собственная подписка на нужную группу.
4. Сбор базы подписчиков:
• Бот должен уметь собирать базу подписчиков, участвующих в розыгрыше.
• Бот должен уметь делать рассылку произвольного текста (с возможностью форматирования) с изображением/видео по базе подписчиков. 
5. Проверка подписок:
• Бот должен уметь проверять, подписан ли каждый участник на заданные в условиях розыгрыша каналы.
• Бот должен уметь проверять количество реферальных подписок по индивидуальной пригласительной ссылке (исключая отписки).
6. Индивидуальные пригласительные ссылки:
• Создание ботом индивидуальной пригласительной ссылки для пользователя на выбранный канал в рамках розыгрыша.
• Проверка количества подписавшихся по данной ссылке и уведомление владельца ссылки о новой подписке.
• Оповещение пользователя, если в течение 24 часов никто не подписался по его ссылке. Текст оповещения можно настраивать и редактировать (с возможностью форматирования).
• Ссылка должна быть уникальная и не меняться в течение всего срока розыгрыша (даже если пользователь вновь перезашел на бота и повторно пытается принять участие). 1 розыгрыш = 1 ссылка для участника. 
7. Проведение розыгрыша:
• Автоматический выбор победителя по истечении срока или по команде админа.
• Проверка выполнения всех условий для победителя.
• Повторный отбор в случае невыполнения условий.
• Публикация списка победителей с поздравлением в канал, где проводился розыгрыш.
2.2. Участнические функции
1. Приветственное сообщение:
• Бот отправляет приветственное сообщение с условиями розыгрыша.
• К сообщению должна быть прикреплена кнопка с share индивидуальной пригласительной ссылкой и текстом.
2. Выполнение заданий:
• Участник должен выполнить задания для участия:
• Подписка на Telegram-канал/каналы.
• Приглашение друга с помощью индивидуальной пригласительной ссылки в канал проведения розыгрыша, которую выдает бот.
3. Уведомления:
• Публиковать пост с результатами розыгрыша (победителями) в телеграм-канале, в котором проходил розыгрыш.
3. Нефункциональные требования
1. Безопасность:
• Защита данных участников.
• Ограничение доступа к административным функциям.
2. Производительность:
• Бот должен быть стабилен и обрабатывать большое количество запросов одновременно.
3. Совместимость:
• Бот должен работать на платформе Telegram и быть доступным для пользователей всех устройств.

Референсы
tggrow.com/blog/besplatni...
giveshare.ru
Разделы:
Заказ
Опубликован:
07.09.2024 | 22:55 [поднят: 07.09.2024 | 22:55]
Заказ находится в архиве

Теги: Разработка чат-ботов, недорого, FL.ru

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».