On this page, you can find how-to instructions for bridges
Start a chat with @_discordpuppet_bot:yourserver.com
. When it joins, type help
in the chat to see instructions.
This is the recommended method and allows Discord users to PM you through a bot.
First, visit your Discord Application Portal.
New Application
Create Application
and scroll down to the next page. Find Create a Bot User
and click on it.Yes, do it!
App Bot User
section.Click to Reveal
link bot your.token-here
Warning: Linking your user account’s token is against Discord Terms of Service.
First, retrieve your Discord User Token. If this doesn’t work, use this method.
Then send the bot a message with the contents link user your.token-here
.
Start a chat with @facebookbot:yourserver.com
. When it joins, type help
in the chat to see instructions
login your@email.here
to the bridge botNote that in some cases, Facebook might decide your account has suspicious activity and block you until you do some tasks like adding a phone number or resetting your password. In most cases, enabling two-factor authentication solves this.
Start a chat with @googlechatbot:yourserver.com
. When it joins, type help
in the chat to see instructions
login
to the bridge botStart
, and follow the instructionsNote that automatic login may not work.
If it does not, reload the page and select the Manual login
checkbox before starting.
Manual login involves logging into your Google account normally and then manually getting
the OAuth token from browser cookies with developer tools.
Start a chat with @_groupmepuppet_bot:yourserver.com
. When it joins, type help
in the chat to see instructions.
Access Token
from the top menulink your.token-here
to the bridge bot. Note the puppet ID that it returnsbridgeeverything your.puppetID
or use the bridgegroup
command to bridge individual groupsStart a chat with @heisenbridge:yourserver.com
. When it joins, type help
in the chat to see instructions
addnetwork network.name
, eg: addnetwork libera.chat
addserver network.name irc-server.address port --tls
, eg: addserver libera.chat irc.libera.chat 6697 --tls
open network.name
, eg: open libera.chat
. Bridge bot will create a control room for that IRC network and invite youconnect
join #room-name
to bridge an IRC roomStart a chat with @instagrambot:yourserver.com
. When it joins, type help
in the chat to see instructions
login your@email.here your.password-here
to the bridge botStart a chat with @linkedinbot:yourserver.com
. When it joins, type help
in the chat to see instructions
login your@email.here
to the bridge botNote: If you don’t have 2FA enabled and are logging in from a strange IP for the first time, LinkedIn will send an email with a one-time code. You can use this code to authorize the bridge session. Usually, once the IP is authorized, you will not be asked again.
Start a chat with @signalbot:yourserver.com
. When it joins, type help
in the chat to see instructions
If you still want to have the signal app installed
Linked Devices
in Signal app and add a new devicelink
to the bridge botIf you don’t want to have a separate signal app installed
signalcaptcha://
. Everything after signalcaptcha://
is the captcha token, copy it. In Firefox, you may need to open the Developer Console (Menu -> Web Developer -> Console or ctrl-shift-k), where the signalcaptcha://
URL will show up as part of a warning message.register --captcha your.captcha-token +phonenumber
, eg: register --captcha 03AOLTBLR84zMWX9mh1gHaFZJwLYflPh0Bsi3_oYwsxJ9bTt_dV9mcmOMmhHZ19E_4waszAMc7EmPM7IfGSJc4471E45JLXgr2YjRlp36k7_AU5t8ww1IOrZid8hl9fqMs9FNIWx9IUj-TpmTdGnYTKpHhLKsQ5EjO53DeJcccp3Ay66PsvHWHXdda9rEAD-DDt6WbU7m-Mki_sVBIo3kJiV094fLOALTz7tTccAyGHH-rna9lIqceaxgeuvJhxteT_xdf2OU3df1TIQsUGbComAEYNCoreElcpBIv70BmsfCQiN_uUA76ILbnFJS5Ox_kFjqSscjR9V0VUbKE3SKknCc84NT3bPCYo9zSCUZDZ5VksbcaGxfziUMBnXG3MGUH__zu9hRoyZcf1ZWO-1_T2WnCQSvafKjle3DB08KBk5immiXwcIjkEDqshoJWXHUpHC7PcI0d0Q9hAXffuWvB4K5bfqNlgJIa_IigN_f06362sWyzHBkqcpcvAmJbf8rggKuW3OIQ5fvOIvUZ5NKBgZSj8g46mAoJj3fsLVCRn9vz7zKFZZRLMg8 +12024561414
set-profile-name Your Name
.Start a chat with @_skypepuppet_bot:yourserver.com
. When it joins, type help
in the chat to see instructions.
link your.username-here your.password-here
list
to see available roomsStart a chat with @_slackpuppet_bot:yourserver.com
. When it joins, type help
in the chat to see instructions.
OAuth & Permissions
tab in the sidebaroauth
block in your bridge config file. Be sure to forward the oauth.redirectUri
to the bridgelink
to the bridge botlink your.token-here
Warning: Linking your xoxc account’s token is against Slack Terms of Service.
xoxc
token as a parameter of one of the URLsd
cookie and copy its contentslink your.xoxc-token your.d-cookie
to the bridge botStart a chat with @_steampuppet_bot:yourserver.com
. When it joins, type help
in the chat to see instructions.
link your.username-here your.password-here
to the bridge botStart a chat with @telegrambot:yourserver.com
. When it joins, type help
in the chat to see instructions
login
to the bridge botRequest Code
Sign in
.Sign in
again.Start a chat with @twitterbot:yourserver.com
. When it joins, type help
in the chat to see instructions
login-cookie
to the bridge botF12
to open developer toolsApplication
(Chrome, Safari, Edge) or Storage
(Firefox) tabCookies
and select https://twitter.com
auth_token
row and double click on the value then copy the value and send it to the chatct0
row and double click on the value then copy the value and send it to the chatStart a chat with @whatsappbot:yourserver.com
. When it joins, type help
in the chat to see instructions
login
to the bridge botMenu
or Settings
and select WhatsApp Web
Please note that the bridge uses the web API, so your phone must be connected to the internet for the bridge to work. The WhatsApp app doesn’t need to be running all the time, but it needs to be allowed to wake up when receiving messages. The web API is used instead of the main client API to avoid getting banned.