Sign inSign up

pchaigno/hewbot

By pchaigno

•Updated about 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

about 10 years ago

docker pull pchaigno/hewbot