Note: Everything previously in the Checkin cog was removed prior to implementation
Added a /checkin_register command that DM's a user the 'Checkin View'. Currently the Checkin view is just a single button that says "Checkin" with a placeholder message sent after its pressed. It will eventually change the view to #308 after it is pressed, and a timesheet will be created in the database.
Issues
Closes #307 and #311
Type of change
Select one or more of the following:
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Other (describe below)
How Has This Been Tested?
[ ] Run /checkin_register in the CSE-Testing-Server
[ ] Verify you received a dm from your bot
[ ] Click the "Checkin" button on the screen
[ ] A placeholder message should be sent on button-click
Checklist:
[x] All local commits have been pushed to remote
[x] All changes on the base branch have been merged into this branch, either by rebase or merge
[x] My code is PEP-8 compliant (excluding maximum line length, keep that to 100ish characters)
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
Description
Note: Everything previously in the Checkin cog was removed prior to implementation
Added a
/checkin_register
command that DM's a user the 'Checkin View'. Currently the Checkin view is just a single button that says "Checkin" with a placeholder message sent after its pressed. It will eventually change the view to #308 after it is pressed, and a timesheet will be created in the database.Issues
Closes #307 and #311
Type of change
Select one or more of the following:
How Has This Been Tested?
/checkin_register
in the CSE-Testing-ServerChecklist: