All Projects → athieriot → hubot-yammer

athieriot / hubot-yammer

Licence: other
This is the Yammer adapter for hubot that allows you to send a message to him with Yammer and he will happily reply the same way.

Programming Languages

coffeescript
4710 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to hubot-yammer

hubot-google-hangouts-chat
Hubot adapter for Google Chat.
Stars: ✭ 15 (-53.12%)
Mutual labels:  hubot-adapter
hubot-gtalk
GTalk adapter for Hubot
Stars: ✭ 14 (-56.25%)
Mutual labels:  hubot-adapter
Hubot Slack
Slack Developer Kit for Hubot
Stars: ✭ 2,260 (+6962.5%)
Mutual labels:  hubot-adapter
mmb
Set of Dockerfiles and assets related to them for building Docker images with different services
Stars: ✭ 34 (+6.25%)
Mutual labels:  hubot-adapter
hubot-zulip
No description or website provided.
Stars: ✭ 19 (-40.62%)
Mutual labels:  hubot-adapter
hubot-messenger-bot
🔌 A Hubot adapter for Facebook Messenger Platform (Bots) with zero external dependencies.
Stars: ✭ 44 (+37.5%)
Mutual labels:  hubot-adapter
hubot-jabbr
Jabbr adapter for Hubot
Stars: ✭ 20 (-37.5%)
Mutual labels:  hubot-adapter

Hubot Yammer Adapter

Build Status

Description

This is the Yammer adapter for Hubot that allows communication in Yammer public groups.

Installation

  • Install dependencies with npm install
  • Set environment variables (below)
  • Run hubot with bin/hubot -a yammer -n name

Yammer account and token

  • Create a new account for your bot in your Yammer domain
  • Sign in as the new user
  • Register an API application at https://www.yammer.com/client_applications
  • Take note of the token you're given (copy it to HUBOT_YAMMER_ACCESS_TOKEN)
  • Currently you also need to create at least one public group for your bot

Usage

You will need to set environment variables to use this adapter:

Heroku

% heroku config:add HUBOT_YAMMER_ACCESS_TOKEN="access_token"
% heroku config:add HUBOT_YAMMER_GROUPS="groups list"

You will also need to change the process type from `app` to `web` in the `Procfile`.

Non-Heroku environment variables

% export HUBOT_YAMMER_ACCESS_TOKEN="access_token"
% export HUBOT_YAMMER_GROUPS="groups list"

Contribute

Just send a pull request if needed or file an issue!

Copyright

Copyright © Aurélien Thieriot. See LICENSE for details.

Thanks

Mikeal for his great and simple libraries node-yammer

Mathilde Lemee from wich I shamefully fork the code of hubot-twitter

Bitdeli Badge

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].