Discord Integration

Discord Integration 2.7.8

Нет прав для скачивания
Taz, была ошибка во втором пункте, я писал https а надо было http, спасибо за помощь
 
На сервере дискорда надо создавать роли и называть их так же как они названы на форуме? Или достаточно что бы роли/группы были созданы на форуме?
 
На сервере дискорда надо создавать роли и называть их так же как они названы на форуме? Или достаточно что бы роли/группы были созданы на форуме?

на форуме в понели управления в разделе дискорд, там есть роли дискорд, там выбирай роль и привязывал её к роли в дс
 
Последнее редактирование:
Господа, есть ли похожий бот для отправки новых публикаций в несколько дискордов одновременно, а не в один персональный?
 
Последнее редактирование:
какую версию nodejs нужно чтобы запустить бота
 

  • Kick from Discord server on dissociation не робатает
 
Последнее редактирование:
Возможно ли сделать автоматическую выдачу роли?
 
Возможно ли сделать автоматическую выдачу роли?
вопрос не понятен. Роль где? что в данном случае значит автоматически?

На форуме указывается соответствие группы форума и роли в дискорде. Добавление пользователя в группу на форуме добавит ему соответствующую роль в дискорде.
Собственно это первая строка описания плагина.
 
вопрос не понятен. Роль где? что в данном случае значит автоматически?

На форуме указывается соответствие группы форума и роли в дискорде. Добавление пользователя в группу на форуме добавит ему соответствующую роль в дискорде.
Собственно это первая строка описания плагина.
Все просто, роль - Discord, группа - XenForo.
При регистрации пользователя на форуме через Discord, роль в Discord канале должна выдаваться автоматически, верно?
 
Версия посвежее
 

Вложения

  • NF-Discord-2.8.3.zip
    2.2 MB · Просмотры: 12
Регистрация, связка работает, но синхронизация не работает. Роли автоматический не выдается. Версия Xenforo 2.2.13. Боту дал все разрешение. В журнале вот такой ошибка:
Код:
src/vendor/guzzlehttp/guzzle/src/Middleware.php(65): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response))
src/vendor/guzzlehttp/promises/src/Promise.php(204): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Response))
src/vendor/guzzlehttp/promises/src/Promise.php(153): GuzzleHttp\Promise\Promise::callHandler(1, Object(GuzzleHttp\Psr7\Response), NULL)
src/vendor/guzzlehttp/promises/src/TaskQueue.php(48): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}()
src/vendor/guzzlehttp/promises/src/Promise.php(248): GuzzleHttp\Promise\TaskQueue->run(true)
src/vendor/guzzlehttp/promises/src/Promise.php(224): GuzzleHttp\Promise\Promise->invokeWaitFn()
src/vendor/guzzlehttp/promises/src/Promise.php(269): GuzzleHttp\Promise\Promise->waitIfPending()
src/vendor/guzzlehttp/promises/src/Promise.php(226): GuzzleHttp\Promise\Promise->invokeWaitList()
src/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
src/vendor/guzzlehttp/guzzle/src/Client.php(182): GuzzleHttp\Promise\Promise->wait()
src/addons/NF/Discord/Api.php(1001): GuzzleHttp\Client->request('PATCH', 'https://discord...', Array)
src/addons/NF/Discord/Api.php(1120): NF\Discord\Api->request(Array, 'guilds/12428448...', Array)
src/addons/NF/Discord/Api.php(359): NF\Discord\Api->patch('guilds/:guildId...', Array)
src/addons/NF/Discord/ApiMessage/AbstractApiUserMessage.php(198): NF\Discord\Api->patchGuildMemberRoles('849998257911758...', Array)
src/addons/NF/Discord/ApiMessage/AbstractApiMessage.php(120): NF\Discord\ApiMessage\AbstractApiUserMessage->NF\Discord\ApiMessage\{closure}()
src/addons/NF/Discord/ApiMessage/AbstractApiUserMessage.php(209): NF\Discord\ApiMessage\AbstractApiMessage->withApiThrow(Object(Closure))
src/addons/NF/Discord/ApiMessage/DissociateUser.php(116): NF\Discord\ApiMessage\AbstractApiUserMessage->patchGuildRoles(Object(MMO\Hide\XF\Entity\User), '849998257911758...', Array, true)
src/addons/NF/Discord/ApiMessage/DissociateUser.php(68): NF\Discord\ApiMessage\DissociateUser->restrictUserRoles()
src/addons/NF/Discord/Repository/Queue.php(243): NF\Discord\ApiMessage\DissociateUser->dispatch()
src/addons/NF/Discord/Job/DiscordSendQueue.php(22): NF\Discord\Repository\Queue->run(8)
src/XF/Job/Manager.php(260): NF\Discord\Job\DiscordSendQueue->run(8)
src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
job.php(43): XF\Job\Manager->runQueue(false, 8)
{main}
 
такой вопрос, возможно ли выдать роль в дискорде изменяя группу пользователей не через панель управления. и возможно ли выдать роль в дискорде через MYSQL? Когда выдается группа пользователей не через панель управления роли не сохранизируются.
 
7.1. Загружать файлы и изображения необходимо только на сервер нашего проекта
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу