Как настроить интеграцию Discord на сервере Project Zomboid

Серверы Project Zomboid — отличный способ познакомиться с игрой в больших многопользовательских средах. Одно из важнейших преимуществ сервера — его способность постоянно работать независимо от пользователя-«хоста». В результате серверы прекрасно подходят для новичков, позволяя им быстро освоить игру в удобном для них темпе. Поскольку сервер может быть онлайн в любое время, могут быть периоды, когда администраторы сервера недоступны. Эту проблему можно решить с помощью интеграции с Discord, поскольку бот будет пересылать все сообщения чата на назначенный сервер Discord.


1. Создайте бота через портал разработчиков Discord . Возможно, потребуется авторизация.
PZ_DiscordDevLogin.webp

2. Нажмите «Создать приложение» в правом верхнем углу.
PZ_DiscordNewApplication.webp

3. Введите название для приложения. Название приложения не повлияет на имя бота на серверах.
PZ_CreateApplicationName.webp

4. Перейдите на вкладку «Бот» и настройте бота. Это повлияет на то, как имя и значок будут отображаться на серверах.
PZ_DiscordBotTab.webp

5. Настройте необходимые параметры.
PZ_DiscordBotAdjust.webp

6. После завершения редактирования выберите «Сохранить изменения» .
PZ_DiscordSaveChanges.webp

7. В разделе «Токен» выберите «Копировать» . Если токен отсутствует, нажмите кнопку «Сбросить токен» .
PZ_DiscordCopyReset.webp

8. Перейдите на вкладку OAuth2 .
PZ_DiscordOauth2Tab.webp

9. Выберите область действия бота и права администратора.
PZ_DiscordBotAdmin.webp

10. Перейдите по указанной ссылке внизу страницы.
PZ_DiscordBotLink.webp

11. Выберите сервер, к которому должен подключиться бот.
PZ_DiscordBotJoin.webp

12. На сервере Discord щелкните правой кнопкой мыши на канале, куда будут отправляться сообщения бота, и выберите «Копировать идентификатор канала» .
PZ_DiscordChanelID.webp

13. Войдите в панель управления Masspas .

14. Остановите сервер.
BHStop.webp

15. Перейдите на вкладку «Файлы» .
BHFiles.webp

16. Найдите следующую директорию: ./home/container/.cache/server
PZ_DirServer.webp

17. Откройте файл [Save/Config].ini . Имя файла зависит от имени файла Save/Config, указанного на вкладке «Настройки».
PZ_ProjectZomboidServerIni.webp

18. Перейдите в раздел.Discord Integration
PZ_NaviDiscordIntegration.webp

19. Измените настройку на .DiscordEnable=true
PZ_DiscordEnable.webp

20. Рядом вставьте идентификатор канала из шага 12.DiscordChannelID=
PZ_DiscordChannelIDPaste.webp

21. Вставьте токен приложения из шага 7 из этой строки .DiscordToken=
PZ_DiscordTokenPaste.webp

22. После завершения нажмите кнопку «Сохранить» .
BHSave.webp

23. Запустите сервер.
BHStart.webp