Echo

Кадровая система и выговоры

1 мин чтения·34 просмотров

Кадровый модуль ведёт личный состав сервера: приём, назначения, ранги, переводы между отделами, увольнения и выговоры. Всё это делается кнопками в панели внутри Discord, а настраивается на сайте.

Что настроить сначала

Откройте «Кадры» в панели сервера и заполните раздел «Общие»:

  • Категория для форума — где бот создаст форум управления, если канал не выбран;
  • Форум-канал «Управление» — где живёт сама панель. Выбирается из форум-каналов сервера;
  • Канал кадрового лога — туда падают все отчёты;
  • Режим увольнения — снимать роли или кикать с сервера.

Дальше заведите отделы, ранги и должности. Ранг привязывается к роли Discord: выдача ранга выдаёт роль, снятие — забирает.

Панель

Панель публикуется сама при сохранении настроек. Если пост удалили или форум пересоздали, нажмите «Опубликовать панель» на той же странице — она появится заново, ничего не меняя в настройках.

В панели два списка: «Управление сотрудниками» (приём, повышение, понижение, перевод, увольнение) и «Личные действия» (заявка на повышение, отпуск, перевод — от самого сотрудника).

Ранги и отделы

У ранга есть уровень: повышение принимает только ранг выше текущего, понижение — ниже. Ранги закреплены за отделами, поэтому при повышении отдел человека подставляется сам — выбирать его отдельно не нужно. Если сотрудник ещё нигде не числится, показываются все ранги с пометкой отдела, а выбранный ранг заодно зачислит его в этот отдел.

Выговоры

Выговор выдаётся из той же панели и живёт рядом с кадровой историей: видно, кто выдал, за что и когда. В настройках задаётся, сколько выговоров допустимо и что происходит при переполнении — увольнение или кик.

История

Команда /hr-history показывает кадровую историю сотрудника: назначения, переводы, выговоры. Это же видно в кадровом логе, но команда быстрее, когда нужен один человек.

Была ли статья полезной?