Jump to content

SoftwareFactory

Friends
  • Posts

    216
  • Joined

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by SoftwareFactory

  1. @Li3D, @Tripp★ - the issue with duplicate notifications was surprisingly hard to debug, as it turned out to be caused by a conflict with files which were removed a very long time ago from the source code, but kept in your website files as (to my surprise) the upgrader does not remove them automatically. But the update is now pending approval on the Marketplace, so it should be available within the next few days. Apologies for the delay. It was a scheduled task in the past, but I decided to reimplement the feature as it was extremely slow and unreliable, mostly due to the technical constraints of Invision Community Tasks feature. At this moment it is not possible, but I will keep this in mind when working on future updates. Thank you for your suggestion.
  2. As you may have noticed, the support topic link has been removed from Brilliant Discord Integration's Additional Information page, which is because the support topic is no longer the preferred method of support. You will get help much faster through private messages. Support may be provided through other means in the future as well - always refer to Additional Information for the currently available support options. Many of your above issues have been addressed in updates or in a private message. Hello EvanDC! In order to resolve that issue, just go to your Discord server settings and check the "Enable Server Widget" option. The widget may need a few minutes to start appearing correctly after making that change. If there is anything else I can help you with, please let me know in a private message🙂 The issue was resolved in a private conversation - in this case, Brilliant Discord Integration did not have permissions to create webhooks on some channels. This is not currently possible in Brilliant Discord Integration, but an option to customize this will definitely be considered when working on future updates of the app. This has been fixed for scheduled content in 1.0.18. The app should now automatically send a notification when the content is published. Make sure you set the notification type to Late Notification. You can expect further improvements to Notifications soon. I have not been able to reproduce this issue. If you are still experiencing this, please go to ACP -> Brilliant Discord -> Logs page and click Download Debug Information. Attach the file in a private message and I will provide further assistance as soon as possible. Sorry for this inconvenience.
  3. The RSS issue will be fixed in the nearest update. Sorry for this inconvenience. Yes. Yes, you can use it with older versions of PHP and IPS. Since you saw such a customized widget somewhere, could you please send me a screenshot? Thank you. This is a planned feature and you can expect in an update soon. This is fixed in Invision Community 4.7.4.
  4. Bump. These are serious issues that are triggering lots of useless logs for many websites. While in theory I could stop using aliases (but this is not a viable solution to this problem), there is no way I can stop using classes like \RuntimeException.
  5. BradTBP - I have addressed the issue(s) in your private message. @Unleashed2k - version 1.0.17.1 is currently pending approval. From what I can see, the compatibility checker is a new feature in 4.7.2 Beta. It seems to be a little too strict with its checks. The app works fine on PHP8.1. I have modified the code to match its requirements anyway. As soon as the new version is approved on the Marketplace and you upgrade, you will be able to use the app again. Thank you for letting me know.
  6. @Marco Junior - please accept my apologies for a late answer. I have already replied to your question about notifications in a private message. Discord has recently made some changes to their developer panel, we will reflect these changes with new configuration field descriptions in the next update. Thank you for bringing this to my attention. Currently, you can access them in the OAuth2 tab of your application in https://discord.com/developers/applications. Click Reset Secret and copy the new one. You will need to enable Discord registration: In your ACP, open System -> Settings -> Login & Registration -> click the Edit button (with a pencil icon) next to Discord. Make sure that "Enable logging in?" is checked. Check "Create an account" option in the "When a user signs in for the first time" field Click Save Now your users should be able to sign up using Discord without any hassle. Let me know if you have any further questions. I replied to your private message about this a few days ago. In most cases, simply restarting the configuration process should help. This is an old bug which I believe is related to Invision Community's internal code itself, but I will take a look once again if we can make use any workarounds for this. Again, sorry for this inconvenience. --- Also, I just wanted to note that the support topic link has been removed from the app's Additional Information page. Private messages are currently the primary way to obtain support for Brilliant Discord Integration. This helps us keep your support requests and feedback in one place and ensure no messages are missed. This topic will be kept open until Brilliant Discord Integration's help center is made public (very soon). I still recommend using private messages instead.
  7. No, no changes have been made to this thing in particular with the recent update. Please reopen the Configuration page and start the configuration again. It should work just fine after you do it. Sorry for this inconvenience. If there is anything else I can help you with, please let me know!
  8. The instructions include the use of a custom-made, internal plugin for linking and unlinking apps with their Marketplace listings, which is not publicly available.
  9. @ufshane, thank you for letting me know about the issue. I will fix this in the next update. @AlexJ, I have just sent you instructions in a private message. There is absolutely no need to uninstall the app.
  10. Thank you @kummitus. I need just a little more information to help you. Please go to your ACP and on the Brilliant Discord Integration's Logs page, click "Download Debug Information" and send me that file in a private message. After I receive the file, I will be able to provide you with further instructions.
  11. Please keep in mind that the new version of Brilliant Discord Integration (1.0.17), which is fully compatible with 4.7, is yet to be approved on the Marketplace. I would like to investigate your issue anyway. I believe this is unrelated to your PHP version. Thank you for sending me the backtrace. Could you please find that error on the System Logs page in your ACP and send me the error's message too? Take a look at the image below to see what exactly I mean. I need this to be able to help you further. Thank you and sorry for the inconvenience.
  12. Yes. It is currently pending approval on the Marketplace. If you need a fix for your issue sooner than that (as you said that you are working on an app), please reach out to me in a private message and we'll see what we can do.
  13. Hello, A new update with 4.7 support, other bugfixes and some minor new features is nearly completed and will be submitted to the Marketplace today, so it should be available very soon. The app is not going to be abandoned anytime soon and major feature updates are still planned for this year 🙂 No words can describe how sorry I am for the very limited support that you have been receiving within the last few months. There was a series of unfortunate events in my life, but it is about time to move on. Some of your messages remained unanswered for a long time. I want to ensure that from now on, everyone of you gets proper support in a reasonable timeframe, and has a positive experience with the app itself. Which is why I would like to focus on planned changes, rather than explanation of the past failures. Within upcoming weeks (and months too!), I plan to work on: Writing some help guides to help you get answers to your questions as quickly as possible Releasing a complete Notifications remake Refreshing your overall experience with the app with improvements across all of the app's features Completing the development of some of the most awaited features, like bidirectional role synchronization, multiple server support and slash commands Deeper integration of Discord and Invision Community I will be striving to regain your trust and confidence. You can expect updates to be released more often than before. Remember that I am always happy to hear about your suggestions, questions, concerns and feedback. My private messages inbox stays open for you all the time if you want to chat one on one. This is something not many contributors out there do. Feel free to reach out to me at any time. I am grateful for your continued support and happy that you decided to purchase Brilliant Discord Integration in the first place. Brilliant Discord Integration remains ahead in number of purchases when compared to other top Marketplace apps. I want to continue supporting the app and its further development for the foreseeable future. --- I will see what's the best way to get something like this done. Thank you for your suggestion! Permanent ban results in a kick - the idea is that if you cannot access the website (because you are banned), you cannot access Magic Invite, and therefore you cannot access Discord. I will definitely consider adding greater customizability in this area in a future update. Fixed in the upcoming 4.7 compatibility update. Thanks for reporting. This sounds like an issue with Invision Community itself rather than this app. It's been a while, so please let me know if you are still experiencing that issue. Go to ACP > Login & Registration > click the Edit button next to Discord > check "Do nothing" in the "When remote email address changes" setting and click "Save": I am looking into this issue right now and I will update you soon. This should no longer be happening afer the upcoming update. Sorry for this inconvenience.
  14. This is certainly not an intended behavior - I have just sent you a private message about further steps to take in order to resolve this issue. I cannot give an estimated release date, but this is a planned feature for future updates. Glad to see that you've managed to resolve your other issues. If there is anything else you need help with, please let me know - I will reply as soon as possible. In terms of sending notifications to announcement channels - yes, this can definitely be improved and it will be done in the nearest Brilliant Discord Update, among other Notifications improvements. It's worth knowing 5xx response codes from Discord are usually a sign of a temporary issue on Discord's end. Yes, it will be submitted to the Marketplace soon. As soon as it is available, you will be able to upgrade the usual way without taking any additional steps.
  15. Could you please tell me where exactly are you experiencing being rate limited? Is the app failing to send certain notifications? Additionally, could you send me your debug information file in a private message (you can download one from ACP > Brilliant Discord > Logs > Download Debug Information)? Thank you and sorry for the inconvenience. When syncing username from Discord to your Invision Community website, discriminators are included in the usernames. This is due to Invision Community's limitation that a username must be unique, while Discord allows multiple users to have the same name. Make sure that you have "#" included in Allowed Characters. I am feeling much better now. Thanks for asking, I really appreciate this. I hope you are doing well too! When a user unlinks their accounts, Brilliant Discord Integration automatically kicks them from your Discord server, effectively preventing such abuse. This is intended. Brilliant Discord Integration is only using the bot's identity to perform actions on your Discord server. It is not actively connected to Discord, which is why the bot appears offline. This doesn't mean that something is wrong with the app. It seems that there are some issues with syncing group changes triggered by Commerce products/subscriptions. This is something that is currently under investigation.
  16. Sending notifications before posts are published is an unexpected behavior, I will investigate it and have it fixed in the next update. Sorry for this inconvenience. Could you please explain what exactly is not working correctly? I need to know more details in order to help you resolve this issue. But this is how you can resolve the most common issues with Magic Invites: Make sure that your bot's role in on the very top of your role list. If it is not, then it may not be able to add members with higher roles to the server. Make sure that you have added a proper Redirect URI to your Discord application. Go to ACP > Brilliant Discord > Configuration Click Reconfigure and copy the Redirect URI Go to Discord Developer Portal and choose the configured app Open OAuth2 tab and paste the Redirect URI into the Redirects field, if it is not present there already. Save your changes. Make sure that you have configured a proper Client Secret. Go to Discord Developer Portal and choose the configured app Copy the Client Secret from the OAuth2 tab Go to ACP > Brilliant Discord > Configuration Paste it into the Client Secret field and click Save. Unfortunately, Brilliant Discord Integration does not have such feature yet. What do you mean exactly by joining "manually"? I cannot share any new information at this moment. I will reach out to you in a private message soon.
  17. I replied to your private message two weeks ago. If you need further assistance, please let me know! 🙂 This is not a feature yet, but I will definitely keep this issue in mind while working on future updates.
  18. Before I reply to your messages - please accept my honest apologies. I am extremely sorry for the belated response. November was a horrible month for me, full of unfortunate events. I have not been able to reply to your questions, primarily because I have been seriously ill with COViD-19 for the last few weeks. But as I am slowly recovering, I am happy to get back to you. Thank you for your patience! 🙂 @Duken - I replied to your private message. If you have additional questions, please let me know. Just go to the app’s Configuration page in ACP. Click Reconfigure, and you will see the Redirect URI on the blue background. If you need further help, please let me know - I will be happy to assist you 😊 I need just a little bit more details to help you. Could you please go to the Brilliant Discord Integration’s Logs page in ACP, click Download Debug Information and send me that file in a private message? I will be able to provide a solution as soon as I get it. Thank you very much and sorry for the inconvenience.
  19. I have just fixed the link; sorry for this inconvenience. Like many other applications in the Marketplace, Brilliant Discord Integration requires the purchase to be renewed periodically for a certain price. This is a fee for updates and support. Marketplace purchases are separate from your Invision Community license payments. You can renew your Brilliant Discord Integration's license by going to Manage Purchases page, clicking "Manage" on Brilliant Discord Integration and then "Reactivate". If you have any further questions, please let me know. This message should not appear that often, only under rare circumstances. I will investigate this. Thank you for your report. Thank you for your suggestion. It is unlikely that such a feature would be added to Brilliant Discord Integration, unfortunately. I strongly believe that such feature will be abused. We don't want our app to be used to unexpectedly add people to servers they don't want to be added to. Nor do we want to enable people to circumvent Discord's Community Guidelines. In fact, they seem to only disallow extremely unethical content. Additionally, any abuse of this feature could possibly contribute to Discord's potential removal of such feature, which is crucial for other, much more ethical use cases. Many thanks for understanding. If you have any further questions, please do not hesitate to ask.
  20. Thank you for reaching out. In order to resolve this issue, follow these instructions: Go to Configuration page of Brilliant Discord Integration in ACP Click the Reconfigure button Copy the Redirect URI shown on the blue background Go to Discord Developer Portal Choose the application you set up during initial configuration Go to the OAuth2 tab Paste the copied Redirect URI into the field below Redirects header Click Save changes If you need further help with this or have any other questions or feedback, please let me know. 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. 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.
  21. 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. Go to the Configuration page of Brilliant Discord Integration in ACP Click the Clear data button Check "Group data", everything else should stay unchecked. 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. I have reached out to you in a private message about this issue. A solution for this problem will be released in the next update, among other amazing major improvements 🙂 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.
  22. 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.
  23. 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.
  24. 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. This is interesting. Could you follow the instructions above to download the logs and then send me that file? Thanks.
  25. The new website design looks just amazing! Good job! I'm fine with most changes. If I was not a developer, I would hate the fact that I need to pay $100 more yearly. But I probably wouldn't need all the apps as well in such case, and it wouldn't be that painful. Though I wish there was a cheaper cloud option, maybe with fewer apps. I think that many customers don't need all of them. I also have some concerns about the future of Marketplace, but I will be making a topic about this later on. I would say it's already too much of things to read this week, for both you and us... This is probably not the best topic to share this, but I love how the software evolved over the years. I also have many memories related to your software and the entire community around it. I was 11 years old when I and my friend were setting up Minecraft-related forums - that was my first experience with Invision (some crazy things happened afterwards, but it was funny and I learned a lot). There is no way I will ever forget this. Never. People I met on communities using your software had an incredibly significant impact on my life. And now as a developer, I am committed to helping people manage all of their amazing and meaningful communities, with apps like Brilliant Discord Integration. And you know what? I love doing this. Why? Because at the end of the day, the most important thing in life is the value you bring to other people's lives.
×
×
  • Create New...