Create 4 Tabs - IsInDiscord, Verfified, Not Verified and filter users based on the tag.
Show user details when clicking on one of the users.
In the user details section show roles assigned to the user and an option to add more roles
Discord Bot
Create a GET /discord-members API that calls /members?limit=1000 (limit: 0-1000, default:1000 ) which returns a list of discord member's data.
Additional Permission Required: GUILD_MEMBERS Privileged Intent
RDS Backend
| POST /users/sync-inDiscord | Sync RDS users inDiscord role with Discord members |
| GET /users/search | Get RDS users with role: in_discord = true , and verified users|
Functional Requirements - Frontend
In the user details section show roles assigned to the user and an option to add more roles
Discord Bot
Create a
GET /discord-members
API that calls/members?limit=1000
(limit: 0-1000, default:1000 ) which returns a list of discord member's data. Additional Permission Required: GUILD_MEMBERS Privileged IntentRDS Backend
| POST /users/sync-inDiscord | Sync RDS users inDiscord role with Discord members |
| GET /users/search | Get RDS users with role: in_discord = true , and verified users|