Skip to main content

🤖 Интеграция с Discord и Telegram

Управляйте своими регионами, не заходя в игру! CakeRegionsPlus поддерживает полную интеграцию с ботами для Discord и Telegram, предоставляя удобный интерфейс для взаимодействия с вашими приватами.

Для игроков: Как привязать аккаунт?

Чтобы начать пользоваться ботом, вам нужно один раз привязать свой игровой аккаунт. Привязка Discord
  1. В игре введите команду /ps link discord. Вы получите уникальный одноразовый код.
  2. Найдите Discord-бота вашего сервера и напишите ему в личные сообщения команду /link с вашим кодом. Например: /link 1a2b3c.
  3. Готово! Ваш аккаунт привязан.
Привязка Telegram
  1. В игре введите команду /ps link telegram. Плагин покажет вам имя Telegram-бота и уникальный код.
  2. Найдите этого бота в Telegram и отправьте ему сообщение в формате /link <код>. Например: /link 1a2b3c.
  3. Готово! Ваш аккаунт привязан.

Функционал ботов

После привязки вам станут доступны следующие возможности:
  • Просмотр списка регионов: Команда /regions покажет вам все ваши регионы с основной информацией.
  • Управление регионами: Через удобные кнопки вы сможете:
    • Просмотреть детальную информацию (прочность, топливо, координаты).
    • Посмотреть список участников, владельцев и создателя.
    • Добавлять и исключать участников и владельцев.
    • Настраивать права доступа для участников.
Список регионов Информация о регионе Управление участниками Добавление участника Настройка прав Удаление участника Подтверждение удаления Назначение владельца Снятие прав владельца Список регионов в ТГ Меню региона в ТГ

Для администраторов: Настройка ботов

Чтобы интеграция заработала, администратору сервера необходимо настроить ботов. Настройка бота 1 Настройка бота 2 Настройка бота 3 Настройка бота 4 Настройка Discord-бота
  1. Зайдите в файл plugins/CakeRegionsPlus/social/discord.yml.
  2. Установите bot.enabled в true.
  3. Создайте своего бота на Discord Developer Portal, включите ему Privileged Gateway Intents (SERVER MEMBERS INTENT).
  4. Вставьте токен вашего бота в поле bot.token.
  5. Добавьте ID администраторов в admin-accounts.
  6. Перезагрузите плагин (/ps admin reload).
Настройка Telegram-бота
  1. Зайдите в файл plugins/CakeRegionsPlus/social/telegram.yml.
  2. Установите bot.enabled в true.
  3. Создайте бота через @BotFather в Telegram и получите токен.
  4. Вставьте токен в поле bot.bot-token и имя пользователя бота (без @) в bot.bot-username.
  5. Добавьте ID администраторов в admin-accounts.
  6. Перезагрузите плагин (/ps admin reload).