• Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
trevormunoz

trevormunoz

lakeland-timesheet

Public
Like
lakeland-timesheet
Home
Code
18
.git
9
db
6
docs
2
handlers
6
lib
2
slack
5
.env.example
.gitignore
.vtignore
LICENSE
README.md
C
cron.ts
H
main.ts
package-lock.json
package.json
tsconfig.json
valtown.d.ts
vitest.config.ts
Environment variables
3
Branches
1
Pull requests
Remixes
History
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
docs
/
slack-canvas-timesheet-guide.md
Code
/
docs
/
slack-canvas-timesheet-guide.md
Search
…
Viewing readonly version of main branch: v167
View latest version
slack-canvas-timesheet-guide.md

Lakeland Digital Archive — Timesheet

Track your hours directly in Slack. Three commands handle everything.


Logging time

/logtime opens a form where you pick:

  • Date — defaults to today
  • Time worked — in 15-minute increments
  • Task — what you worked on (e.g., Scanning, Transcription, Metadata)
  • Project and Grant — optional; your last selections are remembered
  • Comment — optional note about what you did

After submitting, you'll see a confirmation with Edit and Delete buttons.

/logtime list shows your 5 most recent entries with options to edit or delete each one.


Viewing reports

/timesheet shows you a summary of everyone's hours for the current week. This is only visible to you.

You can also filter:

  • /timesheet 2026-02-17 2026-02-21 — specific date range
  • /timesheet @maria — specific person
  • /timesheet @maria 2026-02-17 2026-02-21 — both

Sharing reports in a channel

/timesheet share posts a formatted report visible to everyone in the channel. Useful for standups or weekly check-ins. Same date and person filters work here:

  • /timesheet share — current week, all interns
  • /timesheet share 2026-02-17 2026-02-21 — specific date range

This command is restricted to supervisors.


Reminders

If you haven't logged any time by end of week, the bot will send you a friendly DM reminder. (Supervisors can turn this on or off.)


Tips

  • You can use these commands from any channel or in a DM with the bot
  • Time is tracked in Eastern time
  • If you make a mistake, use /logtime list to find and edit or delete the entry
FeaturesVersion controlCode intelligenceCLIMCP
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2026 Val Town, Inc.