Jump to content

Community

Discord Integration


Ahmad E.

Recommended Posts

On 6/5/2018 at 5:35 AM, TheJHNZ said:
On 6/4/2018 at 11:06 AM, Vianney Gantelmi said:

 

The license of the code is under the GNU, so yes anyone can use and modify it. https://github.com/thejhnz/Discord-IPS-Plugin/blob/master/LICENSE

The role syncing and login seems to be working fine. There is an issue with removing a connection to discord though, but I am working on that.

Wonderful!

Is it possible to upgrade from this abadoned plugin? 

Link to comment
Share on other sites

On 6/8/2018 at 12:05 AM, theqkash said:

Wonderful!

Is it possible to upgrade from this abadoned plugin? 

Yes you should be able to tar the repository and upgrade the plugin. It may say there is an 'update available' just ignore that as it's from his old code.

Link to comment
Share on other sites

  • 2 months later...

Hey guys,

I'm really sorry for all the trouble that this application has caused.

I know I have been really really bad in support - let's not sugar coat it, it was non non-existant.

I've had a lot of personal issues this past year but everything has been resolved now, I'll make sure to get this updated and all the issues worked out ASAP.

I'll do the following to make sure this doesn't happen again:

  1. Since I haven't been supporting this for a year, I'll extend everyones subscription by a 18 months - so your money isn't wasted.
  2. I'll work on a more robust version of the application - already started that last year but I wasn't able to finish it.
  3. I'll re-think about how I take support requests in - the forum just isn't a good place for it.
  4. ETA is 26th of Aug, if not sooner. Unfortunately, I couldn't keep that ETA.

Again, I am really sorry - I totally understand if you want a refund, if you do please message me.

Edited by Ahmad E.
Link to comment
Share on other sites

Thank you for the update @Ahmad E. - Life does get tough sometimes and hope it's been nothing too crazy for you. I think a lot of people would have been more understanding with just a little more communication and a little less sugar coating like you did here.

None the less, I'm looking forward to seeing what the update brings ?

Link to comment
Share on other sites

  • 3 weeks later...

Okay, I've made a lot of progress but unfortunately the application is still not in a state that I am willing to release - I already rushed the initial release which lead to an unstable app. I'll keep working on it and provide updates every day or two.

Small peek what has changed so far (this release is mostly aiming for stability while keeping feature parity):

  • Minimum PHP version will be raised to 7.0 - unless there is a whole amount of users who are unwilling to update yet
  • The updated app will only work on 4.3+, 4.2 support will be dropped
  • Using the new Login Handler from 4.3: http://snpy.in/mCVAx2
  • Changed when the posts are synced. Instead of sending them to discord synchronously in the user request, this will be done through a background task which runs every 10 minutes. This means even if the request to discord fails, it won't affect the end user and can be retried later on.
  • Reworked how you setup the forum -> discord channel mapping - this way you can set it up faster! - http://snpy.in/hKds9e

If you can think of something to improve stability, please send me a PM ?

Edited by Ahmad E.
Link to comment
Share on other sites

19 hours ago, Fighting 13th said:

Could you make it so that there's an option to stay logged in if logged in through the discord integration app? 

No, I'll be using a standard login handler - if IPS doesn't allow that, that won't be possible.

1 minute ago, Dean Spencer said:

Will we need the Fosters Login Handler to use this once it's ready?

No, I wrote a login handler myself which will be included in the app 🙂

Link to comment
Share on other sites

What has changed so far:

  • Group syncing is now asynchronous too - A background task will run every 10 minutes to sync all changes
    • A background task will run every day which will sync all members who are connected to discord
  • Implemented proper rate limit support, so the Discord API rate limit should never be hit
    • Also implemented a "retry" mechanism in case the API rate limit should ever be hit (for whatever reason)
  • Calendar event posts will now be posted asynchronous too, a background task will run every 10 minutes

What I am still working on before release:

  • Make "Downloads" posts asynchronous too
  • Add more settings, when exactly to kick a user, ban a user etc.
  • Documentation 😉

I'll try to get those three things done today BUT an official release won't happen this week anymore. I will be on vacation from 05.09-17.09, so I won't release the app and go - I'll release it when I get back.

For those who want an unofficial release (to use on a DEV instance) and give early feedback, please send me a PM.

Link to comment
Share on other sites

12 hours ago, Aleksandrs Davids Sidurins said:

I have IP 4.3. , I'm thinking about purchase this plugin, when this plugin will be works in my IP version?

 

On 9/2/2018 at 8:56 PM, Ahmad E. said:

 I will be on vacation from 05.09-17.09, so I won't release the app and go - I'll release it when I get back.

Sometime soon after that.

Link to comment
Share on other sites

  • 2 weeks later...
On 8/9/2018 at 6:50 AM, Ahmad E. said:

I'll extend everyones subscription by a 18 months - so your money isn't wasted.

Does this mean even for me since I was an expired account not too long ago, that I am still eligible for this 18 months?

V087N.png

Link to comment
Share on other sites

5 hours ago, Gilly said:

Does this mean even for me since I was an expired account not too long ago, that I am still eligible for this 18 months?

Yes, I'll extend everyones subscription once the updated version is released.

On 9/24/2018 at 12:23 PM, Ahmad E. said:

There are a few issues that I still need to fix - but I'm currently swamped at work 😕
I'll post an update as soon as I have one (most likely on the weekend)

My nephew was born on Friday so I had to throw out my weekend plans out of the window to help my brother and his wife taking care of their current child while they were in the hospital. So unfortunately I couldn't work on the app 😕
We have a holiday this Wednesday so I'll try to get everything done then 🙂

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.

×
×
  • 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