Jump to content



  • Posts

  • Joined

 Content Type 



IPS4 Providers

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog



Posts posted by SoftwareFactory

  1. 12 hours ago, TopLoader said:

    Just read this apologies for the above post. Do you have any update as its been 12 days since? 


    Unfortunately not. IPS has not approved the new version yet. I know it is a pain, yet the only thing we can do now is complaining about their elongated review times. Sorry for this inconvenience. I hope they will approve it soon.

    Other contributors are also suffering from longer approval times, and we are really concerned about this.

  2. Hello @GarrettGilfillan,

    Just go to your Discord application settings (click here and choose the app you configured during initial setup), go to the OAuth2 tab, and in the Redirects field paste this:


    Then click Save changes. If you need any further help, or you have any other questions, please let me know 🙂

  3. The lack of Zapier integration for self-hosted communities is really painful. Since time is money, and Zapier saves time, it actually saves money as well. The good news is that we have a ready solution for it. I have sent you a PM @JW217 with a quote and details.

    If anybody else is interested, just contact me in a private message.

    On 7/6/2021 at 9:03 AM, Matt said:

    It uses our REST API so will work on any Invision Community. 

    The problem with Integromat is that it does not support any triggers for Invision Community, which means that it can't watch for new content, new members, and others. This is where Zapier has a significant advantage.

  4. On 6/29/2021 at 7:41 PM, ZLTRGO said:

    Also, an additional cool feature would be to Customize the Bots looks in terms of Online Status (Always on) or Profile Status Message.
    Like when it's Syncing the users info from the Forum to Discord, it could say "Syncing Information"
    or "Updating Users Infos" or "x user have connected their account to their forum" (pretty much anything)
    Just feel like if the bot is always offline (like right now) it seems as if it "doesn't" work 😛

    I like this suggestion! Unfortunately, due to how Invision Community works, Brilliant Discord Integration currently relies on passive integration, which does not involve active connection with Discord - the app only "contacts" Discord when it needs to synchronize a member, for example. Therefore, it can't maintain an active online status or status message easily.

    This is, however, subject to change in future major updates of Brilliant Discord Integration 😉 

    On 6/30/2021 at 9:58 PM, kmk said:

    Make sure to move bot's role to the top. This field is required.

    @SoftwareFactory which problem it is?

    I know you have managed to resolve this, but just saying that it was probably because you have not selected any server from the server list shown during the setup.

    On 7/3/2021 at 9:22 PM, Hydex said:

    Is there a way to search for members by DiscordID fronted or ACP?

    Unfortunately, as of now there is no way to do this.

    On 7/4/2021 at 10:49 PM, Jad Merheb said:

    Hey there, my bot used to work fine however now if i change someone's roles in acp it doesn't remove the old role they had on discord. Any fix?

    This may be a bug. Please go to ACP and on the Brilliant Discord Integration's Logs page, click "Download Debug Information" and send me that file in a private message. Thank you and sorry for this inconvenience!

  5. On 6/20/2021 at 6:11 PM, ZLTRGO said:


    Small suggestion.
    Would it be possible to add Users Discord information to their public Profile on the forum?
    Like their Current Discord ID and the Discord Tag?

    And is there a way to see "all" connected Discord Connection linked to the profiles?

    There is only this, which is a bit bad to see how many users have it connected because it's only in the ACP.


    Another really cool feature would be to allow only people to buy things in the store IF they connected their discord account.



    There is no way currently to list all linked members. Thank you for all of these valuable suggestions, though! We will most probably implement them in the future.

    On 6/21/2021 at 10:02 PM, GoGators said:

    Any word on 4.6 certification?  Also, does this come with a Discord widget (block).  I had one on my xenForo site and it was nice and I am able to modify the css.

    1.0.15, which is compatible with 4.6, is now available. It does. You can even create one yourself with the data provided by Brilliant Discord Integration. I will send you a private message with details about it.

    23 hours ago, Sunrex said:

    I'm getting "You are not permitted to register a user account with this site.". Not sure why that's happening.

    Please install 1.0.15, go to the Logs tab, click "Download Debug Information" and send me a private message with the file attached. Sorry for this inconvenience.

    7 minutes ago, Hisashi said:

    Hello @SoftwareFactory,

    Does it also have an support for articles review?

    It does. The app supports notifications for Pages content, including Pages reviews and comments as well. If you have any further questions, please let me know!

  6. 4 hours ago, GoGators said:

    I hope so ...lol   I just bought it tonight along with another plugin that is also pending approval.

    Thanks for choosing Brilliant Discord Integration! Version 1.0.15 is currently awaiting approval, with official support for 4.6 and some new features, so now we can only wait.

  7. On 6/5/2021 at 6:31 AM, cst3124 said:

    the widget cannot showing up, anywhere to fix?

    Go to your Discord server settings and check Enable server widget in the Widget tab. After you do that, it will work properly.

    On 6/5/2021 at 6:24 PM, Capm said:

    Will there be support added to push notifications from Club forums in the future?  Or Club content in general?

    We are indeed planning to do so, but I cannot tell for sure - follow the app page to get information about the future updates.

    On 6/8/2021 at 12:47 AM, MadMaxMangos said:


    Having an issue where the "sign out" option is not appearing on certain users account settings page.

    Have a user wanting to change their signed in discord account but there is no way I can see to do that.

    If i login to my own account I have the signout button but not for this one user?

    This is most likely because the user has registered on your website using Discord. To unlink his Discord account, they will need to link another third party service account (like Facebook or Google), or sign out, and then instead of signing in with Discord click "Forgot your password?", provide his Discord email address and set their account password this way. Then they can unlink their Discord account.

    If they could sign out from the account without setting up any other login methods, they would end up not being able to sign into their account.

    On 6/11/2021 at 9:16 PM, TowZone said:

    is this app compatible with 4.6?

    The latest version is compatible with 4.6, but in order to mark it as compatible with 4.6 on the Marketplace listing, an app update needs to be released, and a version marked as compatible with 4.6 will be released very soon. Sorry for this inconvenience. You can, however, upgrade without worries.

  8. On 5/19/2021 at 12:05 PM, GazzaGarratt said:

    Hi @SoftwareFactory 👋

    With 4.6 incoming and some great additions to the core, will you be looking at ways to create notifications for badges and achievements at all? I'm finding it great that we can push many types of things to the discord side of the community but these will help no end in drive people to continue to go back and forth between the two.

    Many thanks in advance.

    Hello GazzaGarratt,

    Thank you for this great suggestion! I can see how amazing it would be, I will certainly look into this.

    28 minutes ago, GillyMe said:

    Hi @SoftwareFactory,

    I have an issue with my task list, normally there should be a mass role sync. This is the list that I have when I am in the task list. Should there be any mass role sync task in here? 

    Thanks SoftwareFactory

    Hello GillyMe,

    You should not worry about this. The task has not been doing anything at all for quite a long time, and it was been deleted in 1.0.14 and. The direct, much more efficient replacement for it is the Run Mass Synchronization button in the Configuration page in ACP, which is much faster and much more reliable.

    If you are looking for the mass synchronization to run periodically - soon the app will be periodically checking your server's Audit Log every few minutes and running something similar to Mass Synchronization every time you edit group role assignments. But it currently does not work that way, just yet.

  9. On 5/12/2021 at 11:52 AM, Vyberp said:

    Hey pushed the update and I am having this error when trying to run Mass Sync lpb9RVB.png

    Make sure that you have installed If the problem is present on the version as well, please reach out to me in a private message and I will assist you further.

  10. These issues have been fixed in which is currently waiting for approval. For now we recommend not to update to 1.0.14. Sorry for inconvenience.

    Also, you may be interested in our new Brilliant app, which makes the clipboard actually work.


  11. @Unleashed2k @hopp could you create temporary admin accounts on your websites (only with access to Support section in System and entire Brilliant Discord Integration) and send me their details (username, password, email address and your website URL) in a private message?

    I’ll investigate this as soon as possible. Sorry for this inconvenience.

  12. On 4/29/2021 at 2:50 AM, Hashbrown said:

    Is it possible to use notification webhooks in multiple servers? I have a FiveM community with 2 private discords for the whitelisted jobs that I would like to give Application notifications in their specific Discords.

    It's not yet possible, unfortunately.

  13. 39 minutes ago, Soupy1985 said:


    I am having the same issue when using the Magic Invite link.



    Hello James,

    Please make sure your bot's role is on the very top of your Discord role list, because otherwise it cannot assign any roles which are higher in hierarchy. If this doesn't help, check if the bot has Manage Roles and Create Invite permissions.

  14. 42 minutes ago, Circo said:

    @SoftwareFactory Is there a way to sync site users with their Discord user if they did not join via the site? Or Discord user with their Site user?

    Sure. Just tell those users to go to Account Settings, open Discord tab and click Login with Discord.


  15. AquilaTempestas, ZHP, Jordan, GillyMe - I have sent you PMs.

    On 4/6/2021 at 11:46 PM, Keith Michel said:

    Anyway for me to extend the notification list to ‘IPS/forums/category/Topic’?

    I’m not exactly sure what do you mean. Could you elaborate?

    On 4/9/2021 at 11:35 PM, Circo said:

    Any possibility of listing random users in the Discord when using the widget?  It currently just shows the same people at all times.

    There is probably not much that could be done about this since this is a widget provided directly by Discord, but a custom widget could be made. Thanks for pointing this out.

  16. On 2/25/2021 at 11:15 PM, Chris Anderson said:

    How many members and active members online at one time can this particular solution realistically support? 

    A lot. In fact, number of members should have (with currently available features) no impact on the app at all - whether you have 100 or 1,000,000 members, the app should work fine. If you have any other questions, please send me a private message. I'll be happy to answer all of your questions.

    On 2/28/2021 at 5:04 AM, Jack Burton said:

    Is there an instruction manual or video to assist with setup? @SoftwareFactory

    There is no manual (yet!). However, if you have any questions, please send me a private message and I'll respond as soon as possible 🙂

    On 3/2/2021 at 3:09 PM, Constructor said:

    @SoftwareFactory You can add a hook so that when the version of the file is updated on the forum, there will be a notification in the discord community?

    I think this could be added in a future update. Thank you for the suggestion.

    On 3/9/2021 at 8:23 PM, SlackZ said:


    Im adding notification but I can't see the channels created as announce channels, how I can see that type of channels?



    Announcement Channels are an unrelated feature. If you want to set up your channels as Announcement Channels, refer to this Discord's help article.

    On 3/9/2021 at 8:33 PM, Eudemon said:

    can you explain how syncing usergroup work?

    1. You can assign Discord roles to IPS groups by editing groups in ACP.
    2. Role and nickname synchronization works only from IPS to Discord and not the other way around.
    3. During synchronization:
      1. Member will be granted with all the roles assigned to all of their groups.
      2. If a member has a certain role on Discord that is assigned to at least one IPS group but they don't have any of these groups, the role will be revoked.
      3. If nickname synchronization is enabled, Discord member's nickname will be set to their IPS username (if their Discord and IPS usernames are different).
    4. If a member has a certain role on Discord that is assigned to at least one IPS group but they don't have any of them.
    5. A member is synchronized whenever:
      1. they link their Discord and IPS accounts,
      2. they use a Magic Invite,
      3. any change is made to the user's profile (say, you change their groups or username in ACP),
      4. when manually triggered in ACP on member's page,
      5. and possibly in the future: whenever their roles/nickname are changed manually on Discord.

    If you have any questions regarding this process, please let me know.

  17. On 2/3/2021 at 8:03 PM, AhoyWorld said:


    I have just installed this app, How do i get notifications working for forum posts?

    Go to ACP > Brilliant Discord (the diamond icon) > Notifications. Click the Create New button and fill the form. Notice that the Topic type is for new topics, and Post is for new topic replies. You can setup both if you want to. If you have any other questions, please let me know.

    On 2/8/2021 at 7:37 PM, Brian Sosnowski said:

    @SoftwareFactory is there any reason the bot would kick a user? I have had our botbuser randomly kick a few users and the forum integration is all I can think to be doing it.

    Make sure you don't use that specific bot identity for anything else than Brilliant Discord Integration. If it is caused by the app, here are all the reasons it may happen:

    1. They unlinked their Discord account.
    2. An administrator kicked them via ACP.
    3. They get banned on your website.
    On 2/12/2021 at 12:34 PM, David Lim said:

    We would like the Discord Oauth2 link to not request for a user's permission to join servers for them. Is there a way we can disable that?

    There is not. Is there any specific reason not to request it? It could be possibly added as a feature in a future update.

    On 2/16/2021 at 1:25 AM, RangeMachine said:

    Im randomly getting this exception time by time:


    Any hint?

    Seems like Discord drastically increased some of their limits. It will be fixed it in the next update. Thank you for reporting this and sorry for the inconvenience caused by this issue.

    On 2/16/2021 at 7:24 AM, bouckie said:


    Is it possible to add images when the message is posted on Discord?

    here :


    Unfortunately it is not possible, but this is definitely something that could be available in a future update.

  18. On 1/28/2021 at 6:46 PM, RSAC said:

    how long does it take for people to show up on the queue logs? because i have it set at queue but if i don't know whos linking their discords it makes it difficult to accept them.


    also in this image, it says give all members on the discord a role but when i select the role and save its not actually giving anyone the role?

    is their a list exactly that shows in the AdminCP whos all linked there discord account to the website?

    1. Maybe your users are just linking their Discord accounts and not trying to join the server. They need to do that via a Magic Invite (by default <your website url>/discord/invite/general). You can also use a widget to link to it.

    2. The general role is given automatically when your members join the Discord server via a Magic Invite or if they are already there and link their accounts.

    3. No.

    On 1/29/2021 at 5:07 AM, kmk said:

    Now the widget is visible, but ....can not show emoji and chinese caracters.


    This is an issue on Discord’s end. We may provide an alternative version of the widget in the next update. As I promised, I will send you an example of a custom widget in a DM as a workaround.

    On 1/31/2021 at 4:12 AM, 1B0Y said:

    Three questions regarding this plugin:

    1. Any way to integrate Discord accounts into the registration procedure, as we can grab the email from their info? It's possible for login but cannot find an option anywhere to enable it for register.

    2. Any idea how I can enable a "join server" to the invite page? Example below.

    3. How can I get rid of /discord as shown in the screenshot below




    1. Go to ACP > Login & Registration > Edit Discord method > the first setting is what you’re looking for.

    2. The app has been built in a way that Guests can’t use Magic Invites. Maybe it will change in the future.

    3. A link without the /discord part would still work, unfortunately Invision Community automatically redirects it to the full version.

  19. 20 hours ago, RSAC said:

    im getting this error while trying to link the discord not really sure what to do

    This usually happens if you have not added the Redirect URI to your Discord bot during configuration or changed your community URL.

    To obtain it, go to the app's configuration in ACP. Click Reconfigure and copy URL from the blue information box. You can close the tab.

    Now, you can add it in the Discord Developer Portal:

    1. Click the application you have created during configuration.
    2. Click the OAuth2 tab.
    3. Add your Redirect URI in the Redirects section.
    4. Save changes.
    21 hours ago, RSAC said:

    how can i make it just a clickable invite for people to join without having to link there forum account?

    You will probably need to make your own widget which would point to a standard Discord invite. This is not something that the app's widget was meant for. If you have the Pages application, it may be pretty straightforward process for you. You right click and copy the image source - as long as you don't change your Discord server, its link remains the same.

    If you need any further help with that or anything else - please drop me a private message 🙂



    @kmk, please add me on Discord: Reedzev_#7245. I think it would be much easier and quicker to talk about all your issues there. Thank you and sorry for the whole inconvenience.

  20. On 1/13/2021 at 3:25 PM, Steph Jensen said:

    I am currently running my community off discord, but want to add IPS as a platform where users from discord can add content, and run their own blog, share files etc.
    Would this integration be useful for me? I read that it can synchronise roles and users from the website to discord but i am moving the other way around. Do you have any advice on what and how i can use it in my case?

    That's a good question. Despite the fact role synchronization works only one-way, you can skip it and benefit from the following features:

    1. Possibility of setting up notifications on Discord about new content (like new posts, topics, blog entries, files, etc.) from your IPS website. This makes it easy to keep your community members up-to-date.
    2. Your members will be able to login (and optionally register) on your website with Discord, which is good as your community is Discord-based.
    3. You may still benefit from the general role setting. It is being automatically granted to everybody on your Discord server who links their Discord account with your IPS website account (this happens automatically when signing up with Discord). Therefore, you can set the role to something like "Verified" or "Registered on website", to keep track of your Discord server members who have an account on your website.

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


    @ErikC, I have answered your private message about that, but I'd love to answer it here, too.

    TL;DR: If a member has any Discord role that doesn't belong to any of his IPS groups and the role is assigned to any IPS group, then this role will be removed. If a Discord role is not assigned to any IPS group, it will be ignored by the app.

    The process of synchronization looks like this. Let's say that the app is synchronizing a member, John, with:

    • Roles on Discord: Owner, Admin, Moderator, VIP, Member, Announcements, Verified.
    • Groups on website: Owner (with Owner & Staff roles assigned), Member (with Member role assigned)
    1. App retrieves John's current role list on Discord.
    2. App collects roles that are assigned to any groups on the website.
      In our case, these roles will be: Owner, Admin, Moderator, Staff (assigned to three groups: Owner, Admin, Moderator) VIP, Member.
      Roles that aren't assigned to any groups on the website are ignored by Brilliant Discord Integration.
    3. App removes any of the roles collected in the 1st step from the list of John's roles.
      List: Announcements, Verified, removed: Owner, Admin, Moderator, VIP, Member
    4. App adds roles assigned to John's groups to the list
      List: Owner, Staff, Member, Announcements, Verified
    5. App makes sure that the general role (Verified) is present in the list
      It doesn't remove the general role in the 3rd step, because when somebody unlinks their account, they don't only lose the general role - they are kicked from the server.
    6. App replaces John's roles on the Discord server.
    23 hours ago, kmk said:

    Notifications support for Chatbox+ too? 

    Could you elaborate, please? Do you mean notifications about new messages?

    On 1/12/2021 at 8:11 AM, Robins Gupta said:

    I see that we can truncate a text by limiting number of characters (Maximum Content Size) when we are doing Message type: Rich Embed.
    But I feel the there is not control on text limit in Message Type: Basic. The text seems to truncate at around 100 characters (or something close to that). Can we have more control on this?

    The Basic type does not really control that. The box with content that is embedded on Discord is just a side effect of sending a link in the message.

  21. On 1/8/2021 at 5:51 AM, David Lim said:

    Thanks for the response, will there be an option to sync specific roles to groups in the future?

    If you mean synchronization of website groups to Discord roles - it is possible. Just go assign roles to groups by in their settings in ACP. If you want to do that the other way around - it is not possible yet, but we are working hard to finally bring this feature to reality.

    On 1/8/2021 at 8:42 AM, Robins Gupta said:

    Thank you for your reply.

    By album integration I mean when we create a new notification we have a few options to select for content type. There are some entries for Album/item or Album/comment. I cant seem to get those triggers working. I mean i dont understand how these events trigger. "Gallery/Item" works perfectly.


    I have to say that I have gotten confused myself when I saw that 😳

    The list of content you can send notifications about is generated automatically from a list of searchable content types on your website. It turns out that Album\Item is for notifications about new albums.

    Certainly something needs to be done about that. It’s really confusing. Thanks for pointing this out.

    On 1/10/2021 at 4:43 AM, ErikC said:

    I keep getting "LOOKS LIKE SOMETHING WENT WRONG" When entering the info on step one of config. 
    I cant find a user guide or documentation anywhere on this. 

    I am copying CLient Secret and Token ID and hitting next - and its failing. Please help 

    I have replied to your private message.

  22.  @David Lim since your bot is on 1M+ Discord servers (congratulations, by the way!), you would better create a separate bot for the website. Even if you would be able to specify discord server ID manually, you may experience 429s due to the fact two different applications share the identity, but they don’t exchange data about rate limits.

    Regarding the unverified user registration; I see your point. This has never been brought up before, but I will see if we can provide a setting for that.

    On 1/6/2021 at 1:47 PM, Robins Gupta said:


    Q1. Is it possible to embed images in discord when a new image is uploaded in the gallery?

    Q2. How do Album integration work?

    Q3. Is there a guide or documentation for Brilliant discord?

    Q4. I am getting the following message on all profiles. Is there some setting that i need to tweek?


    1. Unfortunately not yet.

    2. I am not exactly sure what do you mean by “album integration”. Could you elaborate, please?

    3. This has been a popular request lately, and one will be released soon. For now, feel free to ask any questions.

    4. Guess you have configured your website to disallow “#” in usernames. Search for “Allowed characters in display names” in ACP and modify that setting appropriately.

    16 hours ago, Kyle Wilson1 said:

    Only few things I am experiencing:

    1. The bot hasn't set current members of the Discord with the role I have set in place for it. So does it only do it with new members that join?
    2. I don't see anywhere to have the Discord synchronize the website groups to the appropriate roles in Discord.
    3. When I add the Discord widget to the front of my website, it doesn't show up; this is what I get.


    1. I will reach out to you in a private message in order to work with you to resolve it.

    2. Go to the Groups page in ACP. When editing any group, you can assign the roles you want to in the Discord Settings tab.

    3. You will probably need to manually enable the widget in your Discord server settings. You can enable it in its Widget section.

  • 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