All Projects → huafu → Hubot Gitter2

huafu / Hubot Gitter2

Licence: mit
Hubot adapter for Gitter

Programming Languages

coffeescript
4710 projects

Labels

Projects that are alternatives of or similar to Hubot Gitter2

hubot-zulip
No description or website provided.
Stars: ✭ 19 (-76.83%)
Mutual labels:  hubot
Hubot Standup
Hubot script to ping the team everyday for the standup meeting
Stars: ✭ 6 (-92.68%)
Mutual labels:  hubot
Marvin
The paranoid bot (framework)
Stars: ✭ 51 (-37.8%)
Mutual labels:  hubot
saihubot
💬 client side chatbot that works in the browser and command line
Stars: ✭ 15 (-81.71%)
Mutual labels:  hubot
Hubot Rocketchat
Rocket.Chat Hubot adapter
Stars: ✭ 499 (+508.54%)
Mutual labels:  hubot
Hubot Wit
💬 A script to use Wit.ai with Hubot.
Stars: ✭ 10 (-87.8%)
Mutual labels:  hubot
hubot-code-review
A Hubot script for GitHub code review on Slack.
Stars: ✭ 38 (-53.66%)
Mutual labels:  hubot
Showcase Ansible Chatops
Vagrant Demo showing ChatOps with Ansible
Stars: ✭ 71 (-13.41%)
Mutual labels:  hubot
Hubot Loudbot
A LOUDBOT SCRIPT FOR HUBOT
Stars: ✭ 6 (-92.68%)
Mutual labels:  hubot
Hubot Darksky
A script to grab the forecast information from Dark Sky for Hubot
Stars: ✭ 27 (-67.07%)
Mutual labels:  hubot
groupme-at-all
A Hubot chat bot to mention every user in a GroupMe channel all at once.
Stars: ✭ 94 (+14.63%)
Mutual labels:  hubot
Hubot
A customizable life embetterment robot.
Stars: ✭ 16,047 (+19469.51%)
Mutual labels:  hubot
Hubot Env
Hubot manages environment variables in process.env and redis via commands
Stars: ✭ 10 (-87.8%)
Mutual labels:  hubot
hubot-group-alias
@mentions for groups using Hubot
Stars: ✭ 14 (-82.93%)
Mutual labels:  hubot
Hubot Redis Brain
A hubot script to persist hubot's brain using redis
Stars: ✭ 63 (-23.17%)
Mutual labels:  hubot
docker-hubot
Docker container for running hubot in a container.
Stars: ✭ 17 (-79.27%)
Mutual labels:  hubot
Hubot Gitter
A simple Hubot adapter for gitter.im
Stars: ✭ 23 (-71.95%)
Mutual labels:  hubot
Serverless Slackbot
A boilerplate Serverless Slackbot framework with a custom scripts folder (like Hubot)
Stars: ✭ 72 (-12.2%)
Mutual labels:  hubot
Webbybot
chatterbot written in es6 (es2015), fork from hubot
Stars: ✭ 71 (-13.41%)
Mutual labels:  hubot
Hubot Slack Docker
Docker container running Github Hubot.
Stars: ✭ 21 (-74.39%)
Mutual labels:  hubot

hubot-gitter2

Improved Hubot adapter for Gitter


There was already one adapter hubot-gitter but after trying to fix many missing things from it, I decided to write one from scratch.

Gitter chat

At the time this is written, here is the advantages of this one:

  • namespaced environment variables for the configuration
  • handling robot.send room: 'room id or uri', 'my message'
  • gathering information from users in all rooms correctly
  • not handling messages that the bot itself is sending

Installation

  • install Hubot and CoffeeScript: npm install -g hubot coffee-script
  • create your bot and install its dependencies:
npm install -g yo generator-hubot
mkdir -p my-bot
yo hubot
  • save hubot-gitter2 as dependency: npm install --save hubot-gitter2
  • start the bot using the right adapter: HUBOT_GITTER2_TOKEN=<your token> ./bin/hubot -a gitter2 --name <your bot name>
    • HUBOT_GITTER2_TOKEN: get your personal token there after sign-in
    • the bot will automatically listen on the rooms it has joined.

Troubleshooting

  • If your bot is not responding to mentions, make sure hubot was started with the same --name parameter as its GitHub username.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].