Find Jobs
Hire Freelancers

Discord API, Sync Discord Roles with Wordpress usergroups / profilefields

$30-250 USD

完了済み
投稿日: 5年以上前

$30-250 USD

完了時にお支払い
Hello Devs, I have a Wordpress website and a Discord Server and want to connect them. The User can also pay for premium on the wordpress site via Paid Memberships Pro What I need: 1. Integrate Login / link with Discord Oauth on the wordpress site. 2. Check if there is already an account with the Discord mail and link these or if not create a new Account on Wordpress. (also an option to add / remove account link at any point) 3. A Discord bot to automatically invite the user to the Discord Server if he is not a member already. Scopes: Identity, Email, Discord ID, Guilds, Invite user to group 4. I want a Discord automation to: -Sync Wordpress user groups to discord roles -Sync pre-defined profile fields / buddypress xprofile fields from Wordpress to Discord -Sync mail, username and profile picture from Discord to Wordpress. 4. The discord bot automatically removes the user role when their subscription is over Example 1 (first login): The user is not registered on wordpress and uses Discord login: The mail will be checked and finds no account with same mail. it will create a new wordpress account. Also invites the user to the discord server if he is not already a member. The user has already wordpress account and uses Discord login: The mail will be checked and finds an account with same mail. it will link these accounts and login to the existing account. Also invites the user to the discord server if he is not already a member. Example 2 (premium membership): User logs in with Discord to Wordpress then buys a Premium Membership for 30days, then the User is added to Premium Usergroup in Wordpress and then added to Premium Role in Discord. Example 3 (radio, profile update) : A user with linked account changes a Wordpress profile field like gender from male to female, the bot changes the Discord role from male to female. Example 4 (checkbox, profile update) A user adds or/and removes hobbies in buddypress xprofile fields, the bot adds or/and removes discord roles. Kind regards Arne Werner
プロジェクト ID: 18306155

プロジェクトについて

5個の提案
リモートプロジェクト
アクティブ 5年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
アワード者:
ユーザーアバター
Hi, I'm Josh. I have experience working with both PHP and the Discord API in one of my larger projects ([login to view URL]). I don't have a large amount of experience working with groups in Wordpress, however I assume that all the information is simply accessible in a database. If you have any questions for me, feel free to contact me. I hope to hear from you soon, Josh.
$150 USD 5日以内
5.0 (2 レビュー)
2.5
2.5
この仕事に5人のフリーランサーが、平均$151 USDで入札しています
ユーザーアバター
Hello, I am a Technical Developer working on following Technologies :- #- Basic Skills(HTML5,CSS3,Bootstrap4,AJAX, Javascript, jQuery / Prototype) #- CMS(WordPress, Prestashop, Shopify) #- MEAN STACK #- MVC(Laravel,CodeIgniter,Django) #- Web Scraping(PHP, Python, Googlesheet) #- Data Management(MYSQL, MSSQL, SQLite, PostgreSQL, MongoDB) #- Preferred Backend Language(PHP, Python, NodeJS, Django) #- Database(MySQL, Sqlite, MongoDB) I am mastering *English* course and sure that you will be utilizing my professional and technical skills developed through past work experiences. Feel free to contact me anytime. Thank you a lot.
$155 USD 3日以内
4.5 (34 レビュー)
5.5
5.5
ユーザーアバター
Customer's satisfaction is my goal *** *** Also 100% Completion is happy of me and client. *** *** Rest 1% is my creative idea and honest effort. *** Looking to be your Good Venture along with your project! Best Regards.
$136 USD 5日以内
5.0 (6 レビュー)
3.0
3.0

クライアントについて

GERMANYのフラグ
Wiesmoor, Germany
5.0
1
お支払い方法確認済み
メンバー登録日:11月 16, 2018

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。