Skip to content

Add temporary roles for new member setup - #144

Open
KennyLeloup wants to merge 2 commits into
Section-IG:masterfrom
KennyLeloup:feature/member-setup-roles
Open

KennyLeloup wants to merge 2 commits into
Section-IG:masterfrom
KennyLeloup:feature/member-setup-roles

Conversation

@KennyLeloup

Copy link
Copy Markdown

Adds temporary roles to help identify new members who still need to complete their Discord setup.

  • New members receive the "Pseudo à modifier" role.
  • New members receive the "Rôle à sélectionner" role.
  • "Rôle à sélectionner" is automatically removed when the member selects a year role (B1, B2 or B3).
  • "Pseudo à modifier" is automatically removed when the member changes their display name to a format containing at least two words.

@HunteRoi HunteRoi left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey there! Thank you for your Pull Request. I've left some comments in the code.

I will send you the IDs of the roles for the file config.development.json later on Discord!

Thank you again, and hope to see your changes soon! 😄

Comment thread src/events/guildMemberAdd.ts Outdated
Comment thread src/events/guildMemberUpdate.ts Outdated
Comment thread src/events/guildMemberUpdate.ts Outdated
Comment thread src/models/Configuration.ts Outdated
Comment thread src/events/guildMemberUpdate.ts Outdated
Comment thread src/events/guildMemberUpdate.ts Outdated
@sonarqubecloud

Copy link
Copy Markdown

@HunteRoi
HunteRoi self-requested a review September 24, 2026 23:43
@HunteRoi

Copy link
Copy Markdown
Member

"pseudoToChangeRoleId": "1551981431285092352"
"roleToSelectRoleId": "1551981604434608228"

here you go!

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants