Jump to content

Discord Integration


Ahmad E.

Recommended Posts

Posted
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? 

  • Replies 441
  • Created
  • Last Reply
Posted
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.

  • 2 months later...
Posted

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.

Posted

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 ?

  • 3 weeks later...
Posted

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 ?

Posted
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 🙂

Posted

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.

Posted
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.

  • 2 weeks later...
Posted
On 9/22/2018 at 3:12 PM, matthew220000 said:

Do you have any updates on this?

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)

Posted
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

Posted
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 🙂

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...