same-o-matic

Need to connect a Freenode channel to a room in HipChat? Or want to give customers a simple way to connect to a channel in your Slack team?

Sameroom does that!
Learn more

 Subscribe via RSS

Introducing BridgeBots

By Andrei Soroker

Over time, we realized that more often than not, we suggest that our users create special “bot” (or, in other word, “relay”) accounts for Sameroom integrations.

The main reason for this tends to be user experience. With the exception of Slack, Fleep, and Flowdock, none of the services we support offer a way to safely “impersonate” a user, leading to confusion.

While we can’t fix this situation by ourselves—we’ll need some help from the chat services to expand their APIs—with some systems we can remove the need for creating new “relay” accounts.

All the messaging platforms with a global user directory1 will eventually get special Sameroom BridgeBots that you can invite to rooms or channels and create connections (Tubes) to other systems through -sameroom open or -sameroom portal commands. As a bonus, Tubes between BridgeBots will be on us—free as in beer.

Today, we’re announcing the first three BridgeBots: for Skype, GroupeMe, and Telegram. (These bots use the very impressive Microsoft Bot Framework.)

To create a Tube between BridgeBots, create or join groups in Skype, GroupMe, or Telegram and invite the BridgeBots:

Skype

Add skype-bot@sameroom.io to contacts, then invite Sameroom Bot to your Skype group

GroupMe

Invite sameroom

Telegram

Invite sameroom_bot

Then, type -sameroom open in one group, wait for the BridgeBot to respond with a code, and copy that code.

In the other group, type -sameroom connect <paste code>.

To create a Tube between a BridgeBot and some other system (Slack or HipChat), invite a BridgeBot, type -sameroom portal, wait for the BridgeBot to respond with a Portal URL, click on the URL and follow instructions.


1 IRC networks (e.g. Freenode), GroupMe, Skype, Hangouts, Twitter, iMeet, Telegram, Gitter, Fleep, Spark.

Other posts, recipes, and announcements:

same-o-matic

Need to connect a Freenode channel to a room in HipChat? Or want to give customers a simple way to connect to a channel in your Slack team?

Sameroom does that!
Learn more

 Subscribe via RSS