Skip to content

Ensure verified users can see verified message.#1247

Merged
jb3 merged 3 commits into
masterfrom
voice-gate-delay-grant
Oct 19, 2020
Merged

Ensure verified users can see verified message.#1247
jb3 merged 3 commits into
masterfrom
voice-gate-delay-grant

Conversation

@scragly
Copy link
Copy Markdown
Contributor

@scragly scragly commented Oct 18, 2020

When verified users get their role, they cannot see the voice-verification channel anymore, so I've added a 3 second delay for granting the role in order to ensure there's some time for them to see the response.

I've also moved the DM message to only be sent if the DM message succeeds, and to not mention them in-channel to avoid distracting them from the DM notification unnecessarily, as I'm sure they'll see a near-instant response to their command usage in that channel.

I have also been requested to make a grammatical fix as well as to let users know to reconnect to voice to have it apply the change in permissions after verification.

@scragly scragly requested a review from a team as a code owner October 18, 2020 16:44
@scragly scragly requested review from Senjan21 and dementati and removed request for a team October 18, 2020 16:44
@ghost ghost added the needs 2 approvals label Oct 18, 2020
When verified users get their role, they cannot see the voice-verification channel anymore, so I've added a 3 second delay for granting the role in order to ensure there's some time for them to see the response.

I've also moved the DM message to only be sent if the DM message succeeds, and to not mention them in-channel to avoid distracting them from the DM notification unnecessarily, as I'm sure they'll see a near-instant response to their command usage in that channel.
@scragly scragly force-pushed the voice-gate-delay-grant branch from 301a0ce to 5cc01bc Compare October 18, 2020 16:54
An overlooked grammatical error occurred in exactly 1 (one) of the possible failure reasons when being verified for the voice gate system. This was unacceptable to the masses, so a swift correction has been added to address it, adding 1 (one) additional word to the listed reason.
If a user is already connected to a voice channel at the time of getting verified through voice gate, they won't have their permissions actually apply to their current session. This change adds information on verifying so they know they must reconnect to have the changes apply.
Copy link
Copy Markdown
Contributor

@gustavwilliam gustavwilliam left a comment

Choose a reason for hiding this comment

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

LGTM

@ghost ghost removed the needs 1 approval label Oct 19, 2020
@jb3 jb3 merged commit f0ba0c2 into master Oct 19, 2020
@jb3 jb3 deleted the voice-gate-delay-grant branch October 19, 2020 00:01
@MarkKoz MarkKoz added a: moderation Related to community moderation functionality: (moderation, defcon, verification) t: enhancement Changes or improvements to existing features labels Aug 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a: moderation Related to community moderation functionality: (moderation, defcon, verification) t: enhancement Changes or improvements to existing features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants