hubot-xmpp - XMPP adapter for Hubot

  •        13

There are a few configuration values you can use when getting hubot-xmpp running. The XMPP adapter requires only 3 (5 if you need specify server and port) environment variables to be set to able to use it. HUBOT_XMPP_ROOMS can be a comma separated list of rooms to join. If your rooms require passwords you should use the jid:password syntax. Room passwords cannot contain ,. Room names must be the full jid of the room for example dev@conference.jabber.example.org.

https://github.com/markstory/hubot-xmpp

Dependencies:

node-xmpp-client : 3.0.0
uuid : 2.0.2

Tags
Implementation
License
Platform

   




Related Projects

hubot-hipchat - HipChat adapter for GitHub's Hubot

  •    CoffeeScript

Try deploying the "Triatomic" starter HipChat Hubot project to Heroku. Once you have it running, simply clone it and customize its scripts as you please. This is a HipChat-specific version of the more general instructions in the Hubot wiki. Some of this guide is derived from Hubot's general set up instructions. You may wish to see that guide for more information about the general use and configuration of Hubot, in addition to details for deploying it to environments other than Heroku.

hubot-rocketchat - Rocket.Chat Hubot adapter

  •    Javascript

Feel free to join us in the #hubot channel to discuss hubot, and any scripts you might be working on. v1.x.x versions of the adapter is only compatible with 0.37.1 and higher of Rocket.Chat Server. Yes, you should be able to continue using v1.x.x adapter and CoffeeScript bots with the most up-to-date version of the server.

hubot-slack - Slack Developer Kit for Hubot

  •    CoffeeScript

This is a Hubot adapter to use with Slack.Comprehensive documentation is available.

hubot-irc - IRC adapter for Hubot

  •    CoffeeScript

Note: The default hubot configuration will use a redis based brain that assumes the redis server is already running. Either start your local redis server (usually with redis-start &) or remove the redis-brain.coffee script from the default hubot-scripts.json file. The IRC adapter requires only the following environment variables.


hubot-hipchat - HipChat adapter for GitHub's Hubot

  •    CoffeeScript

HipChat adapter for GitHub's Hubot

qqbot - 基于WebQQ协议的QQ机器人。命令行工具,Hubot支持!

  •    CoffeeScript

A Hubot adapter for QQ! And also A independence robot lives on the real world. FYI: QQ is a instant messaging service widely used in china provided by Tencent. On LINUX or OSX use export VARIABLE=VALUE to set environment variables.

hedwig - An Adapter-based Bot Framework for Elixir Applications

  •    Elixir

Hedwig is a chat bot, highly inspired by GitHub's Hubot. See the online documentation for more information.

hubot-deploy - :rocket: GitHub Flow via hubot

  •    CoffeeScript

GitHub Flow via hubot. Chatting with hubot creates deployments on GitHub and dispatches Deployment Events.

hubot-scripts

  •    CoffeeScript

DEPRECATED, see https://github.com/github/hubot-scripts/issues/1113 for details - optional scripts for hubot, opt in via hubot-scripts.json

Hubot - A Chat Bot for your Company

  •    CoffeeScript

Hubot is a chat bot, modeled after GitHub's Campfire bot. It is extendable with community scripts and your own custom scripts, and can work on many different chat services.

janky - Continuous integration server built on top of Jenkins and Hubot

  •    Ruby

This is Janky, a continuous integration server built on top of Jenkins, controlled by Hubot, and designed for GitHub.Built on top of Jenkins. The power, vast amount of plugins and large community of the popular CI server all wrapped up in a great experience.

elasticsearch-logstash-index-mgmt - Bash scripts for managing backup, delete, and restore of elasticsearch indexes created by logstash

  •    Shell

Please note that Elasticsearch provides the python based Curator which manages closing/deleting and maintenance with lots of tuning capabilities. It is worth investigating Curator as an elasticsearch-maintained solution for your cluster's time-based index maintenance needs. If you are using Curator with Elasticsearch >= 1.0.0 (and Hubot) and you want a way to restore old indices, try hubot-elk-restore.

mmbot - A C# port of Hubot

  •    CSharp

mmbot is a port of github's Hubot to C#. The best plan is to use chocolatey...

hubot - A customizable, kegerator-powered life embetterment robot.

  •    CoffeeScript

A customizable, kegerator-powered life embetterment robot.

Smack - A highly modular and portable open source XMPP client library written in Java for JVMs (JavaSE) and Android

  •    Java

Smack is an open source, highly modular, easy to use, XMPP client library written in Java for Java SE compatible JVMs and Android.A pure Java library, it can be embedded into your applications to create anything from a full XMPP instant messaging client to simple XMPP integrations such as sending notification messages and presence-enabling devices. Smack and XMPP allows you to easily exchange data, in various ways e.g. fire-and-forget, publish-subscribe, between human and non-human endpoints (M2M, IoT, …).

Xabber - XMPP client for Android

  •    Java

Xabber is the most popular open-source XMPP client for Android. It supports multiple XEPs, Off-The-Record (OTR) chat encryption and is available in multiple languages. Xabber is standards compliant and secure, supporting a vast number of XMPP extensions and services. It is compatible with all standard XMPP servers. Ejabberd, Prosody, Operfire, etc.

xmpp-client - An XMPP client with OTR support

  •    Go

xmpp-client is a simple XMPP client written in pure Go. It's a terminal program and so probably doesn't work on Windows. xmpp-client expects a config file in ~/.xmpp-client. You can set the location of the config file with --config-file on the command line. If it fails to parse a config file, it'll enter enrollment: where it'll ask a series of questions to configure itself and will then write a config file from the answers.

Openfire - A XMPP server licensed under the Open Source Apache License.

  •    Java

Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache License. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.Openfire is a XMPP server licensed under the Open Source Apache License.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.