parrot-bot

command module
v0.0.0-...-7c164eb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 2, 2015 License: MIT Imports: 14 Imported by: 0

README

parrot-bot

HTTP-IRC gateway

Description

parrot connects to IRC and listen to incoming HTTP payloads. HTTP payloads are messages relayed to IRC.

This is very useful in an engineering organisation as a multi-purpose messaging bot. Specifically, it allows any application or system to talk to its respective owners because anyone can speak HTTP.

Usage

$ make
$ ./parrot --irc-server=irc.corp.com --http-address=:8080 --default-channel=ops
$ curl http://localhost:8080/  # show further instructions

$ curl -XPOST http://localhost:8080/post/ops -d "msg=INFO: The roof is on fire."

History

I originally had implemented this in Perl using AnyEvent and it has been used at Say Media for some time. Parrot is my first real Go project.

Author

Yann Kerherve yann.kerherve@gmail.com

Contributors

Ask Bjørn Hansen ask@develooper.com

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL