Jump to content

Community

Discord Integration


Ahmad E.

Recommended Posts

Finally. IPB needs something like this.  Might consider purchasing in the future. I have some suggestions

I've seen on other Discord Integration apps for XenForo that they also have Name synching. Is this possible? 

Also I've seen the ability to manage role permissions and pretty much the whole server directly from the ACP.

Would these 2 suggestions be possible in the future?

Link to comment
Share on other sites

50 minutes ago, Dean Spencer said:

I've seen on other Discord Integration apps for XenForo that they also have Name synching. Is this possible? 

Yes, I'll work this.

50 minutes ago, Dean Spencer said:

Also I've seen the ability to manage role permissions and pretty much the whole server directly from the ACP.

This is also possible but I don't plan on adding that. Discord's own CP is already good enough, anything I would make, wouldn't really be better imo.

Link to comment
Share on other sites

Just now, Hezeber said:

Does this plugin require direct access to the server to upload files or adjust permissions? I'm wondering if it's possible to use on IPS cloud plans.

Nope it doesn't require anything. It should work on IPS Cloud but I haven't tested it as I don't have access to it.

If you purchase this, and it doesn't work on IPS Cloud, shoot me a PM and we'll get it figured out (refund). Alternatively, you can get the app off github to test and see if it works.

Link to comment
Share on other sites

Love this idea and I've decided to test it before purchasing (which btw love the fact you allowed easy access to your github :)) the one problem I'm having is it's spitting out 400 errors when making a new thread in forums i've setup to post to my discord. Is it because my forum is completely locked down?

Link to comment
Share on other sites

9 hours ago, Paul Kaiser said:

Love this idea and I've decided to test it before purchasing (which btw love the fact you allowed easy access to your github :)) the one problem I'm having is it's spitting out 400 errors when making a new thread in forums i've setup to post to my discord. Is it because my forum is completely locked down?

I am sorry but as it states, you're on your own when using the free version:

Quote

However there will be no support provided for those who do not purchase this application.

 

Link to comment
Share on other sites

I've just encountered a bug, i've installed app, but when i want to associate my IPS Account to my Discord Account on User settings, i'm facing an error "Access denied."

Shown after logged on Discord and redirected to IPS installation (applications/discord/interface/oauth/auth.php?state=ucp-<token>-&code=<token>).

No tested by creating new account with Discord handler

Link to comment
Share on other sites

1 minute ago, JiigSaaw said:

I've just encountered a bug, i've installed app, but when i want to associate my IPS Account to my Discord Account on User settings, i'm facing an error "Access denied."

Shown after logged on Discord and redirected to IPS installation (applications/discord/interface/oauth/auth.php?state=ucp-<token>-&code=<token>).

No tested by creating new account with Discord handler

That should happen if you click on cancel instead of authorize. I have tested the authorization process multiple times and never had an issue, can you PM access to your site/FTP so I can take a look?

Link to comment
Share on other sites

I've solved this issue by a 666 chmod on that file, don't know why it was 2xx.

Now i'm facing a new issue if i want to associate it:

IPS\discord\Api\Exception\BadRequestException:  (0)
#0 /home/pacorpfrqi/www/applications/discord/sources/Api/AbstractResponse.php(62): IPS\discord\Api\_AbstractResponse->throwException('400')
#1 /home/pacorpfrqi/www/applications/discord/sources/Api/GuildMember.php(50): IPS\discord\Api\_AbstractResponse->handleApi()
#2 /home/pacorpfrqi/www/system/Login/Discord.php(110): IPS\discord\Api\_GuildMember->updateRoles(Object(IPS\Member))
#3 /home/pacorpfrqi/www/applications/core/modules/front/system/settings.php(996): IPS\Login\_Discord->authenticate(Object(IPS\Http\Url\Friendly), Object(IPS\Member))
#4 [internal function]: IPS\core\modules\front\system\_settings->_profilesync()
#5 /home/pacorpfrqi/www/applications/core/modules/front/system/settings.php(55): call_user_func(Array)
#6 /home/pacorpfrqi/www/system/Dispatcher/Controller.php(96): IPS\core\modules\front\system\_settings->manage()
#7 /home/pacorpfrqi/www/applications/core/modules/front/system/settings.php(35): IPS\Dispatcher\_Controller->execute()
#8 /home/pacorpfrqi/www/system/Dispatcher/Dispatcher.php(129): IPS\core\modules\front\system\_settings->execute()
#9 /home/pacorpfrqi/www/index.php(13): IPS\_Dispatcher->run()
#10 {main}

Sorry, but i can't communicate my access due to security reasons.

Link to comment
Share on other sites

Just now, JiigSaaw said:

I've solved this issue by a 666 chmod on that file, don't know why it was 2xx.

Now i'm facing a new issue if i want to associate it:


IPS\discord\Api\Exception\BadRequestException:  (0)
#0 /home/pacorpfrqi/www/applications/discord/sources/Api/AbstractResponse.php(62): IPS\discord\Api\_AbstractResponse->throwException('400')
#1 /home/pacorpfrqi/www/applications/discord/sources/Api/GuildMember.php(50): IPS\discord\Api\_AbstractResponse->handleApi()
#2 /home/pacorpfrqi/www/system/Login/Discord.php(110): IPS\discord\Api\_GuildMember->updateRoles(Object(IPS\Member))
#3 /home/pacorpfrqi/www/applications/core/modules/front/system/settings.php(996): IPS\Login\_Discord->authenticate(Object(IPS\Http\Url\Friendly), Object(IPS\Member))
#4 [internal function]: IPS\core\modules\front\system\_settings->_profilesync()
#5 /home/pacorpfrqi/www/applications/core/modules/front/system/settings.php(55): call_user_func(Array)
#6 /home/pacorpfrqi/www/system/Dispatcher/Controller.php(96): IPS\core\modules\front\system\_settings->manage()
#7 /home/pacorpfrqi/www/applications/core/modules/front/system/settings.php(35): IPS\Dispatcher\_Controller->execute()
#8 /home/pacorpfrqi/www/system/Dispatcher/Dispatcher.php(129): IPS\core\modules\front\system\_settings->execute()
#9 /home/pacorpfrqi/www/index.php(13): IPS\_Dispatcher->run()
#10 {main}

Sorry, but i can't communicate my access due to security reasons.

Totally understandable, but in some issues I just need access to debug. I've been doing this for a few through teamviewer too.

But for this specific issue, I just fixed that for someone and will update the app in a few minutes ;)

Link to comment
Share on other sites

5 hours ago, ADKGamers said:

@Ahmad E.  would you like feature suggestions there as well, or just issues?   So far so good though! :)  Thank you!

Feature suggestions too :)

3 hours ago, TheSkyLounge.tv said:

Getting an error on the latest:  1C133/9 The application you uploaded cannot be installed because it is not a valid application, the archive is corrupt or the file and directory permissions in /applications do not allow it.

Make sure the file /discord/interface/oauth/auth.php is chmodded correctnly (most likely needs to be 644). I don't know why it changes to 2xx for some people as I don't touch it. I'll probably add a manually chmod in the upgrade process to avoid this issue.

Link to comment
Share on other sites

3 hours ago, IrishInsanity said:

Getting an error as well unfortunately. hT0zmgU.png

Make sure the file /discord/interface/oauth/auth.php is chmodded correctly (most likely needs to be 644). I don't know why it changes to 2xx for some people as I don't touch it. I'll probably add manual chmod in the upgrade process to avoid this issue.

Link to comment
Share on other sites

13 hours ago, Ahmad E. said:

Make sure the file /discord/interface/oauth/auth.php is chmodded correctly (most likely needs to be 644). I don't know why it changes to 2xx for some people as I don't touch it. I'll probably add manual chmod in the upgrade process to avoid this issue.

I was able to install the application and set up the discord bot but when I went to edit the forums I ran into this guy.

Zeq8L0i.png

Quote

IPS\discord\Api\Exception\NotFoundException:  (0)
#0 /home/validusgamers/public_html/applications/discord/sources/Api/AbstractResponse.php(62): IPS\discord\Api\_AbstractResponse->throwException('404')
#1 /home/validusgamers/public_html/applications/discord/sources/Api/Guild.php(29): IPS\discord\Api\_AbstractResponse->handleApi()
#2 /home/validusgamers/public_html/applications/discord/sources/Api/Guild.php(94): IPS\discord\Api\_Guild->getInformation('channels')
#3 /home/validusgamers/public_html/applications/discord/sources/Api/Guild.php(107): IPS\discord\Api\_Guild->getChannels()
#4 /home/validusgamers/public_html/init.php(447) : eval()'d code(35): IPS\discord\Api\_Guild->getChannelsOnlyName()
#5 /home/validusgamers/public_html/system/Node/Controller.php(459): IPS\forums\discord_hook_forum->form(Object(IPS\Helpers\Form))
#6 /home/validusgamers/public_html/system/Node/Controller.php(358): IPS\Node\_Controller->_addEditForm(Object(IPS\forums\Forum))
#7 /home/validusgamers/public_html/applications/forums/modules/admin/forums/forums.php(124): IPS\Node\_Controller->form()
#8 [internal function]: IPS\forums\modules\admin\forums\_forums->form()
#9 /home/validusgamers/public_html/system/Dispatcher/Controller.php(85): call_user_func(Array)
#10 /home/validusgamers/public_html/system/Node/Controller.php(63): IPS\Dispatcher\_Controller->execute()
#11 /home/validusgamers/public_html/applications/forums/modules/admin/forums/forums.php(40): IPS\Node\_Controller->execute()
#12 /home/validusgamers/public_html/system/Dispatcher/Dispatcher.php(129): IPS\forums\modules\admin\forums\_forums->execute()
#13 /home/validusgamers/public_html/admin/index.php(14): IPS\_Dispatcher->run()
#14 {main}

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy