• Hi, I have performed the following tests on a school using MemberPress with LearnDash. The site has over 60 memberships and currently uses 17 roles. If you need access data to see the inside of the platform and give us a solution, I will do it without problem by email.

    TEST 1:

    I created a new user for test and I got an membership. I joined the discord server and then when I hit the connect button from the MemberPress My Account page the following happened:

    • it asked me if I allow memberpress to access my account.
    • it took me to the error page “page not found”.
    • after a few minutes I saw that I had the role (although it didn’t warn me about anything, I deduced it because I could see some private channels for students)
    • on the “my account” page the discord button changed to “disconnect”.

    TEST 2:
    I deleted the memberpress transaction of that user and it directly kicked me out of the ENTIRE discord server. It has not only removed my student role. We just want you to remove the role and the user will no longer have access to the channel corresponding to the membership. We don’t want him to kick them off the entire server.

    TEST 3:
    Outside of Discord I clicked the button in My MemberPress Account to connect to Discord:

    • it made me log in to Discord (ok)
    • asked me if I allow memberpress to access my account
    • it took me to the error page “page not found”.

    I didn’t see any change, so:

    • I logged out and logged in to discord again and suddenly I was joined to the server, but did not have the role.
    • I’ve logged out and in again and suddenly I had the student role. I do not know if the web is faster, but with what is the discord desktop app, I’m not clear that the changes are applied if you do not close and open, which is not very intuitive.

    Do you think you can help me, especially with the problems of “page not found” and NOT expelling users from the entire Discord server? Thanks

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor Younes

    (@vanbom)

    Hi @orballa
    Error 404: after authentication, discord redirects to the page you indicated in the field: “Redirect URL” check that the page exists or the link is up to date.
    The student is kicked out of the server: Go to Advanced -> Kick members out when they Disconnect their Account? . here you have the power to keep the student or not in the server.

    • This reply was modified 1 year, 8 months ago by Younes.
    Thread Starter Lúa Louro

    (@orballa)

    Thank you for the indications. I have updated the “Redirect URL” link because the account page was not /account/ but /cuenta/. Here, the 404 error had already been solved.

    The problem then was when trying to rejoin the Discord server, which returned the error “Invalid OAuth2 redirect_uri”. So I updated the “Redirect URL” and “Bot Auth Redirect URL” in the Discord app and now I have the same problem again: when expelling a user from a membership, it expels him not only from the channel associated to that membership but from the entire Discord server. And the box “Kick members out when they Disconnect their Account?” is unchecked.

    Where is the error?
    Thanks

    Plugin Contributor Younes

    (@vanbom)

    @orballa

    you can please open an issue on the github repo of the plugin.
    that way we will better examine this request
    https://github.com/expresstechsoftware/connect-memberpress-discord-add-on/issues

    Thread Starter Lúa Louro

    (@orballa)

    Sorry, but I don’t understand why I have to open the incident there. If you need sensitive information give me an email address and I will give it to you, but I prefer to have the answer to this problem in this plugin support forum. If you need more information, let me know and I will give it to you ??

    Thread Starter Lúa Louro

    (@orballa)

    Any news about this?

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Page not found & Delete user only from channel’ is closed to new replies.