Разработка Telegram-бота под групповой чат: антифлуд, фильтр стикеров
1 000 руб. за проект
Формат чата: Групповой частный чат в Telegram на ~20 участников (не супергруппа).
Задача бота (по важности функционала):
Задача бота (по важности функционала):
- Фильтровать стикеры:
- Флуд стикерами с настройками: удалять более n [шт.] стикеров подряд от одного пользователя в течении временного промежутка dt [сек]. Первый стикер оставить, все остальные удалить. Выдать пользователю текстовое уведомление (текст задаётся администратором) об этом. Задать интервал сброса фильтра [сек].
- Черный список стикерпаков. При использовании конкретного стикерпака (задается ссылкой на пак) - удалять стикер, выдать предупреждение, но вывести в общий чат один раз строку с названием использованного пака и текстовым комментарием(задаётся администратором на все паки из черного листа). Сброс вывода строки через 6..12 часов.
- Фильтровать флуд. Настройки: Минимальный интервал между сообщениями - dt[сек].
- *Ведение базовой статистики: Период - Имя/Логин - Активность[%] - Флуд[%] - Длина сообщений[%] - счетчик сообщений[шт.] - Количество удаленных стикеров[шт].
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
- Необходимо предельно буквально и подробно описывать подробности функционала. Даже если они кажутся очевидным. Общая концепция - не вариант, нужен проектный документ наиболее подробного свойства.
- Иногда может поторопиться предъявить решение и в ходе прохождения теста внести правки, которые приводят к ошибкам работы приложения.
Однако, в целом, сработано быстро. Относительно сроков даже раньше оговоренных по ТЗ. И работа доведена до конца в пределах договоренностей.Легко и непринужденно ведутся рабочие переговоры по проекту, без необходимости спорить и идти на компромиссы по каждому шагу. Работу тоже ведет самостоятельно: не отвлекает по мелочам, а сперва доводит до функционирующего вида и потом уже предметно рассматриваем на чём-то готовом.