Skip to main content
Sameroom: Common Questions and Answers
8x8 Support

Sameroom: Common Questions and Answers

What’s the difference between a Tube and a Portal?

A Tube is an actual connection—a thing maintained by the Sameroom servers—between two “rooms” (channels, groups, flows).

A Portal is a URL, an invitation to your room. You can send a Portal URL to a customer or partner and when they connect, a Tube gets created. We think of Portals as “Tube factories”.

How does this work?

If you have access to two different teams, you can connect a chatroom in each with a Tube:

clipboard_e446e4a8bc893573d25f05ce05784902e.png

If you don’t have access to the other team, or want to create a network of many teams, you can do that by opening a Portal. Each Portal has a URL you can share—others can create Tubes by navigating to your Portal URL:

clipboard_eadb4a774a368a6dbfbda9dd1e5ff3461.png

One of my chatrooms is relaying messages and I don’t know how to make it stop?

If you see a Tube connected to your chatroom on the Manage page, you can delete the Tube by clicking on the “X” or pausing it by selecting “Pause”.

If you don’t see the Tube and don’t know who configured it, you can issue the “‑sameroom disable” command in your chatroom. For details, see the Disable Command section.

Sameroom commands

Note‑sameroom commands and responses are not relayed across your Tube Network—they are only visible in your room.

Open/Connect Handshake

In general, if you have two chatrooms and you invite a Sameroom-enabled user to each (Sameroom-enabled users are those who have been added to Sameroom, as well as BridgeBots), you can create a Tube with a simple open/connect handshake, described below.

In room A:

YOU: -sameroom open
Sameroom: Your code is HLDMU

In room B:

YOU: -sameroom connect HLDMU

Connect with Portal URL

You can also create a Tube with a Portal.

In room A:

YOU: -sameroom portal
Sameroom: Your Portal URL is https://sameroom.io/lXdZTOZc -- you can send the URL to someone on a different team to share this room.
Note: you can connect more than two teams this way.

In room B:

YOU: -sameroom connect https://sameroom.io/lXdZTOZc

A Portal can be reused any number of times, unless it is explicitly deleted. Note that Portals created from BridgeBots cannot be deleted.

Hush Command

^^^ @alice, plz take a look

If you start your message with ^^^ the message will not replicate to other connected rooms—it will only be visible in your team chat. You can use the hush syntax to mention a teammate to bring her attention to a conversation.

Help

-sameroom help

Expected output:

[Sameroom] Available commands (see https://sameroom.io/faq for more info):
 ^^^ <message> -- Post <message> to your side of Tube only (hush command)
 -sameroom ping -- Ping all connected rooms
 -sameroom map -- Show map of all connected rooms
 -sameroom disable -- Delete all Tubes connected to a room
 -sameroom format -- Show the current posting format for a room
 -sameroom format <format option> -- Set posting format for a room
 (see https://sameroom.io/blog/introducing-posting-options for details). <format option> can be one of the following: off, dispname, username, dispname team, username team, dispname username, dispname username team
 -sameroom portal -- Generate a Portal URL
 -sameroom open -- Initiate a connection. Return a code to be used with -sameroom connect
 -sameroom connect <code> -- Create a Tube to room where code was issued by -sameroom open
 -sameroom connect <Portal URL> -- Create a Tube via the Portal URL issued by -sameroom portal

Ping

-sameroom ping

Expected output:

[Sameroom] Pong from Town Crier on Cisco Spark via relay@sameroom.io
[Sameroom] Pong from Town Crier on Cisco Jabber via relay@corp.sameroom.io
[Sameroom] Pong from Town Crier on Microsoft Lync 2013 via relay@corp.sameroom.io

Show Posting Format

-sameroom format

Expected output:

[Sameroom] Format: Display Name, Team

For more info, see Posting Options.

Set Posting Format

-sameroom format <option>

Available options are offdispnameusernamedispname teamusername teamdispname usernamedispname username team

For more info, see Posting Options.

Example:

-sameroom format dispname username team
[Sameroom] Format: Display Name (Username), Team

Disable

-sameroom disable

Expected output:

OK

This command is handy if you need to stop relaying messages to/from a room but can’t find the person who created the Tube (or don’t know who did it). All Tubes connected to a room where the disable command is run will be deleted.

List all rooms in Tube Network:

-sameroom map

Sample output:

[Sameroom] Forwarding over 3 tube(s) between 4 room(s): map

“map” will be a URL to a graphic showing all connected rooms. Note: time-to-live for map URLs is 24 hours. Below is an example of a map:

clipboard_e5730c53d902d1ac550acc23d42691ae2.png


How many other rooms can be connected to mine with a Portal?

Any number.

Someone found my Portal and created a Tube to my room. How can I kick them out?

Follow these steps:

  1. Delete your Portal–this will prevent anyone else from connecting Tubes to your room with the old link, but will not delete any of the current Tubes.
  2. Delete the Tube you don’t want connecting to your room.

I don’t see any unread messages or notifications

This problem exists with all platforms except Slack, Mattermost, Fleep, and Flowdock.

Since every message Sameroom sends to rooms you have connected comes from your account, this automatically marks the room as “read” for you. To overcome this, you can create a bot account, sign in to Sameroom with this account, and use the bot account to create Tubes.

Once you do this, all new messages in your connected rooms will appear unread.

People on the other side of my Campfire Tube can’t see my messages

Campfire does not echo your own messages if you’re logged in from multiple clients. Since Sameroom acts as a Campfire client, it doesn’t see your messages.

To fix this, create a bot account in Campfire and connect your room from that account instead of your own.

For more information, see our Limitations section for Campfire.

Some of my Skype groups aren’t coming up in Sameroom search

If your Skype group was created a while ago, it may still be using the old Skype infrastructure, which Sameroom does not support. However, if all members of your group are in your contact list, you can copy the group to the new infrastructure by issuing the following command, in your Skype group:

/fork

This will create another Skype group with all the same people, but without the history. This group will appear in Sameroom search results (please wait 5 minutes).

For more information, see our Limitations section for Skype.

Does Sameroom work with Facebook Messenger?

Sameroom does not support Facebook Messenger, because Facebook Messenger doesn’t expose an API. You can help us build the Facebook Messenger integration by asking Facebook for Sameroom support.

What happened to your awesome Intercom↔Slack integration?

We had issues with Intercom’s API and had very little support from Intercom. For example, every time we had a problem, we had to explain—from scratch—the nature of the integration.

If you’d like for us to re-launch the integration, please ask Intercom for Sameroom support on Twitter.

My Hangouts conversations don’t appear in search results

If you use Gmail, make sure to switch to Hangouts from GTalk (instructions). If you use Google Apps, switch to Hangouts Only for your domain in Apps console (instructions).

For more information, see the Limitations section for Hangouts.

Are you going to sell my chat history?

Sameroom does not store any of your chat data–it only relays messages between chatrooms.

To learn more, please consult our privacy policy and security overview.

What is the difference between limited and unlimited Tubes?

Limited Tubes created by a particular account (say, a Skype user) can send up to 5 messages, collectively (all Tubes together), per day, with the counter resetting 24 hours after the first over-the-limit message. Service messages from Sameroom do not count toward this limit.

Unlimited Tubes will relay any number of messages, up to the rate limit allowed by participating chat systems.

How do I sign up or sign in with my email address?

You cannot sign up for Sameroom with an email address—you must use a third-party service to create your Sameroom account. We recommend using Twitter, even if you have no plans for Twitter integrations.

However, you can sign in with your email address. To do so, specify your email address on the Settings Page after signing up with a third-party service.

What is roomcoin?

Roomcoin is awesome! Each roomcoin is worth 1 Unlimited Tube. If you have roomcoin to redeem, click here and insert your roomcoin code.

What happens if I remove a BridgeBot from my chat/group/room?

Removing a BridgeBot from a chat/group/room deletes all Tubes connected to that chat/group/room via that BridgeBot.

How do I delete my account?

To delete your Sameroom account, delete all accounts listed in Accounts.

  • Was this article helpful?