ServiceNowDevProgram / SlackerBot

The official application repository for the bot @Slacker on the sndevs.com workspace.
https://github.com/ServiceNowDevProgram/Hacktoberfest
9 stars 73 forks source link

Add user information and verification functionality #294

Closed SapphicFire closed 8 months ago

SapphicFire commented 8 months ago

Summary

This PR is the initial implementation of verification and user information functionality. This adds several new fields to the User schema to support this and future functionality, and an Admin utility for verifying users. It addresses part of #210.

Details

Added one parser - Parsers/Admin tool - Verify.js. This toggles verification, and sets the user-visible message. Updated one parser - Parsers/Admin tool - Whois.js. This includes the new verification information and a future admin-only note, when set. Added four fields:

Note

There is functionality in this PR to bridge the space between parser approval and schema update for SNDevs. Once this is live in the instance I'll unpick it in the second PR

Lacah commented 8 months ago

Reviewed on mobile pretty drunk - looks good 😂