Socket
Socket
Sign inDemoInstall

flowdock-xmpp

Package Overview
Dependencies
59
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    flowdock-xmpp

Unofficial Flowdock XMPP (Jabber) Gateway


Version published
Weekly downloads
0
Maintainers
1
Created
Weekly downloads
 

Readme

Source

flowdock-xmpp

Unofficial Flowdock XMPP (Jabber) Gateway

Usage

You can connect to flowdock-xmpp using your personal API token in your JID (you can pick any value for your password).

If you are not eager to run your own instance of flowdock-xmpp you can connect to a public one by using <API_TOKEN>@flowdock.ozansener.com.

Joining rooms

If your client supports XMPP bookmarks you can use them to join flows;

  • In Psi right click the server name and select the desired bookmark.

Otherwise, you have to enter room info manually;

  • In Adium choose File -> Join Group Chat and enter room info as follows:
    • Chat Room Name: flow-name#room-name. For example, if your flow url is https://www.flowdock.com/app/foo-bar/main you should enter it as foo-bar#main
    • Server: This should be the hostname of the flowdock-xmpp instance. For example, flowdock.ozansener.com.

Installation

Prerequisites

First you might want to install libicu-dev package for your operating system. See the installation guide at http://node-xmpp.github.io/doc/nodestringprep.html for instructions. If you skip this step a slower JavaScript fallback is used instead.

Getting flowdock-xmpp

You can install flowdock-xmpp using npm install -g flowdock-xmpp.

Building it manually

After you install leiningen you can build and run flowdock-xmpp using

lein cljsbuild once
node bin/flowdock-xmpp.js

Possible environment configuration

  • FLOWDOCK_XMPP_DOMAIN: the domain you want to use for XMPP JIDs (defaults to system hostname).

  • FLOWDOCK_XMPP_KEY: path to a key file to be used for TLS connections (optional).

  • FLOWDOCK_XMPP_CERT: path to a cert file to be used for TLS connections (optional).

Disclaimer

This project is not affiliated with Flowdock. Use it at your own risk.

FAQs

Last updated on 05 Jul 2014

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc