Skip to content

Fix Discord Onboarding Role Assignment and Integrate with New Application Flow #2557

@AnujChhikara

Description

@AnujChhikara

Description

  • We need to fix and standardize the Discord user onboarding flow and properly integrate it with the new application flow.

  • Currently, role assignment during Discord onboarding is inconsistent and partially broken, especially after introducing the new application flow.

Current Problems

Unverified Role Handling

  • When a user joins the Discord server, the unverified role is not always applied automatically.
  • The existing cron job or manual trigger intended to ensure all newly joined users have the unverified role is not working reliably.

Task Scope

  • Verify the entire onboarding flow, starting from:
  • User joining the Discord server
  • User running the verify command
  • Final role assignment
  • Identify broken or inconsistent parts of the flow and fix them to ensure the onboarding works end-to-end as expected.
  • Ensure proper integration with the new application flow:
  • If a user joined via the new application flow, then after running the verify command,
    The role selected at the time of application should be applied automatically.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions