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

Create new verification system #35

Open
13 tasks done
smyalygames opened this issue Jul 27, 2022 · 1 comment · Fixed by #68
Open
13 tasks done

Create new verification system #35

smyalygames opened this issue Jul 27, 2022 · 1 comment · Fixed by #68
Assignees
Labels
enhancement New feature or request

Comments

@smyalygames
Copy link
Member

smyalygames commented Jul 27, 2022

Create a new verification to the spec that Stove made.

Features to add:

  • Join a VC to create a VC.
  • Joining a VC removes all roles (that give access, don't worry about ping/pronoun roles).
  • Joining a VC adds a role to the user that won't allow them to access the verification VC again.
  • Add a scheduler with the database that tracks when to remove that role that blocks the user from accessing verification vcs again.
  • Add an automatic message pinging verifiers with the details (including sus notes) of the user that joined the server and that they want to verify.
  • Joining a VC creates a text channel about that user that only verifiers can access.
  • Add a timeout if verifier does not join within 15 minutes.
  • Send DMs for each timeout explaining when their timeout is over.
  • Add welcome messages for after verification has been complete.
  • Add a check if a vc is empty on bot start.
  • Add the walk through for the bot.
  • Add a check when the user joins the server if they have been verified before, give respective roles and even verify block.

Features to keep in mind:

  • Have a maximum of 10 verification VCs.
@smyalygames smyalygames added the enhancement New feature or request label Jul 27, 2022
@smyalygames smyalygames self-assigned this Aug 10, 2022
@smyalygames smyalygames linked a pull request Oct 20, 2022 that will close this issue
@smyalygames
Copy link
Member Author

smyalygames commented Oct 21, 2022

Improvements to add:

  • Add a join button in the welcome channel
  • Add a message that reminds people about how to verify in #general
  • Customisability with the order for the walk-through
  • Example questions in the walk-through
  • Fix verifier meeting for verifiers when there are other users in the channel. (This is an issue with a verifier being in another verification channel)
  • Show how many times the user has been in a verification before
  • Prompt to add a sus note after the verification
  • Add activism stats - if people talked about industry practises and stuff like that

Being able to skip through verification:
Make so that the stats collected in the database have a possibility of being null, so if a verifier decides to skip, the stats won't be random.

@smyalygames smyalygames reopened this Oct 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant