https://github.com/qbit/timmy
XMPP time tracking bot
https://github.com/qbit/timmy
Last synced: 8 months ago
JSON representation
XMPP time tracking bot
- Host: GitHub
- URL: https://github.com/qbit/timmy
- Owner: qbit
- License: isc
- Created: 2012-01-27T23:34:25.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2012-12-02T14:22:39.000Z (over 13 years ago)
- Last Synced: 2025-01-16T13:27:39.565Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 102 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Timmy - a time tracking XMPP bot
Timmy supports categories and projects. Categories are general purpose containers like 'Meeting' or 'Development'. Projects are generally things like a project name ( 'Timmy' for example ).
Timmy inserts a start time when it receives the command ( you must have previously added and with the "add project" or "add category" commands ):
"start "
- Author: Aaron Bieber
## Installation
* Not published yet!
npm install timmy
## Command Line Options
-h, --help Shows this help
-j, --jid JID XMPP jid
-p, --password PASSWORD XMPP Password
-s, --host HOST XMPP Server
-d, --debug DEBUG Debug Messages ( 1-3, 3 being most verbose )
-n, --port PORT XMPP Port ( default 522
# Using Timmy
## Adding a Category:
xmpp> add category Development
(07:55:42) Time Tracker: category "Development" added.
## Adding a Project:
xmpp> add project Timmy
(07:55:46) Time Tracker: project "Timmy" added.
## Listing Projects:
xmpp> list projects
xmpp> ls proj
## Listing Categories:
xmpp> list categories
xmpp> ls cat
## List Projects and Categories:
xmpp> list all
## Starting and Ending tracking:
xmpp> start
xmpp> end