Плагин для серверов Майнкрафт связывает игровые жалобы, предложения и отзывы с форум-каналом Discord. Сообщение игрока превращается в тему форума с категорией, координатами и статусом, а изменения статуса из игры обновляют её заголовок.
Возможности
- категории публикаций с тегами Discord;
- сохранение автора, текста, идентификатора и места отправки;
- просмотр своих обращений, а для персонала — всех обращений;
- настраиваемые статусы, например
PENDING,IN_PROGRESS,RESOLVEDиCLOSED; - телепортация к месту, откуда было отправлено обращение;
- изменения статуса синхронизируются с темой Discord;
- конфигурацию можно перезагрузить без перезапуска сервера.
Команды
/forumpost <category> <message>— отправить обращение./posts— список обращений./postinfo <id>— сведения об обращении./setstatus <id> <status>— изменить статус./deletepost <id>— удалить обращение./tppost <id>— телепортироваться к месту обращения./fpreload— перезагрузить конфигурацию.
Для /forumpost есть псевдонимы /fp и /postforum. Имя команды и её псевдонимы задаются в config.yml через command.name и command.aliases.
Права
forumposter.use— отправка обращений;forumposter.seeall— просмотр всех обращений;forumposter.setstatus— смена статуса;forumposter.delete— удаление;forumposter.teleport— телепортация к месту обращения;forumposter.reload— перезагрузка конфигурации.
Настройка
В plugins/ForumPoster/config.yml укажите токен бота, адрес форум-канала и категории с идентификаторами тегов. Для получения идентификатора тега включите в Discord режим разработчика, нажмите по тегу правой кнопкой мыши и выберите копирование его идентификатора.
Требования
Требуются Paper, Java 21 и бот Discord с доступом к форум-каналу и правами на просмотр каналов, отправку сообщений, создание и управление публичными темами.
