Репутация

Работает

Триггеры репутации

Настройки триггеров репутации: слова плюса, слова минуса и пользовательские правила.

Совет: меняйте по одному параметру и проверяйте результат в группе — так проще заметить ложные срабатывания.

Коротко

Триггеры определяют, какие слова меняют репутацию и как пользовательские фразы начисляют баллы.

Как это работает

  1. Ответ или упоминание сравнивается со встроенными и пользовательскими словами-триггерами.
  2. Для пользовательского триггера Defendy выбирает целое число баллов между заданными минимумом и максимумом, включая обе границы. Отдельные ограничения отправителя и получателя пока не применяются.
  3. Если условия выполнены, рассчитанные баллы добавляются или вычитаются и при необходимости отправляется уведомление.

Настройка в мини-приложении

  1. Откройте Репутация → Триггеры голосования.
  2. Отредактируйте слова для повышения и снижения репутации.
  3. Для собственного триггера нажмите добавление и задайте непустой список слов, минимальное и максимальное число очков. Поле текста уведомления сохраняется, но пока не меняет отправляемый ответ; настройте реальный текст в «Репутация → Ответ бота».
  4. Нажмите «Сохранить». Поля ограничения отправителя и получателя пока недоступны.
  5. Проверьте триггер ответом или упоминанием в группе — в зависимости от включённого способа голосования.

Разбор каждой настройки

Слова плюса

По умолчанию: +, +1, thanks....

Слова, которые повышают репутацию в выбранном режиме голосования.

Слова минуса

По умолчанию: -, -1.

Слова, которые снижают репутацию.

Свои слова триггера

По умолчанию: Пусто.

Слова или фразы для пользовательского правила репутации.

Диапазон баллов

По умолчанию: 1..1.

Минимальное и максимальное число баллов за пользовательский триггер. Чтобы всегда начислять 2 балла, введите 2 в оба поля. При разных значениях число выбирается случайно из этого диапазона.

Кто использует триггер и получает очки

Эти поля отмечены «Скоро» и не редактируются в текущей форме.

Практический пример

Добавьте фразу «отличный ответ», задайте минимум 2 и максимум 2 и нажмите «Сохранить». Включите положительные голоса ответом. От допущенного к голосованию участника ответьте «отличный ответ» на чужое сообщение: автор должен получить +2. Не используйте частые слова вроде «хорошо», чтобы обычный разговор не начислял баллы случайно.

Рекомендации

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

Если не работает

  • Проверьте, что Defendy всё ещё администратор группы.
  • Обновите панель настроек и убедитесь, что редактируете правильную группу.
  • Если настройка сохраняется, но не работает, проверьте права бота в Telegram.
  • Если журнал действий уже подключён и нужная категория включена, проверьте запись о событии. Журнал не покажет события, которые не записывались.

Пока недоступно

В форме собственного триггера поля «Кто может использовать» и «Кто получает очки» помечены «Скоро» и не редактируются. Не считайте описания этих ограничений инструкцией по доступной настройке. Слова и диапазон очков влияют на голосование. Текст уведомления в этой форме можно сохранить, но отправляемый ответ берётся из раздела «Ответ бота». Форму нужно сохранить кнопкой «Сохранить».

Нужна помощь?

Если настройка ведёт себя не так, как ожидается, напишите в поддержку.@ubotz