10 Sep 2023 |
Skyflare ⚡️ | "if you look in the channel topic you can see we did have detail of people's overall average weekly availability" how old is that history? is there any keywords that will help me find it? | 04:29:12 |
emorrp1 | https://www.when2meet.com/?12046395-M4slh | 06:37:48 |
Skyflare ⚡️ | Where can I find more information about how this was implemented? | 06:57:03 |
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 left the room. | 00:23:50 |
| appservice left the room. | 00:23:50 |
| TheAssassin left the room. | 00:23:50 |
| specing 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 |