10 Sep 2023 |
emorrp1 | the same way we store the data that allows the IRC bridge to use more lines before flooding protection kicks in: https://matrix-org.github.io/matrix-appservice-irc/latest/room_configuration.html
curl $'https://freedombox.emorrp1.name/_matrix/client/r0/rooms/\u0021uagwTOyQbbWrZgwyPO%3Afreedombox.emorrp1.name/state/org.libregaming.bot/supertuxkart' \
-X 'PUT' \
-H 'authorization: Bearer XXXXXXXXXXXX' \
-H 'content-type: application/json' \
--data-raw '{"alias":["stk"],"server":"play.libregaming.org","players":["@emorrp1:freedombox.emorrp1.name"],"libre":"source contains 2 nonfree karts"}'
| 06:58:29 |
Skyflare ⚡️ | '"libre":"source contains 2 nonfree karts"' What? | 07:00:48 |
emorrp1 | Skyflare ⚡️: what do you mean? it's an external proprietary service linked from our topic, we haven't found anything else good enough https://framagit.org/framasoft/framadate/framadate/-/issues/158#note_948136 | 07:01:30 |
emorrp1 | In reply to @skyflare:conduit.rs '"libre":"source contains 2 nonfree karts"' What? beastie and hexley: https://tracker.debian.org/media/packages/s/supertuxkart/copyright-1.4dfsg-3 https://bugs.debian.org/990368#37 https://forum.freegamedev.net/viewtopic.php?f=17&t=18099 | 07:05:24 |
Skyflare ⚡️ | What is the request above supposed to do? update the data stored in matrix room? | 07:07:28 |
Skyflare ⚡️ | Is this how the feature is supposed to work or is it some hack? | 07:07:51 |
Skyflare ⚡️ | How did we update the data in when2meet, manually or was there someway to gather that data from matchmaking? | 07:09:09 |
emorrp1 | yes, it's a State Event and fundamental to how matrix rooms work | 07:09:13 |
emorrp1 | ah I see what you mean now, you just enter a username in the website and update your availability, all manual no integration | 07:10:17 |
emorrp1 | * yes, it's a State Event and fundamental to how matrix rooms work, see e.g. m.room.member in Explore Room State, just as described in the IRC config | 07:12:32 |
Skyflare ⚡️ | I see | 07:15:54 |
Skyflare ⚡️ | What is everyone's opinion on making a bot that's so tightly integrated into matrix? | 07:18:57 |
emorrp1 | eh, it can be just an implementation detail, same as responding to !commands is "tightly integrated into IRC". Especially if you make a clear separation in the code with data storage, it can be stored anywhere. | 07:40:35 |
emorrp1 | I guess my reasoning for mentioning it to point out some advantages to using Matrix in this context, not everything has to assume the limitations of IRC | 11:24:34 |
11 Sep 2023 |
Noisytoot ⚡️ | This channel should be bridged to IRC. | 22:26:53 |
Noisytoot ⚡️ | We shouldn't have a matchmaking bot that doesn't fully work from IRC and XMPP | 22:29:58 |
emorrp1 | This channel should be closed, but yes feel free to bug poVoq to add it to the list if it's sticking around. | 22:40:37 |
emorrp1 | Noisytoot ⚡️: of course the user functionality would still work over the bridges (assuming said bridges are online) even if its implementation is matrix native | 22:43:00 |
23 Sep 2023 |
| Skyflare ⚡️ left the room. | 15:57:32 |
24 Sep 2023 |
| Skyflare ⚡️ joined the room. | 05:04:55 |
14 Nov 2023 |
| Bifrost Bot joined the room. | 11:01:47 |
5 Dec 2023 |
| @sm2n:libera.chat left the room. | 00:23:50 |
| @appservice:libera.chat left the room. | 00:23:50 |
| @TheAssassin:libera.chat left the room. | 00:23:50 |
| @specing:libera.chat left the room. | 00:23:50 |
1 May 2024 |
| franzopow removed their profile picture. | 21:53:17 |
| franzopow set a profile picture. | 21:53:41 |
7 Aug 2024 |
| franzopow changed their profile picture. | 21:56:57 |
30 Oct 2024 |
| Rampoina changed their display name from Rampoina to 람퍼이나. | 21:10:17 |
23 Nov 2024 |
| Rampoina changed their display name from 람퍼이나 to Rampoina. | 21:55:33 |