Allows for streamlined time-keeping of individuals in your server. Have them type /swipe whenever they clock in or out.
Setup
Use the invite link provided with this post.
Move the “Timekeeper” role to the top of your server’s role Hierarchy.
Run the
/init
command and fill in the promptsThat’s it! All basic functionality should now be working.
Additional Setup
To return users under a specified time in a time-period run the
/set-expectedtime
command and provide the time in minutes.To allow non-discord admin’s access to admin level commands for Timekeeper setup a Clock Manager role and provide it to
/set-manageclockrole
To change the default specialty set with
/init
use/set-defaultspecialty
. This will change which specialty is clocked in to when no input is provided in/swipe
.
User Functionality
Track time by specialty.
Dynamically add and remove role to show who is clocked in.
See how much time has been accumulated by specialty for both current time-period and lifetime totals with the bot.
Admin Functionality
One command to set-up basic functionality. Optional functionality is handled separately.
Configure as many specialties as your group requires.
Easy to use adjustment commands to add and remove time.
Force swipe a member in or out.
Streamlined process of closing the current time-period. Provides insight to who didn’t meet the minimum time and automatically rolls anyone clocked in at the end of a time period into the next time-period.
Generate custom CSVs with data in between any two given dates.
API to automate clock-in and clock-out requests. See support discord for additional information.