Написать телеграмм бот для проведения конкурса
5000 UAHНаписать многоразовый телеграмм бот на УКРАИНСКОМ ЯЗЫКЕ для проведения конкурсов с реферальной программой.
При нажатии на кнопку "Старт" бот должен:
- Проверяет подписку участника на указанную страницу (если нет - то выдает сообщение об ошибке, если да, то следующий пункт);
- Добавлять участника в гугл или excel таблицу;
- Фиксировать его ID;
- Начислять 2 балла при условии подписки;
- Выдавать реферальную ссылку привязанную к ID участника.
При переходе по реферальной ссылке:
- Бот проверяет подписку на канал владельца реферальной ссылки;
- Если да - то владельцу начисляется 2 балла, если нет - то владельцу ничего не начисляется;
- Далее выполняются все стандартные условия при нажатии кнопки "старт".
При отписке от страницы:
- С участника списываются все баллы;
- Реферальная ссылка участника по прежнему переводит на бота, фиксирует, что участник подписал человека, но баллы не начисляются, так как он не соблюдает условие подписки;
- Если данный участник является чьим то рефералом, баллы начисленные за его подписку вычитаются с участника которому они были начислены (также этому человеку должно приходить уведомление, что его друг отписался и с него снято 2 балла.
При повторной подписке:
- Участник получает обратно свои баллы за подписку, и его реферальные баллы возобновляются.
Начисление баллов:
Главная функция таблицы заключается в том, что участник приглашают рефералов за это им начисляются баллы, эти баллы будут формировать диапазон чисел, который подходит данному участнику для победы.
Пример: самый результативный участник пригласил 22 человека, за них ему начислили 44 балла, плюс 2 балла за свою личную подписку, итого 46. Его диапазон от 1 до 46. Участник номер 2 пригласил 15 людей, соответственно имеет 32 балла. Его диапазон будет от 47 до 78. И так далее.
- Таблица должна фиксировать сколько участник пригласил друзей и сколько баллов ему начислено;
- Количество баллов должно соответствовать диапазону чисел, которое подходит участнику для победы в конкурсе;
- В таблице должна быть реализована сортировка участников за диапазонами выигрыша;
- Пример реализации таблицы добавил в закрепленные материалы.
Администрирование бота:
- Со стороны администрирования бота должна быть возможность запустить и остановить работу бота по истечению сроков конкурса (тоесть просто сделать кнопку старт неактивной);
- Должна быть возможность поменять текст, аватарку и название бота, и проверяемый канал для подписки. Либо просто предоставлена инструкция по реализации этой процедуры без разработки отдельной среды для этих задач;
- Должна быть реализована возможность сбросить конкурс: все реферальные ссылки, участников, чтобы начать новый конкурс.
Также нужно предложить механику предотвращения накручивания ботов. Это не обязательно техническая реализация, может выполняться в ручную.
П.С. Думаю для понимания задачи данной информации достаточно. Более подробные детали обсудим с будущим исполнителем.
Приложения 1
Отзыв заказчика о сотрудничестве с Романом П.
Написать телеграмм бот для проведения конкурсаРаботой доволен, бот был выполнен быстрее установленных сроков, несмотря на тяжелые условия с электричеством в нашей стране. Отличная коммуникация, хорошее реагирование на правки. Буду рад дальнейшему сотрудничеству.
Отзыв фрилансера о сотрудничестве с Владимиром Чебаном
Написать телеграмм бот для проведения конкурсаГрамотно составленный ТЗ (с необходимыми для работы экранами и данными), всегда на связи, никаких задержек.
Рекомендуем к сотрудничеству!
-
91 Добро пожаловать Разработал боты с Google таблицами и реферальной системой деталей в профиле в портфолио.
-
562 13 1 Здравствуйте! Заинтересовал ваш проект. Имею большой опыт разработки Телеграм ботов на Python (aiogram). Сделаю все качественно и в кротчайшие сроки. Также могу загрузить бота на хостинг и пояснить все интересующие вас моменты.
Пишите в ЛС, обсудим.
-
9927 117 0 Здравствуйте.
Разрабатываю ботов для телеграма на NodeJS. Готов взяться. Пишите, обсудим.
Актуальные фриланс-проекты в категории Python
Улучшение макроса
702 UAH
Необходимо улучшить уже существующий макрос. Сам макрос, возможно, простой, не знаю, потому что мне его передал предыдущий сотрудник. Используется макрос для создания спецификаций. Так как я работаю в розничной торговле, то для каждой операции с поставщиком, а именно поставками,… Python ∙ 5 часов 23 минуты назад ∙ 10 ставок |
Создание Тик-ток фермы с генерацией дохода
27 000 UAH
в поиске человека, который может написать софт, для фермы тик ток, чтобы мы смогли генерировать трафик, получать доход. Ищем готовое решение с полным циклом. Python, Разработка ботов ∙ 1 день 5 часов назад ∙ 15 ставок |
AI Commenting Platform для TikTok и Instagram.Цель проекта Разработать систему, которая позволяет управлять большим количеством аккаунтов TikTok и Instagram и автоматически публиковать релевантные комментарии под выбранными видео с использованием ИИ. Основной функционал1. Управление аккаунтами Необходимо реализовать… AI и машинное обучение, Python ∙ 2 дня 13 часов назад ∙ 22 ставки |
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 4 дня 7 часов назад ∙ 43 ставки |
ИТ Автоматизация ведения VAT-отчетности
10 000 UAH
Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную… AI и машинное обучение, Python ∙ 4 дня 12 часов назад ∙ 51 ставка |