Sign inSign up

pchaigno/hewbot

By pchaigno

Updated almost 10 years ago

A customized Hubot

Image
0

10K+

pchaigno/hewbot repository overview

Hewbot

Build Status Coverage Status

Hewbot is a chat bot built on the Hubot framework.

Running Hewbot Locally

If you don't have a Node.js environment set up, you can use the provided Dockerfile:

$ docker-compose up

Alternatively, if you already have Node.js installed:

$ bin/hubot --adapter shell --name hewbot

You'll see some start up output and a prompt:

[Sat Feb 28 2015 12:38:27 GMT+0000 (GMT)] INFO Using default redis on localhost:6379
hewbot>

Then you can interact with hewbot by typing hewbot help.

hewbot> hewbot help
hewbot animate me <query> - The same thing as `image me`, except adds [snip]
hewbot help - Displays all of the help commands that hewbot knows about.
...
Running Hewbot on IRC

The Dockerfile allows you to send Hewbot on IRC:

HUBOT_ADAPTER=irc HUBOT_NAME=[hewbot_nickname] HUBOT_IRC_ROOMS='#[channel]' docker-compose up

Or, with a registered nickname:

HUBOT_ADAPTER=irc HUBOT_NAME=[hewbot_nickname] HUBOT_IRC_NICKSERV_PASSWORD=[password] HUBOT_IRC_ROOMS='#[channel]' docker-compose up

See Dockerfile for other possible environment variables.

Contributing

Please check out our contribution guidelines.

License

This projet is under MIT license.

Tag summary

Content type

Image

Digest

Size

274.8 MB

Last updated

almost 10 years ago

docker pull pchaigno/hewbot