spike-2 / Spike-2

Server specific Discord bot
https://spike-2.github.io
1 stars 0 forks source link

Move Verification to DMs #55

Closed brandoningli closed 2 years ago

brandoningli commented 3 years ago

Is your feature request related to a problem? Please describe.

The verification process currently clutters up the public #bot-commands channel, which is also used for server and ITS status messages.

Describe the solution you'd like

  1. Send the current Unverified message via DM
  2. User responds with $verify via DM
  3. Send the current Request sent! message back via DM
  4. Alert the admins in #admin-notifications as is current behavior
  5. (optional) Add a command $verified @user for Spike to send the user a DM saying they've been verified. We should by no means require this step, but offer it as an option since the original verification message would no longer be accessible by admins. May want to run this by them first as well.
  6. Rename #bot-commands to something like #system-status, add new channel name to consts.json, and leave old bot-commands key as an alias for backwards compatibility.

Describe alternatives you've considered

Additional context

This stems from a conversation about tweaks to the verification system prior to potentially listing the server in the student hub.

brandoningli commented 3 years ago

Will need server admin approval before proceeding.

brandoningli commented 2 years ago

DM idea is scrapped, and a new channel and slight verification tweak will happen instead. Fixed by #62 .