Skip to content
/ logbot Public

A slack bot to log stuff + an API to access it

License

Notifications You must be signed in to change notification settings

metaodi/logbot

Repository files navigation

Build Status

Logbot

Logbot Logo

Logbot is a slackbot to log/stash whatever is on your mind while using slack. It let's you later retrieve this messages, along with the time when you saves them.

One specific use case is to quickly note down activities you do to make it easier to fill in your timesheets later on. This is where the intergration with cabdriver comes in handy.

Usage

Logbot adds the /log command to Slack, you can use it in the following way:

  • Save a message: /log my message
  • Retrieve a list of all saved messages: /log list
  • Return the last message and remove it from the list: /log pop
  • Clear the content of the list: /log clear

By default all messages are saved with the type log, if you want to use Logbot to save messages for taxi (via cabdriver), you can use the command /taxi with the same functionality:

  • Save a taxi message: /taxi _internal 1 Meeting with George
  • Retrieve a list of all taxi entries: /taxi list

Development

To run the bot locally and expose it to the internet, use localtunnel:

lt --port 8765 --subdomain logbotcmd

Credits

Logo: LOG File by Hea Poh Lin from the Noun Project (CC-BY)

About

A slack bot to log stuff + an API to access it

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published