Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new member flow #11

Open
2 of 5 tasks
Errolyn opened this issue Aug 13, 2020 · 0 comments
Open
2 of 5 tasks

Add new member flow #11

Errolyn opened this issue Aug 13, 2020 · 0 comments

Comments

@Errolyn
Copy link
Owner

Errolyn commented Aug 13, 2020

Feature Criteria:

When a member joins:


Messages

Entry message:

Hi @<userName> when you have a moment check out our #<CoC-channel-ID> and once you have accepted it we will give you access to the rest of the server. 😄

Accept code of conduct message:

@mods, @<userName> has accepted the Code of Conduct.

Message in mod channel:

@<userName> has accepted the Code of conduct at . React with a ✔️ to add them to Hero Academia or a 👍 to add to Heros in Training.

Welcome message:

Thanks for accepting the Code of Conduct! In our #<bot-speak-ID> channel you can sign up for different roles to get notifications based on things you are interested in, you can also set your pronouns all with the command ?rank [rankName]. To see the available ranks, use ?ranks. Have fun and let a mod know if you have any questions!


Commands to be added

Agree to code of conduct:

!acceptcoc


Member flow

  1. Member receives invite and joins
  2. Joins message shows up in Announcements
  3. Entry message is sent to member
  4. Member accepts code of conduct
  5. In code of conduct channel Accept message is posted and mod message is posted in admin channel and user is given CoC role
  6. Mod/admin interacts with mod message
  7. Bot assigns the user role and messages welcome message to member
  8. Bot cleans up messages in CoC channel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant