Bridge Authentisierung

auch angeboten in: English, Русский

Auf dieser Seite finden Sie How-To Anleitungen für Matrix Bridges

Discord

Starten Sie einen Chat mit @discordbot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

  1. Senden Sie login an den Bridge Bot
  2. Öffnen Sie die Discord App auf Ihrem Telefon
  3. Richten Sie Ihr Telefon mit Ihrer Kamera App auf das Bild, das der Bot Ihnen gesendet hat, Zur offiziellen Dokumentation
  4. Nachdem der Code erkannt wurde, müssen Sie den Login nur noch in Ihrer Discord App verifizieren
  5. Bestehende Chats sollten automatisch Portale bekommen. Neue Portale werden sich öffnen, sobald sie neue Nachrichten erhalten.

Danach können sie die Discord App deinstallieren, wenn sie möchten.

Nützliche Kommandos:

  • guild status um eine liste der Gilden zu erhalten
  • guilds bridge GUILD_ID --entire Eröffnet eine neue Bridge zu einer Gilde

Discord (Alt)

Falls Ihre Bridge vor August 2022 auf Ihrem Server eingerichtet wurde

Starten Sie einen Chat mit @_discordpuppet_bot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

Option 1: Discord Bot

Dies ist die empfohlene Methode und erlaubt es Discord Benutzern Ihnen persönliche Nachrichten durch den Bot zu senden.

Zuallererst, besuchen Sie das Discord Application Portal.

  1. Klicken Sie auf New Application
  2. Passen Sie Ihren Bot an, wie Sie es wollen
  3. Gehen Sie auf Create Application und scrollen Sie herunter zur nächsten Seite. Suchen Sie Create a Bot User und klicken darauf.
  4. Klicken Sie auf Yes, do it!
  5. Finden Sie den Bot Token in der App Bot User section.
  6. Klicken Sie auf Click to Reveal
  7. Schlussendlich, senden Sie dem Discord Bot eine Nachricht mit folgendem Inhalt link bot your.token-here

Option 2: Benutzer Token (ist gegen die Discord AGB’s)

Warnung: Das verlinken des Bots mit Ihrem Benutzer Token verstößt gegen die Discord AGB’s.

Zuerst, besorgen Sie sich Ihr Discord User Token. Falls das nicht funktioniert, benutzen Sie diese Methode.

Dann senden Sie dem Bot eine Nachricht mit folgendem Inhalt link user your.token-here.

Facebook

Starten Sie einen Chat mit @facebookbot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

  1. Senden Sie login your@email.here an den Bridge Bot
  2. Senden Sie Ihr Passwort mit der nächsten Nachricht
  3. Sollten Sie 2FA eingeschaltet haben, wird der Bot Sie nach Ihrem 2FA Token fragen.
  4. Bestehende Chats sollten automatisch Portale bekommen. Neue Portale werden sich öffnen, sobald sie neue Nachrichten erhalten.

Beachten Sie, dass Facebook in einigen Fällen entscheidet, dass Ihr Konto verdächtige Aktivitäten aufweist und es blockiert. In den meisten Fällen kann das durch Hinterlegen einer Telefonnummer oder wieder herstellen Ihres Passwortes gelöst werden. Das Aktivieren einer Zwei-Faktor-Authentifizierung löst dieses Problem in den meisten Fällen.

Google Chat

Starten Sie einen Chat mit @googlechatbot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

  1. Senden Sie login an den Bridge Bot
  2. Klicken Sie den Link, den Ihnen der Bridge Bot sendet, dann klicken Sie Start, und folgen den Anweisungen
  3. Bestehende Chats sollten automatisch Portale bekommen. Neue Portale werden sich öffnen, sobald sie neue Nachrichten erhalten.

GroupMe

Starten Sie einen Chat mit @groupmepuppet_bot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

  1. Gehen Sie auf dev.group.me, loggen Sie sich ein und wählen dann Access Token im oberen Menü
  2. Senden Sie link your.token-here an den Bridge Bot. Notieren Sie sich die Puppet ID die er Ihnen zurückliefert
  3. Sie können nun Einladungen zu allen Gruppen und Direktnachrichten erhalten, wenn sie das bridgeeverything your.puppetID Kommando verwenden oder benutzen sie das bridgegroup Kommando um Bridges zu individuellen Gruppen herzustellen

IRC

Starten Sie einen Chat mit @heisenbridge:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

  1. Senden Sie addnetwork network.name an den Bridge Bot, z.B.: addnetwork libera.chat
  2. Senden Sie addserver network.name irc-server.address port --tls an den Bridge Bot, z.B.: addserver libera.chat irc.libera.chat 6697 --tls
  3. Senden Sie open network.name an den Bridge Bot, z.B.: open libera.chat. Der Bridge Bot wird einen Kontrollraum für dieses IRC Netzwerk erstellen und Sie dazu einladen
  4. Lesen Sie die Anweisungen des Bots im gerade erstellten Raum und konfigurieren Ihn nach Ihren wünschen, danach senden Sie Ihm das connect Kommando
  5. Senden Sie join #room-name an den Bot um eine Bridge in den IRC Raum zu erstellen

Instagram

Starten Sie einen Chat mit @instagrambot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

  1. Senden Sie login your@email.here your.password-here an den Bridge Bot
  2. Sollten Sie 2FA aktiviert haben, wird der Bot Sie dazu auffordern ihm den 2FA Token zu senden. Falls nicht, wird Instagram Sie fragen ihren Login zu bestätigen, in diesem Fall wird der Bot Sie nach dem Bestätigungscode fragen.
  3. Bestehende Chats sollten automatisch Portale bekommen. Neue Portale werden sich öffnen, sobald sie neue Nachrichten erhalten.

Kakaotalk

Starten Sie einen Chat mit @kakaotalkbot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

  1. Senden Sie login --save your@email.OR.phone-number an den Bridge Bot

LinkedIn

Starten Sie einen Chat mit @linkedinbot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

  1. Senden Sie login your@email.here an den Bridge Bot
  2. Senden Sie ihr Passwort mit der nächsten Nachricht
  3. Sollten Sie 2FA aktiviert haben, wird der Bot sie fragen ihm das 2FA Token zu senden.
  4. Bestehende Chats sollten automatisch Portale bekommen. Neue Portale werden sich öffnen, sobald sie neue Nachrichten erhalten.

Bemerkung: Sollten Sie keine 2FA aktiviert haben und sich das erste Mal mit einer unbekannten/auffälligen IP einloggen, wird LinkedIn Ihnen eine E-Mail mit einem Einmalcode zusenden. Sie können mit diesem Code die Bridge Session autorisieren. Üblicherweise werden Sie nicht noch einmal danach gefragt, sobald die IP einmal autorisiert ist.

Signal

Starten Sie einen Chat mit @signalbot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

Option 1: Zweitgerät

Wenn Sie weiterhin die Signal App installiert haben wollen

  1. Gehen sie auf Linked Devices in der Signal App und fügen Sie ein neues gerät hinzu
  2. Senden Sie link an den Bridge Bot
  3. Scannen Sie den QR-Code den der Bridge Bot Ihnen sendet

Option 2: Erstgerät

Sollten Sie keine Seperate Signal App installieren wollen

  1. Öffnen Sie den Signal Captcha Generator (Google reCaptcha) und lösen Sie das Captcha
  2. Sie werden auf eine Adresse beginnend mit signalcaptcha:// weitergeleitet, die Ihr Browser nicht verstehen wird. Alles nach signalcaptcha:// gehört zum Captcha Token, kopieren Sie dieses. In Firefox müssen sie eventuell die Entwicklerkonsole mit F12 aktivieren, dort wird die Adresse signalcaptcha:// als Teil eines Warnhinweises ausgegeben.
  3. Senden Sie register --captcha your.captcha-token +phonenumber an den Bridge Bot, z.B.: register --captcha 03AOLTBLR84zMWX9mh1gHaFZJwLYflPh0Bsi3_oYwsxJ9bTt_dV9mcmOMmhHZ19E_4waszAMc7EmPM7IfGSJc4471E45JLXgr2YjRlp36k7_AU5t8ww1IOrZid8hl9fqMs9FNIWx9IUj-TpmTdGnYTKpHhLKsQ5EjO53DeJcccp3Ay66PsvHWHXdda9rEAD-DDt6WbU7m-Mki_sVBIo3kJiV094fLOALTz7tTccAyGHH-rna9lIqceaxgeuvJhxteT_xdf2OU3df1TIQsUGbComAEYNCoreElcpBIv70BmsfCQiN_uUA76ILbnFJS5Ox_kFjqSscjR9V0VUbKE3SKknCc84NT3bPCYo9zSCUZDZ5VksbcaGxfziUMBnXG3MGUH__zu9hRoyZcf1ZWO-1_T2WnCQSvafKjle3DB08KBk5immiXwcIjkEDqshoJWXHUpHC7PcI0d0Q9hAXffuWvB4K5bfqNlgJIa_IigN_f06362sWyzHBkqcpcvAmJbf8rggKuW3OIQ5fvOIvUZ5NKBgZSj8g46mAoJj3fsLVCRn9vz7zKFZZRLMg8 +12024561414
  4. Nachdem Sie den SMS Verifizierungscode erhalten haben, senden Sie ihn an den Bridge Bot.
  5. Um an groups v2 teilnehmen zu können, setzen Sie einen Profilnamen mit dem Kommando set-profile-name Your Name.

Skype

Starten Sie einen Chat mit @skypebridgebot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

Slack

Starten Sie einen Chat mit @slackpuppet_bot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

Option 1: OAuth2

  1. Erstellen Sie eine Slack App. Sie müssen keine zusätzlichen Features oder Funktionalität aktivieren, nach denen Slack Sie fragt, wenn Sie die Slack App erstellen.
  2. Gehen Sie zum Tab OAuth & Permissions in der Seitenleiste
  3. Hinterlegen Sie Ihre Weiterleitungsadresse
  4. Befüllen sie den oauth block in Ihrer Bridge Konfigurationsdatei. Stellen Sie sicher das Sie die oauth.redirectUri an die Bridge weiterleiten
  5. Senden sie den link an den Bridge Bot
  6. Klicken Sie den Link und erlauben Sie den Zugriff
  7. Kopieren Sie das Token und senden ihn an den Bot: link your.token-here

Option 2: xoxc token (ist gegen die Slack AGB’s)

Warnung: Das Verlinken Ihres xoxc Account Tokens widerspricht Slacks AGB’s.

  1. Open a slack workspace in a browser
  2. Open browser dev tools (chrome dev tools) and go to the Network tab
  3. Filter requests by type WS/WebSocket
  4. Find xoxc token as a parameter of one of the URLs
  5. Go to the dev tools Storage tab to get a list of cookies
  6. Find d cookie and copy its contents
  7. Send link your.xoxc-token your.d-cookie to the bridge bot

Steam

Starten Sie einen Chat mit @steampuppet_bot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

  1. Senden Sie link your.username-here your.password-here an den Bridge Bot
  2. Sollte ein Steam Guard Code (Handy oder E-Mail) benötigt seien, werden Sie danach gefragt werden.

Telegram

Starten Sie einen Chat mit @telegrambot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

  1. Senden Sie login an den Bridge Bot
  2. Klicken Sie auf den Link, den der Bot Ihnen zusendet und geben Sie dann Ihre Telefonnummer ein (Ohne Leerzeichen, Punkte, etc), und klicken Sie auf Request Code
  3. Geben Sie Ihren Code ein und klicken dann auf Sign in.
  4. Sollten sie 2FA aktiviert haben, geben Sie Ihr Passwort ein und klicken sie nocheinmal auf Sign in.
  5. Bestehende Chats sollten automatisch Portale bekommen. Neue Portale werden sich öffnen, sobald sie neue Nachrichten erhalten.

Twitter

Starten Sie einen Chat mit @twitterbot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

  1. Senden Sie login-cookie an den Bridge Bot
  2. Der Bot wird Ihnen diese Anweisungen schicken, um die benötigten Daten aus den Cookies zu extrahieren. Folgen Sie den Anweisungen und senden Sie sie an die Bridge
  3. Loggen Sie sich mit einem Browser im Privaten/Inkognito modus auf Twitter ein
  4. Drücken Sie F12 um die Entwicklerkonsole zu öffnen
  5. Wählen Sie den Application (Chrome, Safari, Edge) oder Storage (Firefox) Tab
  6. Klappen Sie Cookies, in der Seitenleiste auf und wählen den Einntrag https://twitter.com
  7. Finden Sie die Zeile auth_token in der Liste der Cookies, Doppelklicken sie dann auf die wert Spalte, kopieren diesen und senden Sie ihn im Chat
  8. Finden Sie die Zeile ct0 in der Liste der Cookies, Doppelklicken sie dann auf die wert Spalte, kopieren diesen und senden Sie ihn im Chat
  9. Bestehende Chats sollten automatisch Portale bekommen. Neue Portale werden sich öffnen, sobald sie neue Nachrichten erhalten.

WhatsApp

Starten Sie einen Chat mit @whatsappbot:yourserver.com. Wenn der Bot den Chat betritt, schreiben sie help in den Chat, um weitere Anweisungen zu erhalten

Quelle

  1. Senden Sie login an den Bridge Bot
  2. Öffnen Sie WhatsApp auf Ihrem Handy
  3. Navigieren Sie zu Menu oder Einstellungen und wählen dort die Option WhatsApp Web
  4. Richten Sie ihre Handykamera auf das Bild das der Bot Ihnen sendet um den Code zu verifizieren
  5. Bestehende Chats sollten automatisch Portale bekommen. Neue Portale werden sich öffnen, sobald sie neue Nachrichten erhalten.

Beachten Sie bitte das der Bridge Bot die web API benutzt, dafür muss Ihr Handy über eine aktive Internetverbindung verfügen damit die Bridge funktioniert. Die WhatsApp app muss nicht die ganze Zeit laufen, aber Ihr muss es erlaubt sein aufzuwachen wenn sie Nachrichten empfängt. Es wird die web API anstatt der Hauptclient API verwendet um zu verhindern das Sie gebannt werden.