by expresstechsoftware on WordPress.org
Sell private access to your discord server, and assign discord roles as per the membership level of the users.

Install and activate the plugin and view the "Discord Settings" menu inside ProfilePress.
You can link your ProfilePress website to your Discord server using this add-on. By connecting membership plans to a Discord role, you can use this to establish a wonderful community where you can challenge and support your customers.
Connect ProfilePress to Discord Plugin Features:
1) Allow any user to connect their discord account with their ProfilePress website account.
2) Shortcode [ets_ppress_discord] to display connect/disconnect button.
3) Mapping of Membership plans and discord roles.
4) Send custom welcome message when user joins the server.
5) Send custom Thank You Purchase message.
6) Send Cancelled subscription Message.
7) Send Expired subscription Message.
8) Force logout of a user from the users list.