Репутация
Репутация позволяет участникам оценивать друг друга на сервере.
Каждый участник может:
- повысить репутацию другого участника на 1;
- понизить репутацию другого участника на 1;
- указать необязательную причину оценки;
- посмотреть репутацию и последние оценки;
- открыть таблицу лидеров сервера.
Итоговая репутация участника равна сумме всех полученных положительных и отрицательных оценок.
Как открыть и включить
Таблица лидеров доступна на странице «Репутация».
У репутации нет отдельного переключателя. Доступность команд /rep зависит от общего модуля Рейтинг:
- Откройте «Обзор сервера».
- Найдите раздел Модули.
- Убедитесь, что модуль Рейтинг включён.
Если настройка модуля ещё не создавалась, он считается включённым.
Команда /рейтинг, которая включает или выключает начисление опыта, на репутацию не влияет. Она управляет только опытом, уровнями и учётом голосового времени.
Подробнее о различии этих настроек можно прочитать в разделе «Рейтинг».
Правила оценок
| Правило | Описание |
|---|---|
| Положительная оценка | Команда /rep give добавляет участнику 1 очко репутации. |
| Отрицательная оценка | Команда /rep down снимает у участника 1 очко репутации. |
| Причина | Указывать необязательно. В ответе бота причина обрезается до 200 символов. |
| Оценка самого себя | Нельзя изменять собственную репутацию. |
| Оценка ботов | Нельзя изменять репутацию ботов. |
| Задержка между оценками | Один участник может оценивать одного и того же участника не чаще одного раза в час. Положительные и отрицательные оценки используют общую задержку. |
Ограничение /rep give | Не больше 5 вызовов в минуту. |
Ограничение /rep down | Не больше 2 вызовов в минуту. |
Как работает часовая задержка
Задержка рассчитывается отдельно для каждой пары участников: кто оценивает → кого оценивает.
Например, если участник поставил другому участнику +1, он не сможет поставить ему новую оценку, включая −1, в течение следующего часа.
При этом он сможет оценивать других участников, а другие пользователи смогут оценивать этого же участника независимо.
Команды
| Команда | Кто может использовать | Описание |
|---|---|---|
/rep give member:<участник> [reason:<причина>] | Все участники | Добавляет выбранному участнику 1 очко репутации. |
/rep down member:<участник> [reason:<причина>] | Все участники | Снимает у выбранного участника 1 очко репутации. |
/rep show | Все участники | Показывает вашу репутацию и последние оценки. |
/rep show member:<участник> | Все участники | Показывает репутацию выбранного участника. |
/rep top | Все участники | Показывает 10 участников с наибольшей репутацией. |
/rep history member:<участник> | Участники с разрешением Discord Управлять сервером | Показывает последние 25 оценок выбранного участника вместе с авторами и причинами. |
Положительная оценка
Команда:
/rep give member:<участник> reason:<причина>
добавляет участнику 1 очко репутации.
Причину можно не указывать.
Результат команды публикуется в текущем канале и виден другим участникам.
Отрицательная оценка
Команда:
/rep down member:<участник> reason:<причина>
снимает у участника 1 очко репутации.
Причину можно не указывать.
Результат также публикуется в текущем канале.
Просмотр репутации
Команда:
/rep show
показывает вашу репутацию.
Для просмотра другого участника используйте:
/rep show member:<участник>
В ответе отображаются:
- текущий счёт;
- общее количество полученных оценок;
- до пяти последних оценок с указанными причинами.
Раздел с последними причинами показывает только те оценки, при создании которых была указана причина.
Оценки без причины в этом списке не отображаются, но продолжают учитываться в общем счёте и количестве оценок.
Таблица лидеров
Команда:
/rep top
показывает 10 участников с наибольшей суммой репутации.
Веб-панель содержит более подробную таблицу с постраничной навигацией.
История участника
Команда:
/rep history member:<участник>
предназначена для модерации и доступна участникам с разрешением Discord Управлять сервером.
Она показывает до 25 последних оценок выбранного участника:
- положительная или отрицательная оценка;
- автора оценки;
- дату и время;
- указанную причину.
Ответ виден только пользователю, который вызвал команду.
Как хранится репутация
Каждая оценка сохраняется как отдельная запись.
В ней содержатся:
- автор оценки;
- получатель;
- значение
+1или−1; - причина, если она указана;
- время создания.
Итоговый счёт рассчитывается как сумма всех записей участника.
Например:
- три положительные оценки дают
+3; - две отрицательные оценки дают
−2; - итоговая репутация будет равна
+1.
Журнал событий
Каждая оценка записывается в журнал событий сервера в категории Репутация.
Эти события можно просматривать на соответствующей странице веб-панели.
Запись в журнале не заменяет историю /rep history: команда показывает оценки конкретного участника, а журнал содержит общую последовательность событий сервера.
Что показывает панель
Страница «Репутация» содержит таблицу лидеров.
Для каждого участника отображаются:
- место;
- имя;
- итоговый счёт;
- количество полученных оценок.
На одной странице отображается до 25 участников.
Изменять, добавлять или удалять оценки через веб-панель нельзя. Раздел предназначен только для просмотра.
Ограничения
Оценку нельзя удалить
Отменить или удалить ранее поставленную оценку нельзя.
Для этого нет:
- отдельной команды;
- кнопки в веб-панели;
- административного действия.
Скорректировать счёт можно только новой компенсирующей оценкой.
Например, ошибочный +1 можно компенсировать оценкой −1, но только после завершения часовой задержки между теми же участниками.
Общая задержка для плюсов и минусов
Положительные и отрицательные оценки используют одну задержку.
Нельзя поставить участнику +1, а затем сразу изменить решение и поставить −1.
Нет отдельного переключателя
Выключение общего модуля Рейтинг блокирует все команды /rep.
При этом сама репутация не связана с начислением опыта и не удаляется после выключения модуля.
После повторного включения сохранённые оценки и итоговые значения останутся на месте.
Причины отображаются не всегда
Команда /rep show показывает только последние оценки, у которых была указана причина.
Поэтому количество записей в разделе последних причин может быть меньше общего числа оценок.
Достижения не получают прогресс
Оценки репутации пока не увеличивают прогресс достижений типа reputation.
Подробнее об автоматическом прогрессе можно прочитать в разделе «Достижения».