1.9 KiB
1.9 KiB
Beeminder bot
The Beeminder bot can help you adding datapoints towards your Beeminder goal from Zulip.
To use the Beeminder bot, you can simply call it with @beeminder
followed by a daystamp, value and an optional comment.
Syntax is like:
@beeminder daystamp, value, comment
NOTE : Commas between inputs are a must, otherwise, you'll get an error.
Setup and Configuration
Before running Beeminder bot you will need three things as follows :
- auth_token
- Go to your Beeminder account settings. Under APPS & API section you will find your auth token.
- username
- Your Beeminder username.
- Goalname
- The name of your Beeminder goal for which you want to add datapoints from Zulip
Once you have above information, you should supply
them in beeminder.conf
file.
Run this bot as described in here.
Usage
You can give command to add datapoint in 4 ways:
@beeminder daystamp, value, comment
- Example usage:
@beeminder 20180125, 15, Adding datapoint
. - This will add a datapoint to your Beeminder goal having
daystamp:
20180125
, value:15
with comment:Adding datapoint
.
@beeminder daystamp, value
- Example usage:
@beeminder 20180125, 15
. - This will add a datapoint in your Beeminder goal having
daystamp:
20180125
, value:15
and comment:None
.
@beeminder value, comment
- Example usage:
@beeminder 15, Adding datapoint
. - This will add a datapoint in your Beeminder goal having
daystamp:
current daystamp
, value:15
and comment:Adding datapoint
.
@beeminder value
- Example usage:
@beeminder 15
. - This will add a datapoint in your Beeminder goal having
daystamp:
current daystamp
, value:15
and comment:None
.
@beeminder
or@beeminder help
will fetch you thehelp message
.