• Resolved justinmacmahan

    (@justinmacmahan)


    When users cancel their paid membership, the Discord roles that come with that membership are supposed to automatically be removed when their membership expires. I’m finding that sometimes that doesn’t happen, and I have to go manually run the API to get them removed. The problem, of course, is that I often don’t notice every person this happens to. I’ve had some users steal multiple months of free access because of this glitch. How do I ensure that the API runs every so often to catch and remove these people? I understand a webhook should be triggering the API when the subscription expires, but somehow that isn’t working 100% of the time and that’s an issue. Is there a way to set the APIs to run automatically like once a week to ensure this doesn’t keep happening?

Viewing 3 replies - 1 through 3 (of 3 total)
  • I have the same issue here, subscription cancelled and membership is inactive, but member still has role in discord.

    mnin

    (@mnin)

    Same… until I press “Run API” manually there is no change of roles happening in discord.

    Plugin Contributor Younes

    (@vanbom)

    Our plugin doesn’t currently support real-time updates for Discord roles due to the API call to Discord, which can take some time to process. While the bot functions effectively for smaller servers, we understand the importance of timely role updates and are actively exploring solutions to improve this aspect.
    Thank you for your understanding.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘API not running automatically’ is closed to new replies.