Ahmad E. Posted February 5, 2017 Share Posted February 5, 2017 Support/Suggestions topic for my Discord Integration Application: Link to comment Share on other sites More sharing options...
Dean Spencer Posted February 7, 2017 Share Posted February 7, 2017 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 More sharing options...
Ahmad E. Posted February 7, 2017 Author Share Posted February 7, 2017 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 More sharing options...
Hezeber Posted February 7, 2017 Share Posted February 7, 2017 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. Link to comment Share on other sites More sharing options...
Ahmad E. Posted February 7, 2017 Author Share Posted February 7, 2017 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 More sharing options...
Fernando S. Posted February 7, 2017 Share Posted February 7, 2017 I don't see it in the screens but does this have feature to add as a block? As in, will I be able to add discord on the index page or on the sidebar? Link to comment Share on other sites More sharing options...
Ahmad E. Posted February 7, 2017 Author Share Posted February 7, 2017 23 minutes ago, Fernando Sandoval said: I don't see it in the screens but does this have feature to add as a block? As in, will I be able to add discord on the index page or on the sidebar? Nope, but I could probably add a widget that shows the discord widget. Link to comment Share on other sites More sharing options...
Paul Kaiser Posted February 7, 2017 Share Posted February 7, 2017 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 More sharing options...
Ahmad E. Posted February 8, 2017 Author Share Posted February 8, 2017 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 More sharing options...
JiigSaaw Posted February 8, 2017 Share Posted February 8, 2017 Love it, it's a great news ! I've started to do it on my own, but you done it quicker and open source. I've just bought it to thank ou for your great work, i think i will contribute to your github repository ASAP Great initiative. Link to comment Share on other sites More sharing options...
JiigSaaw Posted February 9, 2017 Share Posted February 9, 2017 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 More sharing options...
Ahmad E. Posted February 9, 2017 Author Share Posted February 9, 2017 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 More sharing options...
JiigSaaw Posted February 9, 2017 Share Posted February 9, 2017 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 More sharing options...
Ahmad E. Posted February 9, 2017 Author Share Posted February 9, 2017 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 More sharing options...
Ahmad E. Posted February 9, 2017 Author Share Posted February 9, 2017 @JiigSaaw just uploaded a new version that should fix the BadRequestException. Link to comment Share on other sites More sharing options...
JiigSaaw Posted February 9, 2017 Share Posted February 9, 2017 @Ahmad E. Thanks you, it's now working great ! I've just opened an issue (minor) on github repo (better for tracability) at https://github.com/ABSAhmad/IpsDiscordIntegration/issues/1 Link to comment Share on other sites More sharing options...
Ahmad E. Posted February 9, 2017 Author Share Posted February 9, 2017 I saw it, thanks for reporting. I'll tackle it over the weekend when I get a chance as this is not too important and technically not a bug. Btw. creating issues in Github is better than posting them here @everyone, so if you have a Github account please take them there . Link to comment Share on other sites More sharing options...
ADKGamers Posted February 10, 2017 Share Posted February 10, 2017 @Ahmad E. would you like feature suggestions there as well, or just issues? So far so good though! Thank you! Link to comment Share on other sites More sharing options...
TheSkyLounge.tv Posted February 10, 2017 Share Posted February 10, 2017 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. Link to comment Share on other sites More sharing options...
Ahmad E. Posted February 10, 2017 Author Share Posted February 10, 2017 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 More sharing options...
IrishInsanity Posted February 11, 2017 Share Posted February 11, 2017 Getting an error as well unfortunately. Link to comment Share on other sites More sharing options...
Ahmad E. Posted February 11, 2017 Author Share Posted February 11, 2017 3 hours ago, IrishInsanity said: Getting an error as well unfortunately. 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 More sharing options...
JiigSaaw Posted February 11, 2017 Share Posted February 11, 2017 Why not generate a unique invite link for members ? https://github.com/ABSAhmad/IpsDiscordIntegration/issues/4 (more details) Thank you ! Link to comment Share on other sites More sharing options...
IrishInsanity Posted February 11, 2017 Share Posted February 11, 2017 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. 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 More sharing options...
GrooveOnBeat Posted February 12, 2017 Share Posted February 12, 2017 I've entered the Client ID, Client Secret, and Discord Bot Token. When I click "Save" it redirects me to Discord. Then I get this error: Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.