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

Siirry navigaatioon Siirry hakuun
Cos (keskustelu | muokkaukset)
p Siltaus: Lisätty lähdekoodilinkki
 
(2 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 16: Rivi 16:
== Valmistelu ==
== Valmistelu ==


* Luo Matrix-kanava ellei ole jo. ÄLÄ laita päästä päähän-salausta päälle.
* Luo Matrix-huone ellei ole jo. ÄLÄ laita päästä päähän -salausta päälle.
* Luo IRC-kanava, ellei ole jo liittymällä siihen. Huolehdi että sinulla (tai avustajallasi) on op-status kanavalla.
* Luo IRC-kanava, ellei ole jo liittymällä siihen. Huolehdi että sinulla (tai avustajallasi) on op-status kanavalla.
* Kutsu IRC-siltabotti Matrix-kanavalle - Matrixissa /invite @ircnet:irc.snt.utwente.nl
* Kutsu IRC-siltabotti Matrix-huoneeseen - Matrixissa /invite @ircnet:irc.snt.utwente.nl
* Botti EI liity kanavalle vielä. Voit silti tehdä seuraavan kohdan.
* Botti EI liity huoneeseen vielä. Voit silti tehdä seuraavan kohdan.
* Aseta IRC-siltabotille riittävät oikeudet Matrixissa (PL99 riittää): /op @ircnet:irc.snt.utwente.nl 99
* Aseta IRC-siltabotille riittävät oikeudet Matrixissa (PL99 riittää): /op @ircnet:irc.snt.utwente.nl 99
* Aseta Matrix-kanavalle "Change permissions"-oikeus vaatimaan tason 99, jos haluat että silta voi asettaa IRC-puolen opit moderaattoreiksi.
* Aseta Matrix-huoneelle "Change permissions"-oikeus vaatimaan tason 99, jos haluat että silta voi asettaa IRC-puolen opit moderaattoreiksi.
* JOS IRC-kanava on invite only (+i), kutsu IRC-siltabotti sinne: IRCissä /invite SNTMatrixBot
* JOS IRC-kanava on invite only (+i), kutsu IRC-siltabotti sinne: IRCissä /invite SNTMatrixBot


Rivi 42: Rivi 42:
  "matrix_room_id": "!paLjOnKirJAimiA:palvelin.fi",
  "matrix_room_id": "!paLjOnKirJAimiA:palvelin.fi",
  "op_nick": "opin_nick",
  "op_nick": "opin_nick",
  "user_id": "@sina:palvelin.org"
  "user_id": "@sina:palvelin.fi"
}'
}'
</pre>
</pre>
=== Valmistelu ===
Kutsu siltabotti kanavalle (IRCNetissä @ircnet:irc.snt.utwente.nl)
Anna botille vähintään moderaattorin oikeudet.
Suorita CURL-pyyntö.


=== Vahvistus ===
=== Vahvistus ===
Rivi 85: Rivi 93:
Sillan pitäisi purkautua kun viimeinen Matrix-käyttäjä poistuu kanavalta.  
Sillan pitäisi purkautua kun viimeinen Matrix-käyttäjä poistuu kanavalta.  


Jos haluat purkaa sillan ja säilyttää Matrix-kanavan, tee seuraavasti (Esimerkki IRCNetissä):
Jos haluat purkaa sillan ja säilyttää Matrix-kanavan, tee seuraavasti (Esimerkki IRCNetissä). Huom: tämä vaatii että olet saanut admin  (PL100) -statuksen kanavalla.


* Selvitä Matrix-kanavan ID (Advanced | Internal room ID)
* Selvitä Matrix-kanavan ID (Advanced | Internal room ID)
* Selvitä IRC-kanavan nimi IRC-verkossa
* Selvitä IRC-kanavan nimi IRC-verkossa
* Varmista että sinulla on op-status IRC-kanavalla.
* Varmista että sinulla on admin-status IRC-kanavalla.
* Avaa viestiyhteys integraatiobotille (IRCNetissä @ircnet:irc.snt.utwente.nl) ja katso sen kotipalvelin (IRCNetissä irc.snt.utwente.nl)
* Avaa viestiyhteys integraatiobotille (IRCNetissä @ircnet:irc.snt.utwente.nl) ja katso sen kotipalvelin (IRCNetissä irc.snt.utwente.nl)
* Anna komento integraatiobotille:
* Anna komento integraatiobotille:
Rivi 95: Rivi 103:
!unlink !kanavanIdJossaPaljonKirjaimia:palvelin.fi irc.snt.utwente.nl #kanava
!unlink !kanavanIdJossaPaljonKirjaimia:palvelin.fi irc.snt.utwente.nl #kanava
</pre>
</pre>


= Heisenbridge =
= Heisenbridge =
Noudettu kohteesta ”https://www.linux.fi/wiki/Matrix-IRC