Кадровая система и выговоры
Кадровый модуль ведёт личный состав сервера: приём, назначения, ранги, переводы между отделами, увольнения и выговоры. Всё это делается кнопками в панели внутри Discord, а настраивается на сайте.
Что настроить сначала
Откройте «Кадры» в панели сервера и заполните раздел «Общие»:
- Категория для форума — где бот создаст форум управления, если канал не выбран;
- Форум-канал «Управление» — где живёт сама панель. Выбирается из форум-каналов сервера;
- Канал кадрового лога — туда падают все отчёты;
- Режим увольнения — снимать роли или кикать с сервера.
Дальше заведите отделы, ранги и должности. Ранг привязывается к роли Discord: выдача ранга выдаёт роль, снятие — забирает.
Панель
Панель публикуется сама при сохранении настроек. Если пост удалили или форум пересоздали, нажмите «Опубликовать панель» на той же странице — она появится заново, ничего не меняя в настройках.
В панели два списка: «Управление сотрудниками» (приём, повышение, понижение, перевод, увольнение) и «Личные действия» (заявка на повышение, отпуск, перевод — от самого сотрудника).
Ранги и отделы
У ранга есть уровень: повышение принимает только ранг выше текущего, понижение — ниже. Ранги закреплены за отделами, поэтому при повышении отдел человека подставляется сам — выбирать его отдельно не нужно. Если сотрудник ещё нигде не числится, показываются все ранги с пометкой отдела, а выбранный ранг заодно зачислит его в этот отдел.
Выговоры
Выговор выдаётся из той же панели и живёт рядом с кадровой историей: видно, кто выдал, за что и когда. В настройках задаётся, сколько выговоров допустимо и что происходит при переполнении — увольнение или кик.
История
Команда /hr-history показывает кадровую историю сотрудника: назначения, переводы, выговоры. Это же видно в кадровом логе, но команда быстрее, когда нужен один человек.
Была ли статья полезной?