Skip to content

dgrijalva/victor

 
 

Repository files navigation

Victor is a 37Signals Campfire bot written in Go (http://golang.org); inspired by Github's Hubot (http://github.com/github/hubot).

We run Victor within our team Campfire at Virb (http://virb.com).

Making Him Your Own

Victor is more of a framework for constructing your own Campfire bot so he doesn't do a whole lot out-of-the-box. I'll be adding more default behavior to him as time progresses, but you might want him to do something specific to your team's needs. You can use the programs located in examples/ as starting points to create your own robot executable.

Function Overview

Listening for Actions

  • Hear: Trigger an action based on some criteria heard anywhere in the channel.
  • Respond: Respond to a direct statement at the robot (e.g. "victor diff live")

Responding

  • Send: Send a bit of text to the channel.
  • Reply: Reply directly to the person that triggered the action (e.g. "Brett: Yo yo yo. Howdy?")
  • Paste: Paste text to the channel.

About

Campfire bot written in Go.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.4%
  • Shell 0.6%