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

Бот для Телеграм

n
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 4 года
Бюджет: 4000 руб
39.36 $ — 38 €
Исполнитель определен: Евгений Мохов  
После создания бота должна быть возможность вносить в него изменения, т.е. он должен быть создан либо на конструкторе (я залогинюсь под моими данными и передам их вам для работы), либо мне должен быть передан код, который я смогу править. Токен уже есть. Срок – до 08.01.

Краткое описание: двусторонний бот, команды для обычных пользователей и команды, доступные только администраторам. Каждому пользователю при приветственном сообщении должен присваиваться номер, на который в дальнейшем администратор будет начислять баллы. 

Дальше подробное ТЗ, если задание вас заинтересовало. Тексты в командах примерные.
1. Пользовательские команды, доступные всем:
• Получение карты при приветственном сообщении. Карта привязана к id пользователя, каждая новая карта выдается новому пользователю как «переменная Карта +1» (т.е. первый зарегистрировавшийся имеет карту 1, второй – 2 и т.д.), каждый пользователь может получить карту только 1 раз. Приветственная серия выглядит так: 
Текст «Получи карту», кнопка «Получить», присвоение номера и выдача карты, сообщение пользователю «Номер твоей карты Х».
• Проверка накопленных штампиков на карте, т.е. единиц, которые начисляет администратор;
• Посмотреть номер карты;
Этот и предыдущий пункт выполняются одной командой при обращении к боту:
Текст «Вы хотите что-то из этого?», кнопки «Мои штампики» показывает количество штампиков в текущий момент, текст «Сейчас Р штампиков, до подарка У штампиков». Кнопка «Номер карты» показывает номер карты, который нужно сказать администратору, текст «Номер карты Х».
Цепочка должна быть показана при втором и последующих открытиях бота, т.е. после получения карты.
• При достижении определенного количества штампиков – текстовое сообщение о возможности получить подарок с кнопкой «Забрать подарок». При клике на нее должно быть показано текстовое сообщение «Назови номер карты: Х».

2. Администраторские, доступные ограниченному кругу лиц:
• Присвоение карте пользователя нового штампика посредством команды вида «pl_id» (это пример), где id – номер карты, который должен сказать пользователь. При выполнении команды к текущему количеству штампиков на карте Х должен прибавиться 1.  Пользователь при этом должен получить сообщение «Вы получили новый штампик» с кнопкой «Проверить мои штампики».
• Если на карте уже достигнуто определенное заданное значение, администратор должен получить сообщение об этом с командой «Выдать подарок». После этого штампики на карте обнуляются, пользователю карты приходит сообщение об этом «Вы получили подарок». Дальнейший отсчет штампов начинается с 0.

Возможно, какие-то формулировки непонятны или некорректны, пишите, если нужны пояснения. 

пример выгрузки статистики.
Разделы:
Опубликован:
28.12.2020 | 13:07 [последние изменения: 29.12.2020 | 14:18]

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

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