Addon for Xenforo 2.x.x Xenforo + Discord Integration + БОТ [2.8.5]

Xenforo + Discord Integration + БОТ
Short Description:
Синхронизируй свой сервер дискорд с Xenforo
508
7,787
  • Like 0
  • Disliked
Reactions:283 users

Latest updates

2.8.5

2.8.5

2.7.8

Исправление ошибок

2.6.0

Исправление проблемы, при которой синхронизация с пользователями в платной роли Discord не...
Read more...

Решение некоторых проблем с плагином:​

Описание плагина:​

Интеграция с Discord позволяет установить соединение и управлять сервером Discord, не выходя из панели управления XenForo.

Discord 1

Особенности плагина Xenforo + Discord Integration + БОТ:​

  • Позволяет группам пользователей XenForo синхронизироваться с ролями сервера Discord. По сути, это позволяет автоматизировать распределение и удаление ролей сервера Discord на основе групп, в которые входит пользователь XenForo. Пользователи могут связать свои идентификаторы Discord с именами пользователей XenForo, чтобы установить синхронизацию.
  • Никнеймы также могут быть обновлены в соответствии с никнеймом на форуме.
  • Новое в XenForo 2.x: разрешить боту отображаться как онлайн и отображать пользовательское сообщение о состоянии.
  • Управляйте своим экземпляром Discord из ACP.
  • Разрешите пользователям регистрироваться через Discord.
  • Отправляйте оповещения подключенным пользователям и каналам через панель управления.
  • Автоматически публиковать ссылки на темы с форума XenForo на определенные текстовые каналы Discord, как только они будут опубликованы. Пользователь, разместивший тему, заголовок темы, короткий фрагмент и ссылку на тему включены в сообщение.

Установка плагина Xenforo + Discord Integration + БОТ:​

  • Для этого дополнения необходим Standard Library by Xon
  • Установите дополнение через панель управления XenForo, как обычно.
  • Создайте новое приложение Discord, перейдя сюда.
  • Установите имя для вашего бота и продолжайте. При желании вы можете установить описание и значок для вашего бота.
  • Перейдите в раздел OAuth2 и нажмите «Добавить перенаправление». Убедитесь, что у вас есть URL-адрес перенаправления в виде URL-адреса вашего форума, за которым следует connected_account.php. Так, например: https://mysite.com/connected_account.php
  • Перейдите в раздел «Бот», нажмите «Добавить бота» и примите предупреждение. Убедитесь, что 'Public Bot' и 'Require OAuth2 Code Grant' не отмечены.
  • Скопируйте значения Client ID и Client Secret для приложения из раздела «Общая информация» и вставьте их в /admin.php?connected-accounts/add Discord, расположенного в административной панели XenForo.
  • Сделайте то же самое для токена бота, расположенного в разделе «Бот», и вставьте его в соответствующее поле.
  • Вам также понадобится ваш Discord Server / Guild ID, который можно получить, выполнив шаги, перечисленные здесь. После этого сохраните подключенного провайдера.
  • Перейдите к пункту «Проверка интеграции Discord», расположенному в панели управления XenForo. Оно будет изначально красным и не будет работать. Пригласите бота на свой сервер с этой страницы, а также нажмите «Открыть WebSocket», чтобы бот мог отправлять сообщения.
  • Перезапустите тест, и всё должно быть в порядке.

Скриншоты плагина Xenforo + Discord Integration + БОТ:​

Discord 2
Discord 3
Discord 4
Discord 5


Установка бота (не обязательно) Xenforo + Discord Integration + БОТ:​

  • Настройте бот так, чтобы он всегда был в сети
  • Вам нужно будет установить node на свой сервер. Свяжитесь с вашим хостом или системным администратором, если вы не знаете, как это сделать.
  • Загрузите zip-файл надстройки, перейдите в папку «bot» в корне zip-архива и откройте config.json.
  • Установите для токена значение, которое вы скопировали из приложения Discord Web API при настройке бота.
  • Установите в поле статуса все, что хотите. На вашем сервере будет написано "Играю {status}".
  • Загрузите содержимое этой папки на сервер или куда-нибудь, где оно может работать в фоновом режиме.
  • Запустите сценарий, выполнив в командной строке следующее. Вы захотите запустить эту команду на экране, в супервизоре, навсегда или в чем-то подобном, чтобы бот оставался в сети, и вам может потребоваться настроить синтаксис в соответствии с областью действия.
  • Code:
    node app.js
  • Обратите внимание, что поддержка бота ограничена из-за различий в серверных средах и конфигурациях.

Author

Black_Dragon

More resources from Black_Dragon

Report Improvements by Xon
Report Improvements by Xon
Расширенный функционал системы жалоб и модерирования для Xenforo 2.x.x
[DigitalPoint] Better Google Analytics
[DigitalPoint] Better Google Analytics
Подробная Аналитика гугл на вашем сайте с CMS Xenforo
[DigitalPoint] App for Cloudflare®
[DigitalPoint] App for Cloudflare®
Плагин для управления CloudFlare на Xenforo
Change Content Owner or Date
Change Content Owner or Date
Это дополнение позволяет вам изменить владельца контента или временную метку контента.
s9e Media Sites
s9e Media Sites
Дополнительные медиа сервисы для Xenforo
Warning Improvements by Xon
Warning Improvements by Xon
Усовершенствование системы предупреждения для XF 2
[cv6] Notice Countdown
[cv6] Notice Countdown
Добавляет возможность добавить обратный отсчет дня в объявление
[MMO] External Accounts
[MMO] External Accounts
Возможность зарегистрироваться и войти на форум через популярные социальные сети.
[Andrew] Moderator Panel
[Andrew] Moderator Panel
Полноценная панель модератора для xenforo 2
[OzzModz] Country Flags by IP Address
[OzzModz] Country Flags by IP Address
Плагин покажет флаг страны ваших пользователей.
[DigitalPoint] Security & Passkeys
[DigitalPoint] Security & Passkeys
Плагин помогающий пользователям защитить свою учетную запись в CMS Xenforo
XenForo Resource Manager (XFRM)
XenForo Resource Manager (XFRM)
Менеджер ресурсов для CMS XENFORO
TopBottom