Matrix on uuden polven pikaviestin, jolla pääsee Matrixin omien huoneiden lisäksi myös esimerkiksi IRC-kanaville, Telegramiin ja Whatsappiin. Matrixissa on keskustelukanava kaikille lyseolaisille. Matrix toimii sekä tietokoneilla että kännyköillä. Matrixista lisätietoja löytyy esimerkiksi täältä.
Matrixin käyttö
Matrixiin on saatavilla useita client-sovelluksia, mutta näistä suosituin on Element:
- Selaimella: lyseo.edu.ouka.fi/element
- Mobiili ja tietokone -sovellukset (Android/iOS/Linux/Mac OS/Windows) täällä.
Lista muista Matrix-clienteistä: https://matrix.org/clients/
Kirjautuminen
!ÄLÄ LUO UUTTA TUNNUSTA Elementissä!
Voit kirjautua Lyseon Matrixiin Lyseo-tunnuksella, jonka voi hakea sähköisellä lomakkeella. Tunnus tulee antaa muodossa @tunnus:lyseo.edu.ouka.fi (lukuunottamatta lyseo.edu.ouka.fi/element -sivua, jossa pelkkä tunnus riittää)
Mahdollisesti kiinnostavia kanavia
- Lyseon päächat: #lyseo:lyseo.edu.ouka.fi (tänne pitäisi lyseolaisten olla automaattisesti kutsuttu)
- Keskustelua Matrixista suomeksi: #matrix.fi:matrix.org
- Keskustelua Matrixista englanniksi: #matrix:matrix.org
Nimimerkin vaihtaminen
- Matrixin laajuisesti
- Element (ainakin työpöytä ja selain) -> Settings -> General -> Display Name
- TAI Kirjoita missä tahansa huoneessa /nick <haluamasi nimi>
- Huonekohtaisesti
- Kirjoita haluamassasi huoneessa /myroomnick <haluamasi nimi>
Matrix-käyttäjät
Matrixissa käyttäjien tunnukset ovat muodossa @<käyttäjänimi>:<domain.tld> eli esimerkiksi @lyseotunnus:lyseo.edu.ouka.fi tai @matrixuser:matrix.org. Loppuosa kertoo miltä palvelimelta käyttäjä käyttää Matrixia.
Matrix-huoneet
Huoneella voi olla aliaksia useammalla palvelimella, eli esimerkiksi #matrix:matrix.org on sama huone kuin #matrixhq:privacytools.io. Huoneeseen yhdistämisen jälkeen ei haittaa vaikka jokin palvelin lakkaisi olemasta, vaan muiden palvelinten käyttäjät voivat edelleen kommunikoida keskenään.
Useat Matrix-asiakasohjelmat tukevat päästä päähän salattua viestintää. Salaukseen liittyvät määritteet ovat huonekohtaisia. Yleensä (ainakin Elementtiä käyttäessä) yksityisviestit ja yksityiset huoneet ovat oletusarvoisesti päästä päähän salattuja.
Muihin pikaviestintäpalveluihin yhdistäminen (vapaaehtoinen)
- Yhdistä IRC-kanavalle #_ircnet_<kanavan nimi>:irc.snt.utwente.nl, esimerkiksi #_ircnet_#linux.fi:irc.snt.utwente.nl
- Jos haluat tietää nimimerkkisi IRCnetissä, lähetä viesti !nick käyttäjälle @ircnet:irc.snt.utwente.nl ja vaihtaaksesi !nick <haluttu nimimerkki>
- Yhdistä IRC-kanavalle #freenode_<kanavan nimi>:matrix.org, esimerkiksi #freenode_#ltsp:matrix.org
- Jos haluat tietää nimimerkkisi Freenodessa, lähetä viesti !nick käyttäjälle @appservice-irc:matrix.org ja vaihtaaksesi !nick <haluttu nimimerkki>
- Jos haluat rekisteröidä nimimerkkisi niin, etteivät muut voi varata sitä: (Vaaditaan joillekkin irc-kanaville)
- Lähetä viesti REGISTER <salasana> <sähköpostiosoite> käyttäjälle @freenode_NickServ:matrix.org (Älä käytä muualla käyttämääsi salasanaa. Salasana tallennetaan raakatekstinä matrix.org-palvelimelle)
- Saat sähköpostiisi viestin Freenodelta. Lähetä sen käskemä rivi käyttäjälle @freenode_NickServ:matrix.org lukuunottamatta alkua /msg NickServ
- Lähetä käyttäjälle @freenode_NickServ:matrix.org viesti IDENTIFY <salasana>
- Lähetä käyttäjälle @appservice-irc:matrix.org viesti !storepass <salasana>
Muut IRC-verkot
Lista sillatuista verkoista löytyy osoitteesta https://github.com/matrix-org/matrix-appservice-irc/wiki/Bridged-IRC-networks. Asiat toimii niissä vastaavasti kuin IRCnetissä ja Freenodesa.
- Aloita viestiketju käyttäjän @telegrambot:kapsi.fi kanssa
- Sano login
- Noudata botin antamia ohjeita
- Botin pitäisi kutsua sinut viimeisimpiin Telegram-keskusteluihisi. Näyt nyt sillatuissa Telegram-ryhmissä omalla käyttäjälläsi myös Telegram-käyttäjille.
- Anna botille halutessasi Matrix-käyttäjäsi access token, jolloin Telegramin kautta lähettämäsi viestit näkyvät Matrix-käyttäjille tulleen Matrix-käyttäjältäsi
- Kopioi Matrix access token: Riot (ainakin työpöytä ja selain) -> Settings -> Help & About -> Access Token
- Sano botille login-matrix
- Anna botille kopioimasi access token
- Aloita viestiketju käyttäjän @whatsappbot:kapsi.fi kanssa
- Sano login
- Skanna koodi puhelimella WhatsApp -> ⋮-> +
- Botin pitäisi kutsua sinut viimeisimpiin WhatsApp-keskusteluihisi
- Anna botille halutessasi Matrix-käyttäjäsi access token, jolloin Whatsappin kautta lähettämäsi viestit näkyvät Matrix-käyttäjille tulleen Matrix-käyttäjältäsi
- Kopioi Matrix access token: Riot (ainakin työpöytä ja selain) -> Settings -> Help & About -> Access Token
- Sano botille login-matrix <Access Token>
Huomio: Jos tämän jälkeen käytät Whatsapp Webiä osoitteessa web.whatsapp.com, pitää botille sen jälkeen huutaa "reconnect", mutta miksipä sitä käyttäisit, kun Matrix hoitaa homman :-)
Huomio: Jos kirjautut ulos Element-instanssista, jonka access tokenia käytät, täytyy vaihe 5 suorittaa uudelleen.
Jos et halua antaa sillalle Facebook-tunnuksiasi, voit käyttää login-komennon tilalla komentoa login-cookie ja seurata botin antamia ohjeita.
- Aloita viestiketju käyttäjän @facebookbot:kapsi.fi kanssa
- Sano login <sähköpostiosoite> <salasana>
- Anna kaksivaiheisen tunnistautumisen koodi, jos sen on käytössä
- Botin pitäisi kutsua sinut viimeisimpiin Facebook-keskusteluihisi
- Anna botille halutessasi Matrix-käyttäjäsi access token, jolloin Facebookin kautta lähettämäsi viestit näkyvät Matrix-käyttäjille tulleen Matrix-käyttäjältäsi
- Kopioi Matrix access token: Riot (ainakin työpöytä ja selain) -> Settings -> Help & About -> Access Token
- Sano botille login-matrix <Access Token>
Huomio: Jos kirjautut ulos Riot-instanssista, jonka access tokenia käytät, täytyy vaihe 5 suorittaa uudelleen.
Matrix-käyttäjät ja huoneet
Matrixissa käyttäjien tunnukset ovat muodossa @<käyttäjänimi>:<domain.tld> eli esimerkiksi @lyseolainen:lyseo.edu.ouka.fi tai @matrixuser:matrix.org. Samoin huoneiden (kanavien) tunnukset ovat muodossa #<huone>:<domain.tld> Loppuosa kertoo miltä palvelimelta käyttäjä käyttää Matrixia tai millä palvelimella olevaan huoneeseen ollaan yhteydessä. Huoneella voi olla tunnuksia useammalla palvelimella, eli esimerkiksi #matrix:matrix.org on sama kanava kuin #matrixhq:privacytools.io. Huoneeseen yhdistämisen jälkeen ei haittaa vaikka alkuperäinen palvelin lakkaisi olemasta, vaan muut voivat edelleen kommunikoida kanavalla.