Keep track of your staffs' time by having them clock in and out! Slash commands integrated from the ground up.
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 prompts
- That'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.