Ero sivun ”Matrix-Signal” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Cos (keskustelu | muokkaukset)
Cos (keskustelu | muokkaukset)
 
(3 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 26: Rivi 26:


* Kutsu Signal-siltabotti Matrix-kanavalle /invite @signalbot:kapsi.fi
* Kutsu Signal-siltabotti Matrix-kanavalle /invite @signalbot:kapsi.fi
* Anna siltabotille PL 51
* Sano !signal create-group
* Sano !signal create
** Botti vastaa: Successfully created group ainiIxSIcPhGmvkXXXXXXXXXXXXXXXXhqAI=
** Botti vastaa: Signal chat created. ID: opg0D/7nOyVpA0w3xyxyxyXYXYMwffKe42fQ=
* Kirjaudu relaybottikäyttäjänä ellet ole jo
* Pyydä kutsulinkki kanavalle: sano !signal invite-link
* Katso että relaybotilla on riittävä PL (admin, riittääkö moderator..?)
** Botti vastaa linkillä, jos huone on julkinen.
* Sano relaybottikäyttäjänä !signal set-relay
** Botti vastaa "Messages sent by users who haven't logged in will now be relayed through..."
 
Kutsulinkin saaminen on ratkaisematon mysteeri. Voi vaatia natiiviappiksen käyttöä.
Signal-cli osaa listata olemassaolevat linkit komennolla signal-cli -u +<puhnro> listGroups -d


== Olemassaolevan Signal-kanavan siltaus olemassaolevalle Matrix-kanavalle ==
== Olemassaolevan Signal-kanavan siltaus olemassaolevalle Matrix-kanavalle ==

Nykyinen versio 13. huhtikuuta 2026 kello 09.56

Tässä kerrotaan, kuinka sillataan kanava Matrixin ja Signalin välillä.

Tarvitset Signal-sillan jota voit käyttää. Esimerkiksi Kapsi ja Pikaviestin.fi tarjoaa sillan jonka käyttäjätunnus on @signalbot:kapsi.fi

Signal vaatii myös puhelinnumeron. Jos et halua käyttää henk.koht numeroasi välitysbotin kanssa, sinun täytyy rekisteröidä Signal jollekin muulle numerolle ja kirjautua sillä siltaan.

Sillan valmistelu relaybottia varten

[muokkaa]

Jos haluat sillata minkä vaan Matrix-kanavan etkä vain henkilökohtaisia, tarvitset relaybotin joka välittää viestit Signaliin. Relaybotti tarvitsee oikean puhelinnumeron ja Signal-tunnuksen.

  • Luo Matrix-tunnus relaybottia varten, kirjaudu tällä tunnuksella sisään
  • Kirjaudu Signaliin relaybotilla
  • Konfiguroi "double puppeting" jotta silta pystyy käyttämään Matrix-tiliä. Ohje: https://docs.mau.fi/bridges/general/double-puppeting.html#manually
  • Jos et omista siltaa, sano siltauksen jälkeen kanavilla relaybotin tunnuksilla !signal set-relay

Jos omistat sillan

[muokkaa]
  • Aseta relaybotin mxid sillan konffitiedostoon bridge.relay.relaybot:ksi. Tällöin sitä käytetään automattisesti relaynä.
  • Lisää permissions-kohtaan "*": "relay"
  • Varmista että relay.enabled on true

Huom: Jos relaybot-määrityksestä huolimatta silta ei välitä viestejä, liity kanavalla relaybotin matrix-käyttäjällä ja sano !signal set-relay kanavalla. Jostain syystä automaattinen asetus ei toiminut.

Uuden Signal-kanavan luonti olemassaolevalle Matrix-kanavalle

[muokkaa]
  • Kutsu Signal-siltabotti Matrix-kanavalle /invite @signalbot:kapsi.fi
  • Sano !signal create-group
    • Botti vastaa: Successfully created group ainiIxSIcPhGmvkXXXXXXXXXXXXXXXXhqAI=
  • Kirjaudu relaybottikäyttäjänä ellet ole jo
  • Katso että relaybotilla on riittävä PL (admin, riittääkö moderator..?)
  • Sano relaybottikäyttäjänä !signal set-relay
    • Botti vastaa "Messages sent by users who haven't logged in will now be relayed through..."

Kutsulinkin saaminen on ratkaisematon mysteeri. Voi vaatia natiiviappiksen käyttöä. Signal-cli osaa listata olemassaolevat linkit komennolla signal-cli -u +<puhnro> listGroups -d

Olemassaolevan Signal-kanavan siltaus olemassaolevalle Matrix-kanavalle

[muokkaa]
  • Selvitä Signal-kanaan id
  • Kutsu Signal-siltabotti Matrix-kanavalle /invite @signalbot:kapsi.fi
  • Anna siltabotille PL 51
  • Sano !signal bridge <kanavan id>
  • Silta vastaa That Signal chat has no existing portal. To confirm bridging the chat to this room, use !signal continue
  • Sano !signal continue

Huoneen päivitys

[muokkaa]

Ei ole tiedossa osaako Signal-silta osaa seurata huonepäivityksiä (room upgrade).