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

Linux.fista
Siirry navigaatioon Siirry hakuun
p pieni typo fiksattu
Merkkaukset: Mobiilimuokkaus mobiilisivusto-muokkaus
Cos (keskustelu | muokkaukset)
(7 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Tässä kerrotaan, kuinka sillataan kanava [[Matrix]]in ja Signalin välillä.
Tässä kerrotaan, kuinka sillataan kanava [[Matrix]]in ja [[wikipedia:fi:Signal|Signal]]in välillä.


'''HUOM: Signal-sillan kanssa on vielä ratkaisemattomia ongelmia, joten sivun sisältö on vielä tynkä'''
Tarvitset Signal-sillan jota voit käyttää. Esimerkiksi Kapsi ja Pikaviestin.fi tarjoaa sillan jonka käyttäjätunnus on [https://matrix.to/#/@signalbot:kapsi.fi @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 ==
 
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 ===


Tarvitset Signal-sillan jota voit käyttää. Esimerkiksi Kapsi ja Pikaviestin.fi tarjoaa sillan jonka käyttäjätunnus on [https://matrix.to/#/@signalbot:kapsi.fi @signalbot:kapsi.fi]
* 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


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ä
'''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.'''
siltaan.


== Uuden Signal-kanavan luonti olemassaolevalle Matrix-kanavalle ==
== Uuden Signal-kanavan luonti olemassaolevalle Matrix-kanavalle ==


* Kutsu Signal-siltabotti Matrix-kanavalle /invite @signalbot:kapsi.fi
* Kutsu Signal-siltabotti Matrix-kanavalle /invite @signalbot:kapsi.fi
* Anna siltabotille moderaattorioikeudet
* Sano !signal create
* Sano create
** Botti vastaa: Successfully created group ainiIxSIcPhGmvkXXXXXXXXXXXXXXXXhqAI=
** Botti vastaa: Signal chat created. ID: opg0D/7nOyVpA0w3xyxyxyXYXYMwffKe42fQ=
* Sano !signal set-relay
** Botti vastaa: Messages from non-logged-in users in this room will now be bridged through your Signal account.
* Pyydä kutsulinkki kanavalle: sano !signal invite-link
** Botti vastaa: Invite link not available


'''Koska kutsulinkkiä ei saa, ainut tapa kutsua signal-käyttäjiä kanavilla on kutsua heidän kummituskäyttäjänsä Matrixista'''
Kutsulinkin saaminen on ratkaisematon mysteeri. Voi vaatia natiiviappiksen käyttöä.
 
Signal-cli osaa listata olemassaolevat linkit komennolla signal-cli -u +<puhnro> listGroups -d
Signal-kanavalle ei oletuksena ole kutsulinkkiä vaan se täytyy enabloida asetuksista. Sen tekemiseen on tulossa PR https://github.com/mautrix/signal/pull/268
 
Päivitellään tätä ohjetta kun homma pelaa..


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


* Selvitä Signal-kanaan id
* Kutsu Signal-siltabotti Matrix-kanavalle /invite @signalbot:kapsi.fi
* Kutsu Signal-siltabotti Matrix-kanavalle /invite @signalbot:kapsi.fi
 
* Anna siltabotille PL 51
'''HUOM: Tämä ei liene mahdollista ainakaan botin komennoilla? Onnistuisiko tietokantamuutoksella kuten WhatsApp-sillassa'''
* 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 =
= Huoneen päivitys =

Versio 12. huhtikuuta 2026 kello 21.24

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

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

  • 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

  • Kutsu Signal-siltabotti Matrix-kanavalle /invite @signalbot:kapsi.fi
  • Sano !signal create
    • Botti vastaa: Successfully created group ainiIxSIcPhGmvkXXXXXXXXXXXXXXXXhqAI=

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

  • 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

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