beem-timesheet-helper
Please input date in YYYY-MM-DD format to change the global date
If line starts with *, we will use today date instead of global date
If line = ., The last worklog duration from today will be updated to end now
To log work hours, input a line with the following format:
[issue] [duration] [description]
duration and description are optional
duration can be time unit (30m, 1h20) or time (7:30, 08:00:00, 17:30) or * (now)
duration can have start and stop separated by a /
If duration = -, the last task end time will be used
Duration Examples (now = 07:30):
* 7:30/1m
7:30 7:30/1m
30m 7:30/30m
-30m 7:00/30m
7:00/30m 7:00/30m
30m/7:30 7:00/30m
*/30m 7:30/30m
07:00:00/* 7:00/30m
30m/* 7:00/30m
If project is found in project list, the account will be used.
issue can have suffix that will be used as lookup for project alias like ABC-123X where x would be the alias name
If line starts with #, it will be ignored
? show this help
t Toggle test mode. In this mode, worklogs are NOT added to Jira.
* set date to today (now)
Lists
wl list worklogs
hud list huddles
gcal list google calendar events
gmail list gmail sent items
jira list jira touchpoints
sum list summary from jira, gcal, huddles and worklogs
Management
mp list projects with their aliases and account
mpa add project (mpa [Project] [Account], mpa [project] [alias] [account])
mpr remove (mpr [project], mpr [project] [alias])
mc list calendar titles linked to issues
mca add issue to title (mca [issue] [title])
mcr remove [title]
mh list huddle channels used for scan
mha add huddle channel (msa [channel] [nickname])
mhr remove huddle channel (msr [channel])
Timesheet
tsadd add all timesheets to jira
tsaddpm add only presence and meet to jira
tsmode toggle between cleaned up timessed or not
tsdebug toggle to display timesheet debug info
Other
e exit
Test Mode: False
Author: 62fd1c2de2b1b5ae159b0944
Using Date: 2026-06-12