Jump to content

Brilliant Discord Integration


SoftwareFactory

Recommended Posts

18 hours ago, AdamBryant95 said:

Hello! I just bought your product today. It's awesome. But i can't disable the Discord login method. Whem i trying off i got this message: "The application settings provided are not correct."

Hello,

Thank you for reaching out! We are glad that you like our app. Please go to https://discord.com/developers/applications and choose the application you have configured in Brilliant Discord Integration. Then open the OAuth2 tab in its Settings, click the "Copy" button below Client secret (not Client ID).

Now open your ACP, and in Brilliant Discord Integration's Configuration page, paste what you have just copied into the "Client secret" field". Click Save, and check again whether you can disable the Discord login method.

If this did not help, please open the Brilliant Discord Integration's Logs page, click "Download Debug Information" and send me that file in a private message, so I can provide further help.

If you ever have any other questions, require assistance in a different matter or just want to share feedback of any kind, please let us know 🙂

Edited by SoftwareFactory
Link to comment
Share on other sites

27 minutes ago, SoftwareFactory said:

Please go to https://discord.com/developers/applications and choose the application you have configured in Brilliant Discord Integration. Then open the OAuth2 tab in its Settings, click the "Copy" button below Client secret (not Client ID).

Now open your ACP, and in Brilliant Discord Integration's Configuration page, paste what you have just copied into the "Client secret" field". Click Save, and check again whether you can disable the Discord login method.

Thank you. It worked! 🙂

Link to comment
Share on other sites

Hi there, having an issue with the Notifications. I created one to test, and it worked.

So I deleted it and created a new notification, but when I click on save I get the following error:
 

Quote

5SBR105/1 Something went wrong. Please try again.

image.png.48d1447e037bc06764aa4c8b7488372e.png

image.thumb.png.333e46894ccb99ca731c1c96b4c8ef28.pngThe logs show a 403 error, but I've re-configured my app and it worked with no errors

Thank you.

Link to comment
Share on other sites

1 hour ago, snags said:

Hi there, having an issue with the Notifications. I created one to test, and it worked.

So I deleted it and created a new notification, but when I click on save I get the following error:
 

image.png.48d1447e037bc06764aa4c8b7488372e.png

image.thumb.png.333e46894ccb99ca731c1c96b4c8ef28.pngThe logs show a 403 error, but I've re-configured my app and it worked with no errors

Thank you.

Hello,

Thank you for reaching out. I am sorry to hear that you experienced issues with Notifications, and glad that you was able to resolve them. Could you please go to Logs again, click Download Debug Information and send me that file in a private message? This would help us to prevent this from happening in the future. Thank you!

Link to comment
Share on other sites

On 9/17/2021 at 12:59 AM, SoftwareFactory said:

Hello,

Thank you for reaching out. I am sorry to hear that you experienced issues with Notifications, and glad that you was able to resolve them. Could you please go to Logs again, click Download Debug Information and send me that file in a private message? This would help us to prevent this from happening in the future. Thank you!

Hey there,

Sorry you may have misunderstood or I have worded that poorly. To clarify, notifications are currently not working.

This is what I did:

  1. Install the app
  2. Set it up with our discord
  3. Linked my discord account
  4. Created a notification and tested it (it worked)
  5. Deleted the previous notification that I created in step 4, and I created another one -> It did not work
  6. Tried to create another notification -> same error message
  7. Tried to create another notification to a different discord channel/webhook -> same error message

I'll send you the logs in a DM 🙂

Thank you

UPDATE: I just realized what the problem was, my discord bot did not have permissions to post or manage webhooks in the channel I was trying to create a webhook/notification in.

I've added the permissions and it's now working - Thanks again.

Edited by snags
Link to comment
Share on other sites

  • 2 weeks later...

Hi there,

I've purchased this plugin., I have to respect how to easy it was to setup though I am currently having some problems with the integration with forum groups and discord roles. I've made it so if someone is assigned Forum Secondary role of Supporter it will give them a supporter role in discord. It will not sync across even when doing a mass synchronisation. 

For the role to sync does it need to be a primary group on forum or can it be a secondary?

Thanks

Link to comment
Share on other sites

17 hours ago, Bailey Hall1 said:

Hi there,

I've purchased this plugin., I have to respect how to easy it was to setup though I am currently having some problems with the integration with forum groups and discord roles. I've made it so if someone is assigned Forum Secondary role of Supporter it will give them a supporter role in discord. It will not sync across even when doing a mass synchronisation. 

For the role to sync does it need to be a primary group on forum or can it be a secondary?

Thanks


If you go to the purchase item and give them the benefit of giving them the said role, then this works out well. If you just assign them a role on the site side, it does not seem to just copy to discord side I noticed. Otherwise when you associate it with a purchase its instant and never fails.

Link to comment
Share on other sites

On 9/26/2021 at 8:09 AM, Bailey Hall1 said:

Hi there,

I've purchased this plugin., I have to respect how to easy it was to setup though I am currently having some problems with the integration with forum groups and discord roles. I've made it so if someone is assigned Forum Secondary role of Supporter it will give them a supporter role in discord. It will not sync across even when doing a mass synchronisation. 

For the role to sync does it need to be a primary group on forum or can it be a secondary?

Thanks

Hello,

Thank you for reaching out. It does not matter if the group is primary or secondary. Please go to the Logs page in your ACP, click Download Debug Information and send me the file in a private message so that I can assist you further. Sorry for this inconvenience.

On 9/27/2021 at 1:17 AM, Schaken said:

If you go to the purchase item and give them the benefit of giving them the said role, then this works out well. If you just assign them a role on the site side, it does not seem to just copy to discord side I noticed. Otherwise when you associate it with a purchase its instant and never fails.

This is interesting. Could you follow the instructions above to download the logs and then send me that file? Thanks.

Link to comment
Share on other sites

Hello,

I'm also encountering the issue where everything seems to be configured correctly (bot at top of the role list, secret/app key in place, redirect link added) but it keeps sending me back to step 1 from step 2. It's even saying in step two that everything is correct.

How do I fix this?

Edited by Ryan Yuan
Link to comment
Share on other sites

Just now, Ryan Yuan said:

Hello,

I'm also encountering the issue where everything seems to be configured correctly (bot at top of the role list, secret/app key in place, redirect link added) but it keeps sending me back to step 1 from step 2. It's even saying in step two that everything is correct.

Hello,

Thank you for reaching out. This is a known issue. If you reopen the Configuration page and start the initial configuration process again, it will most probably work properly.

If you have any further questions, please let me know.

Link to comment
Share on other sites

19 minutes ago, AlexJ said:

I see new version is released but i am on same version already? Yes, I didn't update. Any issues with versioning? 

There is no app update. App’s screenshots needed to be reuploaded, because they suddenly disappeared from its Marketplace page, for an unknown reason. I recognize this may be confusing, but that’s just how Marketplace works.

Link to comment
Share on other sites

1 hour ago, SoftwareFactory said:

Hello,

Thank you for reaching out. This is a known issue. If you reopen the Configuration page and start the initial configuration process again, it will most probably work properly.

If you have any further questions, please let me know.

Thanks for the quick response. Restarting the configuration process completely from a new page did appear to fix the issue.

Link to comment
Share on other sites

Hello again,

I'm trying to integrate this app with a discord server that already has a rather large population of users. I understood that roles would not be brought in from the server to the forum when a user registers, but was unaware that when registering a new user through the discord sign-in that all of their previously set roles would be removed (there's no mention of this happening in the readme).

The community in question has thousands of members and dozens of roles, so you can understand why this interaction is unworkable. Is there any way in-app to disable this? There's an option to disable nickname synchronization, it would be great if you could also disable the role synchronization since not everyone will be operating with the forum being the primary form of a community.

If there's no way in-app to do this, then the second question I would have is: would disabling the Manage Roles permission for the bot be an acceptable workaround? I don't know the inner workings of the code, so I don't know if this would simply have graceful errors during the synchronization or flat out break the application, but it sounds like it could work for the immediate.

Thank you.

Link to comment
Share on other sites

Does using v11 for the bot cause problems? It looks like nobody can use the sign up per Discord button and I have no idea why. They just endlessly load and appear in the member list with no name and marked as to be deleted soon.

Link to comment
Share on other sites

@SoftwareFactory could you please add a new menu item in acp where it says 'Discord Users' then it shows all forum members who have linked their Discord and what their Discord name/id is?

There has been plenty of scenarios where people has linked their account and abused our Discord, we'd like to ban them from our forum as well but that's impossible.

If there was like a new menu item in the Discord addon that allows us to view all members, or even look up Discord ID to find the forum member - that'd be perfect!

 

Edited by OctoDev
Link to comment
Share on other sites

On 10/6/2021 at 1:39 AM, Ryan Yuan said:

Hello again,

I'm trying to integrate this app with a discord server that already has a rather large population of users. I understood that roles would not be brought in from the server to the forum when a user registers, but was unaware that when registering a new user through the discord sign-in that all of their previously set roles would be removed (there's no mention of this happening in the readme).

The community in question has thousands of members and dozens of roles, so you can understand why this interaction is unworkable. Is there any way in-app to disable this? There's an option to disable nickname synchronization, it would be great if you could also disable the role synchronization since not everyone will be operating with the forum being the primary form of a community.

If there's no way in-app to do this, then the second question I would have is: would disabling the Manage Roles permission for the bot be an acceptable workaround? I don't know the inner workings of the code, so I don't know if this would simply have graceful errors during the synchronization or flat out break the application, but it sounds like it could work for the immediate.

Thank you.

Hello,

Please accept my apologies for the late response. You can remove any role assignments, so the app will not assign (except the "general role" which is granted to everyone who has linked their accounts) nor remove any roles during synchronization.

  1. Go to the Configuration page of Brilliant Discord Integration in ACP
  2. Click the Clear data button
  3. Check "Group data", everything else should stay unchecked.
  4. Click Continue. 

If you have any additional questions, feedback or require additional assistance, do not hesitate to reach out to me at any time in a private message. Thank you.

On 10/7/2021 at 12:20 AM, TrueGota said:

Does using v11 for the bot cause problems? It looks like nobody can use the sign up per Discord button and I have no idea why. They just endlessly load and appear in the member list with no name and marked as to be deleted soon.

I have reached out to you in a private message about this issue.

On 10/10/2021 at 4:26 PM, OctoDev said:

@SoftwareFactory could you please add a new menu item in acp where it says 'Discord Users' then it shows all forum members who have linked their Discord and what their Discord name/id is?

There has been plenty of scenarios where people has linked their account and abused our Discord, we'd like to ban them from our forum as well but that's impossible.

If there was like a new menu item in the Discord addon that allows us to view all members, or even look up Discord ID to find the forum member - that'd be perfect!

 

A solution for this problem will be released in the next update, among other amazing major improvements 🙂

On 10/14/2021 at 9:22 PM, MadMaxMangos said:

My users do not get a "sign out" option but admins do, any idea how i can fix this?

That's what happens when you register your account with Discord. If such a user signs out from Discord (which has been purposefully made impossible), they cannot sign in anymore. They can, however, set a password for their account - simply by signing out, clicking "Forgot your password?" instead of signing in, and providing their Discord account email. They will receive a link to set a password for their account, and then they will be able to unlink their Discord account.

If you need further assistance with this issue, please let me know.

Link to comment
Share on other sites

After a Mass Synchronization, many of my members (not all) have lost the "registered" role that is the one configurated to display that they are sync.

I am one of the member that lost the registered role but into my profile, it say that i am still connected to Discord so I don't really understand   The problem is that, if I make a manual sync into the profile of user, one by one, the bot give the role back ! So I think there is a issue with the Mass Synchronization feature.

My colleague tried to post but his post went to moderation que. Can you please resolve the issue? Thanks @SoftwareFactory

Do we need to manually go into user profile, one by one, to resync the accounts ? With 3000+ members it's going to be impossible task! 

Edited by AlexJ
Link to comment
Share on other sites

On 10/19/2021 at 7:48 PM, Miss Vendetta said:

I have set this up, but when I click on "login with discord" or click on the widget to join Discord, I receive "Invalid Oauth2 redirect_uri"

Thank you for reaching out. In order to resolve this issue, follow these instructions:

  1. Go to Configuration page of Brilliant Discord Integration in ACP
  2. Click the Reconfigure button
  3. Copy the Redirect URI shown on the blue background
  4. Go to Discord Developer Portal
  5. Choose the application you set up during initial configuration
  6. Go to the OAuth2 tab
  7. Paste the copied Redirect URI into the field below Redirects header
  8. Click Save changes

If you need further help with this or have any other questions or feedback, please let me know.

22 hours ago, AlexJ said:

After a Mass Synchronization, many of my members (not all) have lost the "registered" role that is the one configurated to display that they are sync.

I am one of the member that lost the registered role but into my profile, it say that i am still connected to Discord so I don't really understand   The problem is that, if I make a manual sync into the profile of user, one by one, the bot give the role back ! So I think there is a issue with the Mass Synchronization feature.

My colleague tried to post but his post went to moderation que. Can you please resolve the issue? Thanks @SoftwareFactory

Do we need to manually go into user profile, one by one, to resync the accounts ? With 3000+ members it's going to be impossible task! 

Thank you for your report! The root cause of the issue has been identified and an update will be submitted for approval to the Marketplace very soon. I sent you a private message with additional information and instructions.

20 hours ago, Moonbeam said:

My app is flagged as needing an update, but when I click to update it, instead of getting the "Install update" button, it's prompting me to purchase the app again. What am I doing wrong?

Thank you for reaching out! Your license for Brilliant Discord Integration has expired. You will need to contact Invision Community support (support@invisionpower.com) and ask them to create a Brilliant Discord Integration renewal order for you. After you renew the app's license, you will be able to update it.

If you have further questions or need additional assistance, please let me know here or in a private message.

Edited by SoftwareFactory
Fixed the private message link
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.

  • Similar Content

    • By SoftwareFactory
      Unbelievably Brilliant Discord Integration for every community
      Brilliant Discord Integration was designed to work efficiently with every size of the community. This App doesn’t set any limits of community users number to support it brilliantly, therefore it’s ideal for small, medium-sized, and even for really huge forums.
      Our Brilliant App redefines integration standards
      Forget the usual problems with:
      App configuration Role synchronization Adding users into the server and enjoy rethought functionalities offered by our Brilliant Discord Integration App.
      Our experience allowed us to offer most awaited features:
      Brilliant transparency in every configuration step
      We worked with many people to make the configuration possibly simple. And we achieved it! The only thing you have to do is to run the configuration wizard. It contains very helpful field descriptions, and just two text inputs.
      Perfect synchronization of roles and nicknames
      Our Application automatically synchronizes roles and nicknames of your community members. This feature allows them to easily identify each other on your Discord server. And gives you possibility to easily manage their permissions.
      Roles and nicknames are synchronized from your site to Discord server and not the other way around.
      Innovative notifications solution
      Brilliant Discord Integration can send notifications about all content on your site to the Discord server. You can select from 25* different types of content + all content from Pages databases, including comments and reviews. You can configure to send notifications only about content from specified categories, only authored by specified members or comment/reviews only for specified content items. To improve notifications' look, you can use configurable Discord's Rich Embeds.
      *With all official IPS applications (Blogs, Calendar, Commerce, Core, Downloads, Forums, Gallery) installed.
      Original Magic Invites system 
      Magic Invites allows you to manage who can join your Discord server. You can create invites in ACP, and setup group specific permissions for them. If you have enabled Friendly URLs on your site, you can also use a friendly URL for your invites (example.com/invite/invite_key or example.com/discord/invite/invite_key).
      Please note that the whole application (including Magic Invites system) works perfect when there are no basic Discord invites on your Discord server.
      Server security with brilliant Approval Queue
      Using Magic Invites system, you can force your community members (or just specific groups) to send approval request before they join your Discord server. After administrator accepts a member for just one-time or forever, he is immediately added to your Discord server.
      Server promotion with Discord Widget
      Our widget is the best way to promote your Discord server among your community members. Currently it supports 4 official looks from Discord. It may also be a link to a Magic Invite. Note that it only works if you have enabled Server Widget in your Discord server settings.
      Logging in and registration using Discord
      Logging in with Discord is automatically enabled when you finish Brilliant Discord Integration's configuration. Moreover, to enable registration using Discord or edit settings of the login method, go to the Login & Registration page in ACP.
    • By Mr World
      Why don't we have a discord? A lot of hosting companies and major games have it. Why can't we?
    • By batarjal
      With this plugin site owners can connect a Patreon campaign to their forum allowing members to link their Patreon accounts. Connected members can gain access rights and be shown in top lists helping the monetization of your site.

      Features
      All campaign data will be pulled automatically - The ACP allows easily to assign Patreon tiers to user groups. The campaign image, description text and join button can be shown in a widget. Members can link and unlink their accounts to Patreon form the user menu Settings > Connect Patreon Account. Linked members can be assigned to user groups according to their pledge tier. If a member changes their pledge or unlinks their account the user group assignments can be removed automatically. Widgets for current goal, top patrons and new patrons. Widgets show join campaign link for members that are not already a patron. Pledges, goals and campaign information will be automatically updated in the background to stay up to date. Buy it now
    • By Kirill Gromov
      Black Friday price: -30%.
      Bitcoin payments for Invision Community. Integration with the Blockchain.com service allows you to integrate Bitcoin payments into the Commerce application. When choosing a payment method through the Blockchain, the user will be automatically issued a BTC address and the amount in bitcoins that he must pay to this address.
      The integration also includes 4 widgets:
      Bitcoin statistics
      A summary of Bitcoin network statistics for the previous 24-hour period. The widget shows up-to-date data, for example, the cost of bitcoin, the size of the commission, how much was mined, etc.
      Bitcoin converter
      You can select the currency and convert the x value in the specified currency to BTC. In the widget settings, you can select specific currencies that will be available for conversion.
      Current value of 1 BTC
      The widget will display the cost of 1 Bitcoin in the currencies selected in its settings.
      Address balance
      You can check the balance of any BTC address, just paste it into the field and click the Check button.
    • By Aiwa
      This app will obtain data from Steam for your users, and groups, and place it in your IPS Community database for use anywhere on your site. Your board will re-load your members Steam Online information, in configurable batches, every 2 minutes, so you always have up to date information without impacting load times of your community pages.
       
      Out of the box, this app will display steam information in the following places
      Member Profile Next to Members' posts Member Hovercards (Steam Online Status only) Widget: X Random Online Steam Members displayed anywhere you can place a Widget Widget: Steam Group information More detailed information about the members Steam profile is displayed on the Members Profile page.  Including an optional list of games the member owns.  Out of the box the list of games can be shown in either an image grid layout, or list view.
       
      Don't want to use Sign in With Steam? No problem, this app works with a Custom Profile field also. Want to use both a custom profile field AND Sign in With Steam? Not a problem, this app seamlessly pulls information from both locations to create a single list of users to cache. 
       
      Valid Steam Input format for Custom Profile Field:
      Steam Name: ex. ' Aiwa ' 17 digit Steam ID: ex. 76561197964468370 Old school Steam ID: ex. STEAM_0:0:2101321 *** If there are any other places you'd like to see a users steam information displayed, submit a support request!
      Scales seamlessly to work with larger boards without impacting site / server performance.  
      IP.Board 3.4.x version available here.
      Prerequisites 
      *** Supported natively on 64 bit server configurations.  For 32 bit server configurations, php-bcmath is required to decode this format. Apache / Nginx server timeout settings should be > 30 seconds.  This allows Steam Web API servers time to respond before failing gracefully.  If configured for < 30 seconds, HTTP 502 errors may occur when running large / bulk updates. If in doubt, contact your hosting provider. IPS 4.4 and above, use 2.1.11+
      IPS 4.3.x use version 2.1.11
      IPS 4.2.x use version 2.1.7, unsupported
      IPS 4.0.x & 4.1.x, use version 2.0.13, unsupported
×
×
  • Create New...