14 May 2018 |
Michael (t3chguy) | you could abuse one of the neb's or one of Travis' bots for that :P | 16:37:56 |
Cadair | static is just CS API right? so it dosen't need special access to the HS? | 16:38:29 |
Michael (t3chguy) | the former | 16:38:49 |
Cadair | I like the idea of abusing neb for it | 16:39:16 |
Michael (t3chguy) | which is why its so slow on view.matrix.org, bcuz matrix.org CS API is sloow :P | 16:39:20 |
Cadair | invite all the github bots | 16:39:22 |
Cadair | I feel like the horrific hack to work around the federation peeking issue is to have static try and register a guest account on whatever HS it's trying to look at (probably (and horrifically) based on room id) | 16:40:17 |
| * Cadair hides | 16:40:26 |
Michael (t3chguy) | !github create "workaround federation inpeekability" "I feel like the horrific hack to work around the federation peeking issue is to have static try and register a guest account on whatever HS it's trying to look at (probably (and horrifically) based on room id) - Cadair" | 16:40:45 |
Cadair | lmao | 16:41:02 |
Michael (t3chguy) | well I guess it could instead just try to join the room from a matrix.org user | 16:41:02 |
Github | Created issue: https://github.com/t3chguy/matrix-static/issues/61 | 16:41:10 |
Cadair | that would be nicer | 16:41:13 |
Michael (t3chguy) | but then it wouldn't be honouring the "Anyone" attribute | 16:41:17 |
Michael (t3chguy) | and wouldn't be peeking | 16:41:20 |
Cadair | if it's open to guest join then it's basically the same as "Anyone" right ?!!!! | 16:41:49 |
Michael (t3chguy) | I guess, but those rooms still might not want to be logged without admin's explicit approval | 16:42:09 |
Michael (t3chguy) | tbf | 16:42:13 |
Cadair | Guest == Anyone in Cadair's head | 16:42:14 |
Cadair | yeah that's fair | 16:42:22 |
Michael (t3chguy) | I have plans to add a flow where you can invite the bot | 16:42:25 |
Michael (t3chguy) | if you're an admin in a room | 16:42:28 |
Cadair | 💯 | 16:42:31 |
Cadair | yes plz | 16:42:34 |
Michael (t3chguy) | and then whether or not its Anyone it can log the room | 16:42:36 |
Cadair | that would solve my problem in one very easy swoop | 16:42:43 |
Cadair | so static is just builds the page from the peek on demand right, it has no backend or storage of its own? | 16:44:12 |
| * Cadair ponders running static on netlify | 16:49:45 |
Michael (t3chguy) | not quite sadly | 16:52:56 |
Michael (t3chguy) | its a go backend which stores recent queries in memory | 16:53:10 |