Skip to content

Gateway config (channel rules)

Wim edited this page Mar 1, 2020 · 17 revisions

Channel configuration for each protocol

⚠️ Needs to be lowercase

Below you can find how the channels (protocolchannel and protocol2channel) should be filled in:

  • discord
    • channel_name
      • without the #
    • ID:123456789
      • where 123456789 is the channel ID
  • gitter
    • username/room
      • as seen in the gitter.im url
  • hipchat
    • id_channel
      • see here for the correct channel
  • irc
    • #channel_name
      • # is required
      • must be lowercase
  • keybase
    • channel_name
      • without the #
      • if your team doesn't have multiple channels, use general
  • matrix
    • #channel:server
      • e.g. #yourchannel:matrix.org
      • encrypted rooms are not supported in matrix
  • mattermost
  • msteams
  • rocketchat
    • #channel_name
      • # is required (also for private channels)
  • slack
    • channel_name
      • without the #
    • ID:C123456
      • where C123456 is the channel ID
      • does not work with webhook
  • sshchat
    • channel_name must be channel="sshchat"
  • steam
    • chatid
      • a large number
      • the number in the URL when you click "enter chat room" in the browser
  • telegram
  • whatsapp
    • [email protected]
      • a unique group JID
      • if you specify an empty string bridge will list all the possibilities
    • "Group Name"
      • if you specify a group name the bridge will hint its JID to specify as group names might change in time and contain weird emoticons
  • xmpp
    • channel_name
  • zulip
    • stream/topic:mytopic
      • without the #

Discord

See Section docs for special features

Clone this wiki locally