hal icon indicating copy to clipboard operation
hal copied to clipboard

A chat bot in Go.

Results 15 hal issues
Sort by recently updated
recently updated
newest added

Out of the box, slack and a local shell adapter are supported. What others should be?

enhancement
adapters

When trying to build, `go get` fails due to a missing `test` package: ``` go get github.com/danryan/hal/... package github.com/daneharrigan/hipchat imports github.com/thoj/go-ircevent imports github.com/davecgh/go-spew/spew imports github.com/danryan/hal/adapter/test imports github.com/danryan/hal/adapter/test imports github.com/danryan/hal/adapter/test: cannot...

For example, `hal help` should print out all handlers that have help or usage information. At present there is no way for a user to know exactly what their bot...

enhancement
in-progress

First - thanks for making it. 100% less coffeescript is welcome, and this is just the right opportunity to get me motivated to learn GO. Now for the issue itself...

enhancement

Hey, one more (hopefully) question.. I have stuff pretty much setup using the hubot integration, but I'm not getting any replies from hal. I forked hal and added some additional...

For example, when using slack, one can customize how the message is presented to the chat client (formatting, tables, icon, etc.) Would be a nice thing to provide helpers for...

The response's envelope can hold special metadata about a message in its `Options` field. The slack adapter uses this when sending a response via HTTP: https://github.com/danryan/hal/blob/master/adapter/slack/slack.go#L274-320