Ero sivun ”Matrix-Discord” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Lisätty ohje mx-puppet-discordin käyttöön
(matrix-luokka) |
Cos (keskustelu | muokkaukset) (Lisätty ohje mx-puppet-discordin käyttöön) |
||
Rivi 2: | Rivi 2: | ||
T2bot.io -palvelu tarjoaa kaikille avoimen Discord-sillan jota tässäkin käytetään esimerkkinä. Lisätietoja [https://t2bot.io/discord/ täältä]. | T2bot.io -palvelu tarjoaa kaikille avoimen Discord-sillan jota tässäkin käytetään esimerkkinä. Lisätietoja [https://t2bot.io/discord/ täältä]. | ||
Silta ajaa [https://github.com/Half-Shot/matrix-appservice-discord matrix-appservice-discord]-siltatoteutusta. Muitakin Discord-siltatoteutuksia on, kts alta. | |||
== Tarvittavat tiedot == | == Tarvittavat tiedot == | ||
Rivi 24: | Rivi 25: | ||
Discordsilta EI osaa seurata room upgradea. Eli sano !discord unbridge, potki botti pois Matrix-kanavalta, tee room upgrade ja siltaa uusi kanava uudestaan. (TODO: Varmista oliko näin?) | Discordsilta EI osaa seurata room upgradea. Eli sano !discord unbridge, potki botti pois Matrix-kanavalta, tee room upgrade ja siltaa uusi kanava uudestaan. (TODO: Varmista oliko näin?) | ||
= Vaihtoehtoinen silta: mx-puppet-discord = | |||
[https://github.com/matrix-discord/mx-puppet-discord mx-puppet-discord] on monipuolisempi mutta samalla haastavampi siltatoteutus. Siitä | |||
ei ole tiedossa julkisia instansseja, joten joudut asentamaan sen omalle kotipalvelimellesi tai käyttämään palvelinta jossa se on (esim hacklab.fi). | |||
Osa sillan dokumentaatiosta on [https://github.com/Sorunome/mx-puppet-bridge sillan käyttämän kirjaston github-repossa] ettei olisi liian helppoa. | |||
== Botin teko discordiin == | |||
Seuraa [https://github.com/matrix-discord/mx-puppet-discord#linking-a-discord-bot-account tätä ohjetta] | |||
Lisää botti Discord-kiltaan kutsulinkillä. Kutsulinkin formaatti on suunnilleen: | |||
https://discordapp.com/api/oauth2/authorize?client_id=63xxxxxxxxxxx907&scope=bot&permissions=607251456 | |||
== Sillan yhdistäminen bottiin == | |||
Siltabotin mxid on tyyliin @_discordpuppet_bot:yourserver.com. Juttele sille. | |||
Siltabottiin voi liittää useita Discord-botteja tai Discord-käyttäjiä link-komennolla, jolloin niille saadaan puppet id-numero | |||
jota käytetään jatkossa monessa paikkaa. | |||
Selvitä botin token Discordista. Anna komento link bot NjM0NDYxxxxxxxxxxxxxxxxxxxxxxxxxxxxxBIQ0To | |||
Silta vastaa "Created new link with ID 3" (ID-numero on pupped id) | |||
== Botin säätö == | |||
Katso ensin lista komennoista sanomalla: help | |||
Disabloi auto invite: setautoinvite 3 0 | |||
Aseta sillatut kanavat julkiseksi: setispublic 3 true | |||
Aseta silta relayksi: settype 3 relay | |||
Listaa killat joissa botti on: listguilds 3 | |||
Siltaa kilta: bridgeguild 3 872xxxxxxxxx791 | |||
== Kanavien siltaus == | |||
Jos haluat sillata koko killan uusille matrix-kanaville, se onnistuu kerralla: joinentireguild 3 87xxxxxxxxx91 | |||
Jos haluat sillata yksittäisen kanavan joka on jo matrixissa, kutsu matrix-botti kanavalle ja anna komento !discord bridge 8725xxxxxxx913 | |||
Kanavan numeron saa kaivettua discordissa webbiselaimella kuten toisen sillan tapauksessa. | |||
[[Luokka:Matrix]] | [[Luokka:Matrix]] |