Jump to content



  • Posts

  • Joined

 Content Type 



IPS4 Providers

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog



Everything posted by SoftwareFactory

  1. Hello, 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: https://www.ngarp.com/oauth/callback/ Then click Save changes. If you need any further help, or you have any other questions, please let me know 🙂
  3. @Jad Merheb @cristian romero garcia - I have submitted update that fixes the issue with old roles not being removed on synchronization. It is currently waiting for approval. Please also take a look at the private messages from me. Sorry for the inconvenience.
  4. 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. 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.
  5. 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 😉 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. Unfortunately, as of now there is no way to do this. 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!
  6. I had the same issue, but with app compilation. It is certainly a bug. Fortunately, as you have noticed, this seems to be a Safari-only problem. When I tried in Brave, it worked.
  7. Hello, 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. 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. 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. 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!
  8. 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.
  9. Go to your Discord server settings and check Enable server widget in the Widget tab. After you do that, it will work properly. We are indeed planning to do so, but I cannot tell for sure - follow the app page to get information about the future updates. 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. 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.
  10. Hello GazzaGarratt, Thank you for this great suggestion! I can see how amazing it would be, I will certainly look into this. 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.
  11. 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.
  12. If you are experiencing issues with Magic Invites or Mass Synchronization, upgrade to To make the widget work, just go to your Discord server settings and make sure that "Enable Server Widget" is checked.
  13. 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.
  14. @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.
  15. Version 1.0.0


    Copy what you really want. Not your theme color. Nor its font size and style. Because Brilliant Clipboard makes the clipboard on your website work the way you expect it to work. Instead of copying how the content looks like on your device and theme, it copies the content with its actual formatting. So you can forget about pasting your content as "plain text" and reformatting it. Just copy and paste things. It's finally that easy. Everything you copy just looks well. Everywhere. Say you made a draft of your important announcement. Then you copy it and it seems to look well... but only on your theme and on your device. Because whenever you copy a text on your website, it is pasted with your theme's color, font size and other properties. This often makes your content look awful or even unreadable on other themes or devices. But Brilliant Clipboard makes this issue magically disappear. It's just never been simpler. Bring up the past with no shame. Whenever you copy your old post, or your recent private message, you want it to look great for everyone and everywhere. And with Brilliant Clipboard, it does exactly that. Without even requiring you to think about it. So you can spend more time on something that really matters. Works out of the box. We value your time. This is why all you need to do is just installing the app. It's 2021, not 2005. It's a time to make things just work. Get Brilliant Clipboard and never waste your valuable time on fixing broken formatting again. Field-tested and side effect free. Don't worry - it really just works. There are no side effects. Seriously. We've been carefully testing it on live communities, so that now you can just install the app and forget about the issue forever. It's really that easy. Every Brilliant product comes with human support. No matter whether you need some help, or you want to report a bug, or you have a suggestion - people love Brilliant apps for their best-in-class support. We're doing our best to make sure things will work flawlessly all the time, but whenever they don't - we're always there for you 😄 So if you have any further questions... Send us a message and we'll happily answer all of them. Or look at the Additional Information tab for Frequently Asked Questions. BTW: You would be surprised how helpful the app was for us while working on this description.
  16. It's not yet possible, unfortunately.
  17. 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.
  18. Sure. Just tell those users to go to Account Settings, open Discord tab and click Login with Discord.
  19. AquilaTempestas, ZHP, Jordan, GillyMe - I have sent you PMs. I’m not exactly sure what do you mean. Could you elaborate? 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.
  20. 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. 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 🙂 I think this could be added in a future update. Thank you for the suggestion. Announcement Channels are an unrelated feature. If you want to set up your channels as Announcement Channels, refer to this Discord's help article. You can assign Discord roles to IPS groups by editing groups in ACP. Role and nickname synchronization works only from IPS to Discord and not the other way around. During synchronization: Member will be granted with all the roles assigned to all of their groups. 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. If nickname synchronization is enabled, Discord member's nickname will be set to their IPS username (if their Discord and IPS usernames are different). 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. A member is synchronized whenever: they link their Discord and IPS accounts, they use a Magic Invite, any change is made to the user's profile (say, you change their groups or username in ACP), when manually triggered in ACP on member's page, 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.
  21. 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. 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: They unlinked their Discord account. An administrator kicked them via ACP. They get banned on your website. There is not. Is there any specific reason not to request it? It could be possibly added as a feature in a future update. 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. Unfortunately it is not possible, but this is definitely something that could be available in a future update.
  22. 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. 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. 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.
  23. 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: Click the application you have created during configuration. Click the OAuth2 tab. Add your Redirect URI in the Redirects section. Save changes. 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.
  24. That's a good question. Despite the fact role synchronization works only one-way, you can skip it and benefit from the following features: 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. Your members will be able to login (and optionally register) on your website with Discord, which is good as your community is Discord-based. 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) App retrieves John's current role list on Discord. 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. 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 App adds roles assigned to John's groups to the list List: Owner, Staff, Member, Announcements, Verified 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. App replaces John's roles on the Discord server. Could you elaborate, please? Do you mean notifications about new messages? 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.
  25. 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. 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. I have replied to your private message.
  • 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