https://github.com/pchaigno/hewbot
A customized Hubot
https://github.com/pchaigno/hewbot
hubot
Last synced: about 1 month ago
JSON representation
A customized Hubot
- Host: GitHub
- URL: https://github.com/pchaigno/hewbot
- Owner: pchaigno
- License: mit
- Created: 2015-11-22T10:49:52.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-10-01T12:06:33.000Z (about 9 years ago)
- Last Synced: 2025-01-22T05:17:14.986Z (9 months ago)
- Topics: hubot
- Language: CoffeeScript
- Homepage:
- Size: 191 KB
- Stars: 1
- Watchers: 4
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Hewbot
[](https://travis-ci.org/pchaigno/hewbot)
[](https://coveralls.io/github/pchaigno/hewbot?branch=master)Hewbot is a chat bot built on the [Hubot][hubot] framework.
[hubot]: http://hubot.github.com
### 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 - 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](Dockerfile) for other possible environment variables.### Contributing
Please check out our [contribution guidelines](CONTRIBUTING.md).
### License
This projet is under [MIT license](LICENSE).