Small logo bee 128 d526dead3afe4fcf3a88284ce6645f8ba89e53c6dffa244abe9127169e1febd1 Emoji heart 59600943a34b2f466b34cdf6e5069239d47fcbd54a16127e3635137a32aeacf2 Slack mark web 3f87ca635f55744eeb3de3d3740b5a9e4a44585ce223a490aca7122acf62fe01

Beebot is a helpful bot for interacting with Beeminder on your Slack team.

You can send a DM to check on your most urgent goals, see what you need to do to meet them, and add data once you've completed them.

It also comes with a slash command, /bee, that lets you do all the same things without leaving the channel you're in.

Additionally, it adds the /charge command, which allows you to directly charge yourself an amount via the Beeminder API, or schedules the amount to be charged in the specified time unless canceled.

For example, you could say /charge 5 in 30 unless I send this email. Then if you send the email in time you can say /charge cancel to cancel it, or if you don't, just let the charge go through.

Log In to Add Slack

You will be redirected here after logging in to install Beebot on Slack. You can also add it at any time from your account settings.

Once installed, typing

/bee help or

@beebot help or

Help me @beebot you're my only hope

will show the available commands, namely:

list will display your five most urgent goals (nearest deadlines).

list N will display your N most urgent goals (nearest deadlines).

goalname will display the status and graph for the goal with that goalname

goalname date value "comment" will add a datapoint to the goal with that goalname

goalname++ is a shortcut for adding a datapoint of "1" for today for the goal with that goalname

goalname-- is a shortcut for adding a datapoint of "-1" for today for the goal with that goalname