From 3b490380342f84dba834ea518a129736c1aca34e Mon Sep 17 00:00:00 2001 From: Rampoina Date: Sat, 15 Jan 2022 14:40:52 +0100 Subject: [PATCH] first commit --- README.md | 2 + libregamingspaces.json | 3739 ++++++++++++++++++++++++++++++++++++++++ list.html | 2251 ++++++++++++++++++++++++ main.css | 105 ++ spaces.html | 35 + 5 files changed, 6132 insertions(+) create mode 100644 README.md create mode 100644 libregamingspaces.json create mode 100644 list.html create mode 100644 main.css create mode 100644 spaces.html diff --git a/README.md b/README.md new file mode 100644 index 0000000..24c5afb --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +Static HTML page with the libregaming matrix spaces +The HTML is generated with script.py using the spaces json diff --git a/libregamingspaces.json b/libregamingspaces.json new file mode 100644 index 0000000..81d7ec1 --- /dev/null +++ b/libregamingspaces.json @@ -0,0 +1,3739 @@ +[ + { + "room_id": "!IdUUdKALNzBLKEjvbP:matrix.org", + "name": "Libre Gaming", + "topic": "https://libregaming.org/ Discussion about libre games #libregaming-space:matrix.org Please join subspaces to avoid https://github.com/vector-im/element-web/issues/17293", + "canonical_alias": "#libregaming-space:matrix.org", + "num_joined_members": 77, + "avatar_url": "mxc://matrix.org/zKXufhtoabIWDVKKJcvNxFlu", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1621885218232, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name" + ], + "suggested": true, + "auto_join": false + }, + "room_id": "!IdUUdKALNzBLKEjvbP:matrix.org", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1625749443285 + }, + { + "type": "m.space.child", + "state_key": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!IdUUdKALNzBLKEjvbP:matrix.org", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1625749456580 + }, + { + "type": "m.space.child", + "state_key": "!olUuzJqKVbSgTkskfD:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name" + ], + "auto_join": false, + "suggested": true + }, + "room_id": "!IdUUdKALNzBLKEjvbP:matrix.org", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1625906736432 + }, + { + "type": "m.space.child", + "state_key": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!IdUUdKALNzBLKEjvbP:matrix.org", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1627383613321 + }, + { + "type": "m.space.child", + "state_key": "!zNJuoxZvpzgWgiCVUn:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!IdUUdKALNzBLKEjvbP:matrix.org", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1628150905483 + }, + { + "type": "m.space.child", + "state_key": "!NAEfzcFGzszNowTLee:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!IdUUdKALNzBLKEjvbP:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1629020970067 + }, + { + "type": "m.space.child", + "state_key": "!CUNOtCEVFEdXaOUjXL:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org", + "freedombox.emorrp1.name" + ] + }, + "room_id": "!IdUUdKALNzBLKEjvbP:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1630448800417 + }, + { + "type": "m.space.child", + "state_key": "!csFYqQwEzkhBXOMzLF:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org", + "nordgedanken.dev", + "freedombox.emorrp1.name" + ] + }, + "room_id": "!IdUUdKALNzBLKEjvbP:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1630448810520 + }, + { + "type": "m.space.child", + "state_key": "!qLhNfILESSCaasbRWB:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!IdUUdKALNzBLKEjvbP:matrix.org", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1639645177704 + } + ] + }, + { + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "name": "Games", + "topic": "libregaming.org Communities for specific games", + "num_joined_members": 35, + "avatar_url": "mxc://freedombox.emorrp1.name/YqJixyepoGDDnlbOUgZSXcfR", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1625445522330, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!xPJCSLQlQVhUpjVYxd:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name", + "fosdem.org" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1625445540633 + }, + { + "type": "m.space.child", + "state_key": "!fHwSkOyNPiVKYZFRnO:libera.chat", + "content": { + "via": [ + "libera.chat", + "freedombox.emorrp1.name", + "matrix.org" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1625445716046 + }, + { + "type": "m.space.child", + "state_key": "!dlKgEWxHSAiilVXahT:libera.chat", + "content": { + "via": [ + "libera.chat", + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1625446335151 + }, + { + "type": "m.space.child", + "state_key": "!MIbdCgINIVmTiXbsWH:libera.chat", + "content": { + "via": [ + "libera.chat", + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1625542296325 + }, + { + "type": "m.space.child", + "state_key": "!wHoUXoqWnmMmLIAXjY:libera.chat", + "content": { + "via": [ + "libera.chat", + "freedombox.emorrp1.name", + "matrix.org" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1625587276051 + }, + { + "type": "m.space.child", + "state_key": "!kKmnZTKSNzqEKQbqMh:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1625683298177 + }, + { + "type": "m.space.child", + "state_key": "!pJKqVICIcXcKKDJyBv:matrix.org", + "content": { + "via": [ + "chat.shawnsorbom.net", + "matrix.org", + "tchncs.de" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1626284983920 + }, + { + "type": "m.space.child", + "state_key": "!ZMLZAJCdlddyRxroFx:matrix.org", + "content": { + "via": [ + "matrix.org", + "queersin.space", + "tchncs.de" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1626894979961 + }, + { + "type": "m.space.child", + "state_key": "!ktrcrHpgkDOGCQOlxX:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "nordgedanken.dev" + ] + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@rampoina:matrix.org", + "origin_server_ts": 1627565997024 + }, + { + "type": "m.space.child", + "state_key": "!xcGgGOPAfxxlFXlxec:libera.chat", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "libera.chat", + "matrix.org" + ] + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1628702769522 + }, + { + "type": "m.space.child", + "state_key": "!RuhTqFvZwfIdPdiLCF:libera.chat", + "content": { + "via": [ + "libera.chat", + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1628719423054 + }, + { + "type": "m.space.child", + "state_key": "!vqjZdSBF0n6ZQcrUvn:chat.shawnsorbom.net", + "content": { + "via": [ + "freedombox.emorrp1.name", + "matrix.org", + "tchncs.de" + ], + "auto_join": false, + "suggested": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1629366279290 + }, + { + "type": "m.space.child", + "state_key": "!dznvMrXNkHTVcfhFmz:matrix.org", + "content": { + "via": [ + "libera.chat", + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1629453437764 + }, + { + "type": "m.space.child", + "state_key": "!fljIQduTQTMNRfwYhT:matrix.org", + "content": { + "via": [ + "matrix.org", + "t2bot.io", + "web3.foundation" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1629761536956 + }, + { + "type": "m.space.child", + "state_key": "!TWgKkdSurDRgwswsEl:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name", + "badti.me" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1629899132663 + }, + { + "type": "m.space.child", + "state_key": "!rMStIglWwkaqaNENoR:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@rampoina:matrix.org", + "origin_server_ts": 1630150086381 + }, + { + "type": "m.space.child", + "state_key": "!uDFPSbnsADndhNLRaH:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1630153458258 + }, + { + "type": "m.space.child", + "state_key": "!ICyvezFVvSDNAlgdHI:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name", + "libera.chat" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1630955537869 + }, + { + "type": "m.space.child", + "state_key": "!SCwZrKuMPdVMQzsMZI:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1631434142792 + }, + { + "type": "m.space.child", + "state_key": "!kagXizItDhVAVOWpcY:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name", + "matrix.tu-berlin.de" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1632719448582 + }, + { + "type": "m.space.child", + "state_key": "!DOFMXCyGQRNdmRIH:xonotic.org", + "content": { + "via": [ + "freedombox.emorrp1.name", + "matrix.org", + "privacytools.io" + ], + "suggested": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1633488439044 + }, + { + "type": "m.space.child", + "state_key": "!WvsfQehdAOOFpcxzEQ:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1633798570065 + }, + { + "type": "m.space.child", + "state_key": "!qinXWSPuuZUApJGVmL:libera.chat", + "content": { + "via": [ + "libera.chat", + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1633826666404 + }, + { + "type": "m.space.child", + "state_key": "!osueAtxlnaTSVjadZy:libera.chat", + "content": { + "via": [ + "libera.chat", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1634224134333 + }, + { + "type": "m.space.child", + "state_key": "!ZeUEUhfaNVNESNkRpp:matrix.org", + "content": { + "suggested": false, + "via": [ + "matrix.org", + "t2bot.io" + ] + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1636460992378 + }, + { + "type": "m.space.child", + "state_key": "!iEoCFmXZiQAPrNkDdj:matrix.org", + "content": { + "suggested": false, + "via": [ + "matrix.org", + "t2bot.io", + "matrix.kiwifarms.net" + ] + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1638810782905 + }, + { + "type": "m.space.child", + "state_key": "!JTpfWshTKZpZiUASvP:hacklab.fi", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "hacklab.fi", + "matrix.org", + "hoganfam.uk" + ] + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1638830896600 + }, + { + "type": "m.space.child", + "state_key": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "content": { + "via": [ + "kde.org", + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1639252452091 + }, + { + "type": "m.space.child", + "state_key": "!nKfpJjqKzFFcSymzwa:tchncs.de", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "raincloud.dev", + "exp.farm" + ] + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1640793080540 + }, + { + "type": "m.space.child", + "state_key": "!WnuetRiQZJNBTKwMrF:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1640961838695 + }, + { + "type": "m.space.child", + "state_key": "!PVVHQDseeVPzVRBjnc:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!ZqyQnHSRvwLjaxEumz:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1641664302875 + } + ] + }, + { + "room_id": "!xPJCSLQlQVhUpjVYxd:matrix.org", + "name": "SuperTuxKart Soccer", + "topic": "STK Soccer and Soccer Tournament channels in Discord and rooms in Matrix.", + "num_joined_members": 11, + "avatar_url": "mxc://matrix.org/zcHYwbHHgiiajoQvnGiyOJyI", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1622208545988, + "room_type": "m.space", + "children_state": [] + }, + { + "room_id": "!fHwSkOyNPiVKYZFRnO:libera.chat", + "name": "#unknown-horizons", + "topic": "Welcome to #unknown-horizons | www.unknown-horizons.org | Read the FAQ: http://git.io/gHp13w | Get involved: http://tinyurl.com/uh-get-involved | Github: http://bugs.unknown-horizons.org | http://translate.unknown-horizons.org | Release 2019.1 is out | We search Godot Engine devs", + "num_joined_members": 14, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622073293228, + "children_state": [] + }, + { + "room_id": "!dlKgEWxHSAiilVXahT:libera.chat", + "name": "#your-land", + "topic": "Address: your-land.de Port 30000 | Version 1.1 | Next milestone: 1.2 Cities and invasions", + "num_joined_members": 22, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622074393526, + "children_state": [] + }, + { + "room_id": "!MIbdCgINIVmTiXbsWH:libera.chat", + "name": "#cataclysmdda", + "topic": "It is pitch black. You are likely to be eaten by a road roller. || Vote for release blockers! https://forms.gle/9ej8YuRg9qALCkFL6 || Latest stable build - 0.F-3 @ https://cataclysmdda.org/releases/ || History! - https://youtu.be/L0keDW2RwGc || Check our bounties! https://bit.ly/2FiVI31", + "canonical_alias": "#CataclysmDDA:libera.chat", + "num_joined_members": 164, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622317912764, + "children_state": [] + }, + { + "room_id": "!wHoUXoqWnmMmLIAXjY:libera.chat", + "name": "#arianne", + "topic": "Topic for #arianne: [ Stendhal 1.37 and Marauroa 3.9.6 released: downloads and FAQ at the server homepage https://stendhalgame.org/ ][ want to chat?: /join #arianne-chat ][ANY QUESTIONS? Just ask and stick around in the channel, maybe an answer will pop up later ][ This channel is logged: https://stendhalgame.org/chat/ ]", + "num_joined_members": 27, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622847614081, + "children_state": [] + }, + { + "room_id": "!kKmnZTKSNzqEKQbqMh:matrix.org", + "name": "khaganat@chat.khaganat.net", + "topic": "*Canal général du projet Khaganat*\nDécouvrez le projet sur https://khaganat.net \nPendorid loggue tout ici : https://chat.khaganat.net/logs/\n\nLa Deuxième Heure sonne...\n\nBienvenue aussi les salons xmpp:krypte@chat.khaganat.net (technique), khanat@chat.khaganat.net (RP, Lore) et pirzba@chat.khaganat.net (graphismes, 3D). Si vous voulez papoter d'autres choses que Khaganat, rendez-vous sur kom@chat.khaganat.net, on y est aussi !", + "canonical_alias": "#xmpp_khaganat_chat.khaganat.net:matrix.org", + "num_joined_members": 49, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1625683278240, + "children_state": [] + }, + { + "room_id": "!pJKqVICIcXcKKDJyBv:matrix.org", + "name": "0 AD Central", + "topic": "The (unofficial) place to discuss 0 AD, the Open Source RTS game developed by Wildfire Games. https://play0ad.com/", + "num_joined_members": 81, + "avatar_url": "mxc://matrix.org/vpiAUmNhXnGYknGlWldsLVCY", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1560485128645, + "children_state": [] + }, + { + "room_id": "!ZMLZAJCdlddyRxroFx:matrix.org", + "name": "Veloren", + "topic": "", + "canonical_alias": "#veloren-space:fachschaften.org", + "num_joined_members": 133, + "avatar_url": "mxc://matrix.org/nwcclkgIMznOjcARDJQXrgud", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1620915168688, + "room_type": "m.space", + "children_state": [] + }, + { + "room_id": "!ktrcrHpgkDOGCQOlxX:matrix.org", + "name": "Tuxemon", + "topic": "The Unofficial Matrix Chat for Tuxemon, the free software monster catching game.\n\nGithub: https://github.com/Tuxemon/Tuxemon\nWebsite: https://tuxemon.org/", + "num_joined_members": 9, + "avatar_url": "mxc://matrix.org/pvYGNhJoUCsjiVEjGemBrVin", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1621639876761, + "room_type": "m.space", + "children_state": [] + }, + { + "room_id": "!xcGgGOPAfxxlFXlxec:libera.chat", + "name": "#pioneer", + "topic": "Pioneer Space Sim - http://pioneerspacesim.net/ Homepage links to downloads, forums, wiki and issue tracker", + "canonical_alias": "#pioneer:libera.chat", + "num_joined_members": 61, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1623448359862, + "children_state": [] + }, + { + "room_id": "!RuhTqFvZwfIdPdiLCF:libera.chat", + "name": "#idlerpg", + "topic": "Welcome to the Libera IdleRPG game. Discussion in #idlerpg-discuss | Website: https://idlerpg.lolhosting.net | Please read: https://idlerpg.lolhosting.net#conduct", + "num_joined_members": 1104, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622856433575, + "children_state": [] + }, + { + "room_id": "!vqjZdSBF0n6ZQcrUvn:chat.shawnsorbom.net", + "name": "0 A.D. Central", + "topic": "A place to discuss 0 A.D., the Open Source RTS game developed by Wildfire Games. https://play0ad.com/\nShort-Address: #0ad-unofficial:matrix.org, matrix.to/#/#0ad-unofficial:matrix.org\nThis group was just created spontaneously by fans.", + "canonical_alias": "#0ad-unofficial:matrix.org", + "num_joined_members": 56, + "avatar_url": "mxc://matrix.org/vpiAUmNhXnGYknGlWldsLVCY", + "join_rules": "public", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1628658531404, + "children_state": [] + }, + { + "room_id": "!dznvMrXNkHTVcfhFmz:matrix.org", + "name": "SuperTuxKart", + "topic": "Topic: Official channel for https://SuperTuxKart.net | Source code https://github.com/supertuxkart | Forums https://forum.freegamedev.net/viewforum.php?f=16 | Telegram: https://t.me/STKInternational | iOS testflight: https://testflight.apple.com/join/mbK8RjHq", + "canonical_alias": "#supertuxkart:matrix.org", + "num_joined_members": 152, + "avatar_url": "mxc://matrix.org/VWUVRqzuPxpSAUagpYbYOfZW", + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1629168099311, + "children_state": [] + }, + { + "room_id": "!fljIQduTQTMNRfwYhT:matrix.org", + "name": "Arcmage", + "topic": "open source card game - https://arcmage.org/", + "canonical_alias": "#arcmage:matrix.org", + "num_joined_members": 110, + "avatar_url": "mxc://matrix.org/QOdSWVRjVSUGarbkmuFdaHQc", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1524445471896, + "children_state": [] + }, + { + "room_id": "!TWgKkdSurDRgwswsEl:matrix.org", + "name": "Go/Weiqi/Baduk", + "topic": "The ancient board game known as Go | https://lemmy.ml/c/weiqi", + "canonical_alias": "#weiqi:matrix.org", + "num_joined_members": 26, + "avatar_url": "mxc://matrix.org/OOuePqLHlKeMSEMDZnoIOFRt", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1615519225695, + "children_state": [] + }, + { + "room_id": "!rMStIglWwkaqaNENoR:matrix.org", + "name": "OpenHV", + "topic": "Open Source Pixelart Sci-Fi Real Time Strategy Game", + "canonical_alias": "#openhv:matrix.org", + "num_joined_members": 8, + "avatar_url": "mxc://matrix.org/QCEDdNAXoHxOuSxZjPgQJyRQ", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1630149980337, + "room_type": "m.space", + "children_state": [] + }, + { + "room_id": "!uDFPSbnsADndhNLRaH:matrix.org", + "name": "Super Tux Party", + "topic": "A free/libre and\nopen-source party game that is meant to\nreplicate the feel of games such as Mario Party.\nSee https://supertux.party", + "canonical_alias": "#supertuxparty:matrix.org", + "num_joined_members": 7, + "avatar_url": "mxc://matrix.org/fCOXjGgjynzVPKpAzCssnRGL", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1630152841769, + "room_type": "m.space", + "children_state": [] + }, + { + "room_id": "!ICyvezFVvSDNAlgdHI:freedombox.emorrp1.name", + "name": "Nomic 202109 LibreGaming", + "topic": "Status: Proposal 310 | Adopted: 306 (majority), 303 (multiple), 302 (abstention) | Players: emorrp1, gordon1, kst_, L29Ah", + "canonical_alias": "#libregaming-nomic202109:freedombox.emorrp1.name", + "num_joined_members": 13, + "avatar_url": "mxc://tchncs.de/5069c5a48f7ce6afb28e0e301fb37315d6c65891", + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1630955139788, + "children_state": [] + }, + { + "room_id": "!SCwZrKuMPdVMQzsMZI:matrix.org", + "name": "speed-dreams-dev@chat.jabberfr.org", + "topic": "https://www.speed-dreams.net - http://www.speed-dreams.fr\nSpeed Dreams Release 2.2.3 out", + "canonical_alias": "#xmpp_speed-dreams-dev_chat.jabberfr.org:matrix.org", + "num_joined_members": 43, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1631395762721, + "children_state": [] + }, + { + "room_id": "!kagXizItDhVAVOWpcY:matrix.org", + "name": "Librerama", + "topic": "Official room of the game Librerama: A free/libre fast-paced arcade collection of mini-games.", + "num_joined_members": 5, + "avatar_url": "mxc://matrix.org/FNBebgpDikNNEEjKHOBizfdV", + "join_rules": "public", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1632701408115, + "children_state": [] + }, + { + "room_id": "!DOFMXCyGQRNdmRIH:xonotic.org", + "name": "Xonotic Main", + "topic": "The free (GPLv3), fast arena FPS with crisp movement and a wide array of weapons | noob guide: https://xonotic.org/guide | chat rules: https://xonotic.org/rules", + "canonical_alias": "#main:xonotic.org", + "num_joined_members": 128, + "avatar_url": "mxc://xonotic.org/2fa1b5ce8c7cb34ca6d0bffcd07e0aa2c8810479591c1650c9f0a8131649d8e4", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622746899403, + "children_state": [] + }, + { + "room_id": "!WvsfQehdAOOFpcxzEQ:matrix.org", + "name": "#widelands", + "topic": "Widelands - OpenSource RTS game | http://wl.widelands.org/ | Build21 | german channel: #widelands-de | feeds: #widelands-news", + "canonical_alias": "#freenode_#widelands:matrix.org", + "num_joined_members": 4, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1538783555220, + "children_state": [] + }, + { + "room_id": "!qinXWSPuuZUApJGVmL:libera.chat", + "name": "#hedgewars", + "topic": "hedgewars.org|specify m8y.org as local network game if server is down|Hang around when you have questions|New to IRC? Read https://www.hedgewars.org/Howto_IRC", + "canonical_alias": "#hedgewars:libera.chat", + "num_joined_members": 83, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1628291333164, + "children_state": [] + }, + { + "room_id": "!osueAtxlnaTSVjadZy:libera.chat", + "name": "#widelands", + "topic": "Widelands - OpenSource RTS game | http://wl.widelands.org/ | Widelands 1.0 | german channel: #widelands-de | feeds: #widelands-news", + "canonical_alias": "#widelands:libera.chat", + "num_joined_members": 25, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1628295957000, + "children_state": [] + }, + { + "room_id": "!ZeUEUhfaNVNESNkRpp:matrix.org", + "name": "Hypnagonia", + "topic": "A space for the discussion and design of a free/libre software Spire-like deckbuider\n\nHomepage: http://dbzer0.com/projects/hypnagonia/\nDownload or Play in Browser: https://dbzer0.itch.io/hypnagonia", + "canonical_alias": "#hypnagonia:matrix.org", + "num_joined_members": 8, + "avatar_url": "mxc://matrix.org/iOhOxkfsCMMcgzCvymmSZYTx", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1636460239807, + "room_type": "m.space", + "children_state": [] + }, + { + "room_id": "!iEoCFmXZiQAPrNkDdj:matrix.org", + "name": "Steam Sky", + "topic": "General discussion about Steam Sky roguelike https://thindil.itch.io/steam-sky\nCommunity Rules or Captain Obvious Manifesto: https://www.laeran.pl/repositories/steamsky/wiki?name=Code%20of%20Conduct", + "canonical_alias": "#steamsky:matrix.org", + "num_joined_members": 9, + "avatar_url": "mxc://matrix.org/PUsVyklClAanSSmxYqcyHyhX", + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1548492586952, + "children_state": [] + }, + { + "room_id": "!JTpfWshTKZpZiUASvP:hacklab.fi", + "name": "FlightGear and JSBSim", + "topic": "Rooms for FlightGear, JSBSim and related projects", + "canonical_alias": "#flightgear-jsbsim:hacklab.fi", + "num_joined_members": 16, + "avatar_url": "mxc://hacklab.fi/fWzFJtPbrirVZntGjDPePGGv", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1631277976180, + "room_type": "m.space", + "children_state": [] + }, + { + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "name": "Mindustry", + "topic": "To group all the mindustry related chats together, whether that's IRC, Matrix or Discord #mindustry-space:matrix.org", + "canonical_alias": "#mindustry-space:matrix.org", + "num_joined_members": 30, + "avatar_url": "mxc://freedombox.emorrp1.name/qWgqqdAHUoTlRArjkTfuOofU", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1631806073209, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!zpQnNKnQikasYzMSwe:libera.chat", + "content": { + "via": [ + "libera.chat", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1631806214029 + }, + { + "type": "m.space.child", + "state_key": "!hWzcVjJLNiKJJdNXIC:libera.chat", + "content": { + "via": [ + "libera.chat", + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": true, + "auto_join": false + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1631806781380 + }, + { + "type": "m.space.child", + "state_key": "!qWydAgTovpWPwupsqZ:libera.chat", + "content": { + "via": [ + "libera.chat", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1631808609924 + }, + { + "type": "m.space.child", + "state_key": "!yOcMujsPBjeuybwgdO:matrix.org", + "content": { + "suggested": false, + "via": [ + "matrix.org", + "t2bot.io" + ] + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@deltanedas:matrix.org", + "origin_server_ts": 1631809879749 + }, + { + "type": "m.space.child", + "state_key": "!bjBcJCYyWfNVdAAWZt:matrix.org", + "content": { + "suggested": true, + "via": [ + "matrix.org", + "t2bot.io", + "wiisportsresorts.dev" + ] + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1631813823602 + }, + { + "type": "m.space.child", + "state_key": "!OymiTHmVLviXKaMvQK:libera.chat", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "libera.chat", + "matrix.org" + ] + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@baseduser:matrix.org", + "origin_server_ts": 1631874721934 + }, + { + "type": "m.space.child", + "state_key": "!lJBqslJXWsUJvPpfzq:libera.chat", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "libera.chat", + "matrix.org" + ] + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@baseduser:matrix.org", + "origin_server_ts": 1631874722184 + }, + { + "type": "m.space.child", + "state_key": "!HfjrigUyWKJXdvMqlK:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@baseduser:matrix.org", + "origin_server_ts": 1633737573125 + }, + { + "type": "m.space.child", + "state_key": "!ATGdZXKSCjnrhKmKKu:matrix.org", + "content": { + "suggested": false, + "via": [ + "matrix.org", + "freedombox.emorrp1.name" + ] + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@deltanedas:matrix.org", + "origin_server_ts": 1634585451436 + }, + { + "type": "m.space.child", + "state_key": "!cqwdZREofuALCaHIGS:matrix.org", + "content": { + "suggested": true, + "via": [ + "matrix.org" + ] + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@deltanedas:matrix.org", + "origin_server_ts": 1634585523454 + }, + { + "type": "m.space.child", + "state_key": "!ChDQGYQwNgXMZtvIMG:matrix.org", + "content": { + "suggested": true, + "via": [ + "matrix.org", + "freedombox.emorrp1.name", + "nordgedanken.dev" + ] + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@deltanedas:matrix.org", + "origin_server_ts": 1634585683067 + }, + { + "type": "m.space.child", + "state_key": "!aNYRMDkMNLTzPFPfZA:kde.org", + "content": { + "suggested": false, + "via": [ + "kde.org" + ] + }, + "room_id": "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name", + "sender": "@deltanedas:kde.org", + "origin_server_ts": 1636926368819 + } + ] + }, + { + "room_id": "!zpQnNKnQikasYzMSwe:libera.chat", + "name": "#mindustry-logic", + "topic": "Bridged to Discord at discord.gg/mindustry. Channel for discussing the new logic system introduced in v6.", + "num_joined_members": 10, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1631806149959, + "children_state": [] + }, + { + "room_id": "!hWzcVjJLNiKJJdNXIC:libera.chat", + "name": "#mindustry", + "topic": "The unofficially official Mindustry IRC channel. | Discord bridges: #mindustry-announcements #mindustry-maps #mindustry-designs #mindustry-logic | Matrix space: #mindustry-space:matrix.org | Github: https://github.com/Anuken/Mindustry", + "num_joined_members": 59, + "avatar_url": "mxc://matrix.org/QGjIanXeagzrfxKmGjxOvpbY", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1624425053597, + "children_state": [] + }, + { + "room_id": "!qWydAgTovpWPwupsqZ:libera.chat", + "name": "#mindustry-designs", + "topic": "Bridged to Discord at discord.gg/mindustry. For discussing various in-game contraptions and designs.", + "canonical_alias": "#mindustry-designs:libera.chat", + "num_joined_members": 14, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1631734984663, + "children_state": [] + }, + { + "room_id": "!yOcMujsPBjeuybwgdO:matrix.org", + "name": "Development", + "topic": "Discuss topics related to the development of Mindustry here. This is not for suggestions! (Get bleeding edge Mindustry builds at https://github.com/Anuken/MindustryBuilds/releases)", + "canonical_alias": "#mindustry-development:matrix.org", + "num_joined_members": 3, + "avatar_url": "mxc://matrix.org/xtmENLgaxMGGnFzuboiHWMSw", + "join_rules": "public", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1628379479027, + "children_state": [] + }, + { + "room_id": "!bjBcJCYyWfNVdAAWZt:matrix.org", + "name": "#social", + "topic": "Off-topic chat for things not related to Mindustry.", + "canonical_alias": "#mindustry-social:matrix.org", + "num_joined_members": 1232, + "avatar_url": "mxc://matrix.org/YEqcVEHjRpVywKIuXDDjMTLx", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1575817656692, + "children_state": [] + }, + { + "room_id": "!OymiTHmVLviXKaMvQK:libera.chat", + "name": "#mindustry-announcements", + "topic": "Bridged to Discord at discord.gg/mindustry. Channel for posting important news, updates, rules, polls, possible upcoming features and development-related things. Keep in mind that many of the features shown are just experiments, and will not make it into the final game.", + "canonical_alias": "#mindustry-announcements:libera.chat", + "num_joined_members": 10, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1631874678533, + "children_state": [] + }, + { + "room_id": "!lJBqslJXWsUJvPpfzq:libera.chat", + "name": "#mindustry-maps", + "topic": "Bridged to Discord at discord.gg/mindustry. Bot channel for posting completed maps. Unfortunately, it's not currently possible to post maps from IRC.", + "canonical_alias": "#mindustry-maps:libera.chat", + "num_joined_members": 17, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1631874665725, + "children_state": [] + }, + { + "room_id": "!HfjrigUyWKJXdvMqlK:matrix.org", + "name": "Logic", + "topic": "Channel for discussing the new logic system introduced in v6.", + "canonical_alias": "#mindustry-logic:matrix.org", + "num_joined_members": 6, + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1633737571157, + "children_state": [] + }, + { + "room_id": "!ATGdZXKSCjnrhKmKKu:matrix.org", + "name": "mindustry balancing", + "topic": "discuss balancing", + "canonical_alias": "#mindustry-balancing:matrix.org", + "num_joined_members": 4, + "avatar_url": "mxc://matrix.org/MryIxBPCWaHgsTxZvQvnMrWw", + "join_rules": "restricted", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1634585444269, + "allowed_room_ids": [ + "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name" + ], + "allowed_spaces": [ + "!dyWSuLzoNydVqOWNNT:freedombox.emorrp1.name" + ], + "children_state": [] + }, + { + "room_id": "!cqwdZREofuALCaHIGS:matrix.org", + "name": "Programming", + "topic": "A tentative channel for discussing programming unrelated to Mindustry. ", + "canonical_alias": "#mindustry-programming:matrix.org", + "num_joined_members": 4604, + "avatar_url": "mxc://matrix.org/MWyipWnjENygWEPhUnUaLQtm", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1634585474112, + "children_state": [] + }, + { + "room_id": "!ChDQGYQwNgXMZtvIMG:matrix.org", + "name": "Mindustry", + "topic": "General talk about the game. Small off-topic conversations are fine, but please use Social for non-Mindustry related talk.", + "canonical_alias": "#mindustry:matrix.org", + "num_joined_members": 23, + "avatar_url": "mxc://matrix.org/tnkmrAkfnLolYsVRtWPzYcAc", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1634585680521, + "children_state": [] + }, + { + "room_id": "!aNYRMDkMNLTzPFPfZA:kde.org", + "name": "Bots", + "topic": "nonexistent", + "canonical_alias": "#mindustry-bots:matrix.org", + "num_joined_members": 3196, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1636926366261, + "children_state": [] + }, + { + "room_id": "!nKfpJjqKzFFcSymzwa:tchncs.de", + "name": "Minetest", + "topic": "Official Space For The Libre Voxel Game Engine", + "canonical_alias": "#minetest:tchncs.de", + "num_joined_members": 52, + "avatar_url": "mxc://tchncs.de/oXVdOIJWYeUlagFPGdfnIebA", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1621370028896, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!CoYoHNEzDdyUcCisAg:ellipsis.fi", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "ellipsis.fi", + "t2bot.io", + "tchncs.de" + ] + }, + "room_id": "!nKfpJjqKzFFcSymzwa:tchncs.de", + "sender": "@benrob0329:tchncs.de", + "origin_server_ts": 1621370113583 + }, + { + "type": "m.space.child", + "state_key": "!efuMtWYTCfaDleWtNL:nheko.im", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "nheko.im", + "matrix.org", + "tchncs.de" + ] + }, + "room_id": "!nKfpJjqKzFFcSymzwa:tchncs.de", + "sender": "@benrob0329:tchncs.de", + "origin_server_ts": 1621370113968 + }, + { + "type": "m.space.child", + "state_key": "!JAnMCKgLGDxzxjtjfE:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "dackelexpress.com", + "feneas.org" + ] + }, + "room_id": "!nKfpJjqKzFFcSymzwa:tchncs.de", + "sender": "@wsor4035:matrix.org", + "origin_server_ts": 1621386094876 + }, + { + "type": "m.space.child", + "state_key": "!vadEjmtjfCvHJvlPDl:tchncs.de", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "tchncs.de", + "matrix.org" + ] + }, + "room_id": "!nKfpJjqKzFFcSymzwa:tchncs.de", + "sender": "@benrob0329:tchncs.de", + "origin_server_ts": 1621615084442 + }, + { + "type": "m.space.child", + "state_key": "!SDIhSOYBHqazMjAkYx:libera.chat", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "libera.chat", + "matrix.org" + ] + }, + "room_id": "!nKfpJjqKzFFcSymzwa:tchncs.de", + "sender": "@wsor4035:matrix.org", + "origin_server_ts": 1623528809110 + }, + { + "type": "m.space.child", + "state_key": "!OOyNJWoeFncyeWzxVh:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org", + "tchncs.de", + "privacytools.io" + ] + }, + "room_id": "!nKfpJjqKzFFcSymzwa:tchncs.de", + "sender": "@benrob0329:tchncs.de", + "origin_server_ts": 1638226124820 + }, + { + "type": "m.space.child", + "state_key": "!gXLHnOHUsaoZjSRiGS:tchncs.de", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "tchncs.de", + "matrix.org", + "nheko.im" + ] + }, + "room_id": "!nKfpJjqKzFFcSymzwa:tchncs.de", + "sender": "@benrob0329:tchncs.de", + "origin_server_ts": 1638226127696 + }, + { + "type": "m.space.child", + "state_key": "!UtLvRRWzztPsOidqwZ:libera.chat", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "libera.chat", + "matrix.org", + "feneas.org" + ] + }, + "room_id": "!nKfpJjqKzFFcSymzwa:tchncs.de", + "sender": "@benrob0329:tchncs.de", + "origin_server_ts": 1638226237509 + } + ] + }, + { + "room_id": "!CoYoHNEzDdyUcCisAg:ellipsis.fi", + "name": "minetest-mod-deck", + "topic": "https://k2c42.dy.fi/git/minetest/deck.git/", + "canonical_alias": "#minetest-mod-deck:ellipsis.fi", + "num_joined_members": 6, + "avatar_url": "mxc://ellipsis.fi/hlKcKfDgFtYZOflNcoREIBGL", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1603785978941, + "children_state": [] + }, + { + "room_id": "!efuMtWYTCfaDleWtNL:nheko.im", + "name": "orion", + "topic": "Orion gamemode for minetest\nhttps://git.gryphno.de/nephele/minetest-gamemode-orion", + "canonical_alias": "#orion_gamemode:nheko.im", + "num_joined_members": 7, + "avatar_url": "mxc://nheko.im/jEuArDgDvPaKYheYMjNIvMTT", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1611938591753, + "children_state": [] + }, + { + "room_id": "!JAnMCKgLGDxzxjtjfE:matrix.org", + "name": "#minetest", + "topic": "Please visit https://wiki.minetest.net/IRC", + "canonical_alias": "#freenode_#minetest:matrix.org", + "num_joined_members": 181, + "avatar_url": "mxc://matrix.org/HNWDwfoTHYSjSWkpEEMMTFOb", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1463997227517, + "children_state": [] + }, + { + "room_id": "!SDIhSOYBHqazMjAkYx:libera.chat", + "name": "#minetest-dev", + "topic": "Minetest core development and maintenance. Chit-chat goes to #minetest. https://dev.minetest.net/", + "canonical_alias": "#minetest-dev:libera.chat", + "num_joined_members": 192, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1623506095721, + "children_state": [] + }, + { + "room_id": "!OOyNJWoeFncyeWzxVh:matrix.org", + "name": "Minetest", + "topic": "Official Chatroom For The Libre Voxel Game Engine\n\nJoin Our Space! #minetest:tchncs.de\n\nLatest version: 5.4.1\n\nRules: http://wiki.minetest.net/IRC#Rule", + "canonical_alias": "#minetest-general:tchncs.de", + "num_joined_members": 453, + "avatar_url": "mxc://matrix.org/XCetaUqUcvzuYlTLpgzuSRIi", + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1493999075845, + "children_state": [] + }, + { + "room_id": "!gXLHnOHUsaoZjSRiGS:tchncs.de", + "name": "Minetest Offtopic", + "topic": "Offtopic Room For The Minetest Matrix Community - Same Rules Apply As The Main Room, But Off-Topic Is The New On-Topic.", + "canonical_alias": "#minetest-offtopic:tchncs.de", + "num_joined_members": 40, + "avatar_url": "mxc://tchncs.de/PBkhhpGAKYhdbaxtprcsSJhz", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1619482551188, + "children_state": [] + }, + { + "room_id": "!UtLvRRWzztPsOidqwZ:libera.chat", + "name": "#minetest", + "topic": "The official Minetest channel | Latest version: 5.4.1 (2021-04-10) | General, player and modding discussion is on-topic. If in doubt, post here | Responses may take a while, be patient | Rules: https://wiki.minetest.net/IRC#Rules | Development: #minetest-dev | Server list: https://minetest.net/servers | IRC logs: https://irc.minetest.net/minetest", + "num_joined_members": 454, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622494367885, + "children_state": [] + }, + { + "room_id": "!WnuetRiQZJNBTKwMrF:matrix.org", + "name": "Unvanquished (space)", + "topic": "Unvanquished space", + "num_joined_members": 4, + "avatar_url": "mxc://matrix.org/JOkdDKvMDuXpJgKsEqisHtyL", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1624989564202, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!fhnDYnkJxCCEABzdIh:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "gnugen.ch", + "t2bot.io" + ] + }, + "room_id": "!WnuetRiQZJNBTKwMrF:matrix.org", + "sender": "@illwieckz:matrix.org", + "origin_server_ts": 1624989633711 + }, + { + "type": "m.space.child", + "state_key": "!yxhcDWqUIcKctXZnLC:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "t2bot.io", + "matrix.tu-berlin.de" + ] + }, + "room_id": "!WnuetRiQZJNBTKwMrF:matrix.org", + "sender": "@illwieckz:matrix.org", + "origin_server_ts": 1624989642676 + }, + { + "type": "m.space.child", + "state_key": "!SbxJwBBFtuGIZSqREO:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "gnugen.ch" + ] + }, + "room_id": "!WnuetRiQZJNBTKwMrF:matrix.org", + "sender": "@illwieckz:matrix.org", + "origin_server_ts": 1624989652839 + }, + { + "type": "m.space.child", + "state_key": "!aRKyfgoUfJAYAOWzfF:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org" + ] + }, + "room_id": "!WnuetRiQZJNBTKwMrF:matrix.org", + "sender": "@illwieckz:matrix.org", + "origin_server_ts": 1631335813446 + } + ] + }, + { + "room_id": "!fhnDYnkJxCCEABzdIh:matrix.org", + "name": "Unvanquished", + "topic": "Unvanquished: Free FPS/RTS game in development | https://www.unvanquished.net | Discord: https://discord.gg/6C5VPXz | Our (currently more active) development IRC channel is #unvanquished-dev", + "canonical_alias": "#unvanquished:matrix.org", + "num_joined_members": 10, + "avatar_url": "mxc://matrix.org/qGvSaasNaoEPiNkHdlWJZoGt", + "join_rules": "public", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1575857357104, + "children_state": [] + }, + { + "room_id": "!yxhcDWqUIcKctXZnLC:matrix.org", + "name": "Unvanquished Development", + "topic": "Unvanquished: Free FPS/RTS game in development | Our general channel is #unvanquished | GitHub: http://bit.ly/1jXGT5x | Mod DB: http://bit.ly/1dfY0ro | Discord: https://discord.gg/6C5VPXz | let's fart together and see if they die", + "canonical_alias": "#unvanquished-dev:matrix.org", + "num_joined_members": 9, + "avatar_url": "mxc://matrix.org/HfZdEhjmeecySzywAdBENxTf", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1575910149728, + "children_state": [] + }, + { + "room_id": "!SbxJwBBFtuGIZSqREO:matrix.org", + "name": "Unvanquished Français", + "topic": "Unvanquished : un jeu FPS/RTS en dévelopment | Le canal principal est #unvanquished | https://unvanquished.net | Discord: https://discord.gg/7zqaXm5", + "canonical_alias": "#unvanquished-fr:matrix.org", + "num_joined_members": 7, + "avatar_url": "mxc://matrix.org/gShiMTjQVQEhjBNCzcLFDHDs", + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1624986487974, + "children_state": [] + }, + { + "room_id": "!PVVHQDseeVPzVRBjnc:matrix.org", + "name": "The Mana World", + "topic": "Official The Mana World Matrix Space\n\nhttps://themanaworld.org/", + "canonical_alias": "#tmw:matrix.org", + "num_joined_members": 7, + "avatar_url": "mxc://matrix.org/mIITYQqpvEksoexsOZfllZUX", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1641660021513, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!oUnQOgIjxzSzGotnFw:libera.chat", + "content": { + "suggested": false, + "via": [ + "matrix.org", + "libera.chat" + ] + }, + "room_id": "!PVVHQDseeVPzVRBjnc:matrix.org", + "sender": "@jesusalva:matrix.org", + "origin_server_ts": 1641660223108 + }, + { + "type": "m.space.child", + "state_key": "!BuryakeEeGcjtxxLyh:libera.chat", + "content": { + "suggested": true, + "via": [ + "matrix.org", + "libera.chat" + ] + }, + "room_id": "!PVVHQDseeVPzVRBjnc:matrix.org", + "sender": "@jesusalva:matrix.org", + "origin_server_ts": 1641661525017 + }, + { + "type": "m.space.child", + "state_key": "!fFrZXKpLSEruGrQuYF:matrix.org", + "content": { + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!PVVHQDseeVPzVRBjnc:matrix.org", + "sender": "@jesusalva:matrix.org", + "origin_server_ts": 1641661528584 + }, + { + "type": "m.space.child", + "state_key": "!eCwhIhBruXXGyftvAF:libera.chat", + "content": { + "suggested": false, + "via": [ + "matrix.org", + "libera.chat", + "tchncs.de" + ] + }, + "room_id": "!PVVHQDseeVPzVRBjnc:matrix.org", + "sender": "@jesusalva:matrix.org", + "origin_server_ts": 1641668563366 + }, + { + "type": "m.space.child", + "state_key": "!KjMfZMKLnMRmeXPlMi:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!PVVHQDseeVPzVRBjnc:matrix.org", + "sender": "@jesusalva:matrix.org", + "origin_server_ts": 1641677945881 + } + ] + }, + { + "room_id": "!oUnQOgIjxzSzGotnFw:libera.chat", + "name": "#themanaworld-dev", + "topic": "TMW Developers Lounge | https://wiki.themanaworld.org/index.php/How_to_Develop | This channel is for developers; Players use #themanaworld", + "canonical_alias": "#themanaworld-dev:libera.chat", + "num_joined_members": 39, + "avatar_url": "mxc://matrix.org/oNUUexcffJzMQRsBCFxhmsNF", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1634779117688, + "children_state": [] + }, + { + "room_id": "!BuryakeEeGcjtxxLyh:libera.chat", + "name": "#themanaworld", + "topic": "https://www.themanaworld.org/ | This channel is for users; developers use #themanaworld-dev | in-game password resets https://forums.themanaworld.org/viewtopic.php?f=3&t=17737", + "canonical_alias": "#themanaworld:libera.chat", + "num_joined_members": 40, + "avatar_url": "mxc://matrix.org/VITWDFFPlZFNdtEsRavffpSE", + "join_rules": "public", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1628331065090, + "children_state": [] + }, + { + "room_id": "!fFrZXKpLSEruGrQuYF:matrix.org", + "name": "Matrix", + "topic": "Matrix-only chat channel (NOT bridged to Discord)", + "num_joined_members": 3, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1641660045667, + "children_state": [] + }, + { + "room_id": "!eCwhIhBruXXGyftvAF:libera.chat", + "name": "#moubootaur-legends", + "topic": "This is the IRC/Discord bridge for TMW 2: Moubootaur Legends. | DO NOT SPAM. | https://tmw2.org/download | Latest Milestone: https://tmw2.org/news", + "canonical_alias": "#moubootaur-legends:libera.chat", + "num_joined_members": 20, + "avatar_url": "mxc://matrix.org/RQfUoXfykbxcSUOkrHguAwIC", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1640117081856, + "children_state": [] + }, + { + "room_id": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "name": "Engines", + "topic": "libregaming.org Either engines shared between multiple games, or osgameclones", + "num_joined_members": 13, + "avatar_url": "mxc://freedombox.emorrp1.name/cokxhAKTctQrJffmrlnlBIHv", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1625446069427, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!HnbpAHMjOGHlYtrASl:mozilla.org", + "content": { + "via": [ + "cactus.chat", + "t2bot.io", + "matrix.org" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1629910086710 + }, + { + "type": "m.space.child", + "state_key": "!KulGzfOrYQLiVMaiHY:libera.chat", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "libera.chat", + "freedombox.emorrp1.name", + "matrix.org" + ] + }, + "room_id": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1630448607940 + }, + { + "type": "m.space.child", + "state_key": "!FKTpDPROwhHUpUNoAd:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org", + "freedombox.emorrp1.name", + "sft.lol" + ] + }, + "room_id": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1630448611466 + }, + { + "type": "m.space.child", + "state_key": "!NbwErHdhhBSNvvRrCc:freedombox.emorrp1.name", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "freedombox.emorrp1.name", + "matrix.org", + "serializer.ca" + ] + }, + "room_id": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1630448630251 + }, + { + "type": "m.space.child", + "state_key": "!GrFllIkEOdJjutCxdg:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "freedombox.emorrp1.name", + "matrix.org", + "rs485.network" + ] + }, + "room_id": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1630448739850 + }, + { + "type": "m.space.child", + "state_key": "!XNPcvztVWqPHOYNJBq:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "freedombox.emorrp1.name" + ] + }, + "room_id": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1630448752324 + }, + { + "type": "m.space.child", + "state_key": "!mIvxCiPRmCjDIiMBoJ:libera.chat", + "content": { + "via": [ + "freedombox.emorrp1.name", + "libera.chat" + ], + "auto_join": false, + "suggested": false + }, + "room_id": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1630803019401 + }, + { + "type": "m.space.child", + "state_key": "!MjUIxNYXpTUoCYSsUn:haskell-game.dev", + "content": { + "via": [ + "haskell-game.dev", + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1633003172393 + }, + { + "type": "m.space.child", + "state_key": "!xVcpcnzVEhDxeJzllk:matrix.org", + "content": { + "via": [ + "chat.shawnsorbom.net", + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1633808655737 + }, + { + "type": "m.space.child", + "state_key": "!aJFzvcarxMGFsqHdYH:vi.fi", + "content": { + "via": [ + "freedombox.emorrp1.name", + "t2bot.io", + "heisenlab.vi.fi" + ], + "suggested": false + }, + "room_id": "!zufkuswWBktighOeNE:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1635863345355 + } + ] + }, + { + "room_id": "!HnbpAHMjOGHlYtrASl:mozilla.org", + "name": "Haskell roguelike Allure of the Stars and its engine LambdaHack", + "topic": "Dev log and player chat bridged to Discord (https://discord.gg/87Ghnws). It's dedicated to the http://allureofthestars.com/ roguelike, it's engine http://github.com/LambdaHack/LambdaHack and any other games using the engine, DayInTheLIfe role-playing stories, gameplay hints, manic Haskell dev logs, YADSs, complaints, praise and general merrymaking.", + "canonical_alias": "#lambdahack:mozilla.org", + "num_joined_members": 254, + "avatar_url": "mxc://mozilla.modular.im/3e3a56ed4a0e0656fc7067f74769146f8537e918", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1597521108800, + "children_state": [] + }, + { + "room_id": "!KulGzfOrYQLiVMaiHY:libera.chat", + "name": "#ryzom", + "topic": "Welcome to Ryzom Core! | Wiki: https://wiki.ryzom.dev | Source Code & Assets: https://github.com/ryzom | Ryzom Forge: https://gitlab.com/ryzom | NeL: #nel", + "canonical_alias": "#ryzom:libera.chat", + "num_joined_members": 11, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622377092811, + "children_state": [] + }, + { + "room_id": "!FKTpDPROwhHUpUNoAd:matrix.org", + "name": "openage", + "topic": "User area of openage, the free Age of Empires II engine  - https://www.reddit.com/r/openage/ -- development channel: #sfttech:matrix.org", + "canonical_alias": "#openage:matrix.org", + "num_joined_members": 13, + "avatar_url": "mxc://matrix.org/NTEriPKPoHRMTIAqjSYBrSHC", + "join_rules": "public", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1584110257000, + "children_state": [] + }, + { + "room_id": "!NbwErHdhhBSNvvRrCc:freedombox.emorrp1.name", + "name": "CorsixTH", + "topic": "CorsixTH aims to re-implement the game engine of Theme Hospital, and be able to load the original game data files. #CorsixTH:matrix.org", + "canonical_alias": "#CorsixTH:matrix.org", + "num_joined_members": 11, + "avatar_url": "mxc://freedombox.emorrp1.name/PKNYcBcdWrtKKJhYhewWMqvh", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1623687217272, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!nbiWgdOECBjsMbUvdB:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name" + ], + "suggested": true, + "auto_join": false + }, + "room_id": "!NbwErHdhhBSNvvRrCc:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1623687448968 + }, + { + "type": "m.space.child", + "state_key": "!EYFocVBlYUXbAFmYyv:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!NbwErHdhhBSNvvRrCc:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1623687796283 + }, + { + "type": "m.space.child", + "state_key": "!mZJJVrXvrfaQDqkJGH:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!NbwErHdhhBSNvvRrCc:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1623753758552 + }, + { + "type": "m.space.child", + "state_key": "!gBiRXawlYFGMtLNQGj:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name" + ], + "suggested": true, + "auto_join": false + }, + "room_id": "!NbwErHdhhBSNvvRrCc:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1623875993359 + }, + { + "type": "m.space.child", + "state_key": "!dZQiuOwyULylCfNymJ:freedombox.emorrp1.name", + "content": { + "via": [ + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!NbwErHdhhBSNvvRrCc:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1624613895108 + } + ] + }, + { + "room_id": "!EYFocVBlYUXbAFmYyv:freedombox.emorrp1.name", + "name": "CorsixTH Community Content", + "topic": "A place for sharing custom campaigns. Due to Discord's upload limits, files should be <8mb", + "canonical_alias": "#corsixth-usercontent:matrix.org", + "num_joined_members": 130, + "avatar_url": "mxc://freedombox.emorrp1.name/yVQzXBSwbACeSMigndopMZFf", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1623687432572, + "children_state": [] + }, + { + "room_id": "!mZJJVrXvrfaQDqkJGH:freedombox.emorrp1.name", + "name": "CorsixTH Technical", + "canonical_alias": "#corsixth-technical:matrix.org", + "num_joined_members": 135, + "avatar_url": "mxc://freedombox.emorrp1.name/UnsPWHKVliwAajHZlcVbObij", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1623752955227, + "children_state": [] + }, + { + "room_id": "!gBiRXawlYFGMtLNQGj:freedombox.emorrp1.name", + "name": "CorsixTH Announcements", + "topic": "Important updates here", + "canonical_alias": "#corsixth-announcements:matrix.org", + "num_joined_members": 22, + "avatar_url": "mxc://freedombox.emorrp1.name/tmRgoxJpWJKErnZFMYuDINTv", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1623875986154, + "children_state": [] + }, + { + "room_id": "!GrFllIkEOdJjutCxdg:matrix.org", + "name": "Godot", + "topic": "Space for the Godot game engine", + "canonical_alias": "#godot-space:matrix.org", + "num_joined_members": 145, + "avatar_url": "mxc://matrix.org/npYDuXuluXPErbmhBdxpLiYv", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1621305798858, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!mqPLSyYSaltJauXGNj:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "midov.pl", + "hacklab.fi" + ] + }, + "room_id": "!GrFllIkEOdJjutCxdg:matrix.org", + "sender": "@Vortai:matrix.org", + "origin_server_ts": 1621305824983 + }, + { + "type": "m.space.child", + "state_key": "!jIifSKsKlmqHhhsszh:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!GrFllIkEOdJjutCxdg:matrix.org", + "sender": "@Vortai:matrix.org", + "origin_server_ts": 1629509806073 + }, + { + "type": "m.space.child", + "state_key": "!DsjVdwehXjKlPlQswE:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!GrFllIkEOdJjutCxdg:matrix.org", + "sender": "@Vortai:matrix.org", + "origin_server_ts": 1629509847866 + }, + { + "type": "m.space.child", + "state_key": "!WQSytNMakjPNCDNxID:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!GrFllIkEOdJjutCxdg:matrix.org", + "sender": "@Vortai:matrix.org", + "origin_server_ts": 1629509933060 + }, + { + "type": "m.space.child", + "state_key": "!UxMKwxAxANEzAyYPfC:feneas.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org", + "midov.pl", + "privacytools.io" + ] + }, + "room_id": "!GrFllIkEOdJjutCxdg:matrix.org", + "sender": "@Vortai:matrix.org", + "origin_server_ts": 1629509963934 + }, + { + "type": "m.space.child", + "state_key": "!JOPFmQdyduJdrKymnl:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!GrFllIkEOdJjutCxdg:matrix.org", + "sender": "@Vortai:matrix.org", + "origin_server_ts": 1629510055331 + }, + { + "type": "m.space.child", + "state_key": "!VUGBDKcyEMTPguTBXy:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "t2bot.io", + "matrix.allmende.io" + ] + }, + "room_id": "!GrFllIkEOdJjutCxdg:matrix.org", + "sender": "@Vortai:matrix.org", + "origin_server_ts": 1629548506941 + }, + { + "type": "m.space.child", + "state_key": "!vuGQPtoSBprxBkSnuf:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "nordgedanken.dev", + "t2bot.io" + ] + }, + "room_id": "!GrFllIkEOdJjutCxdg:matrix.org", + "sender": "@Vortai:matrix.org", + "origin_server_ts": 1635047979991 + }, + { + "type": "m.space.child", + "state_key": "!zEiclVVpNadGSyUWwB:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "usamimi.network", + "terracrypt.net" + ] + }, + "room_id": "!GrFllIkEOdJjutCxdg:matrix.org", + "sender": "@Vortai:matrix.org", + "origin_server_ts": 1635048025824 + } + ] + }, + { + "room_id": "!mqPLSyYSaltJauXGNj:matrix.org", + "name": "Godot Unmoderated", + "topic": "Offtopic for godot for whenever the mainchannels discussion gets too off topic.", + "canonical_alias": "#offtopic-godot:matrix.org", + "num_joined_members": 96, + "avatar_url": "mxc://matrix.org/CvyRSEIySAQGGMTUYuonfErL", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1550385438907, + "children_state": [] + }, + { + "room_id": "!jIifSKsKlmqHhhsszh:matrix.org", + "name": "French Godot", + "canonical_alias": "#godot-fr:matrix.org", + "num_joined_members": 7, + "avatar_url": "mxc://matrix.org/WcVFkuejdRFDnUmtZFxTVJaQ", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1629509787508, + "children_state": [] + }, + { + "room_id": "!DsjVdwehXjKlPlQswE:matrix.org", + "name": "Godot Italia", + "topic": "Comunità ufficiale italiana di Godot. Stanza principale (inglese) => https://matrix.to/#/#godot:feneas.org\n\nIcona della stanza fatta da @zughy_boi:matrix.org", + "canonical_alias": "#Godot-it:matrix.org", + "num_joined_members": 12, + "avatar_url": "mxc://matrix.org/hRhgBncphnblgaojySBkvLTS", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1629509836113, + "children_state": [] + }, + { + "room_id": "!WQSytNMakjPNCDNxID:matrix.org", + "name": "German Godot", + "canonical_alias": "#godot-ge:matrix.org", + "num_joined_members": 6, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1629509886272, + "children_state": [] + }, + { + "room_id": "!UxMKwxAxANEzAyYPfC:feneas.org", + "name": "Godot Engine", + "topic": "Godot space at #godot-space:matrix.org.\nOff topic chat at #offtopic-godot:matrix.org. \nIcon Source: https://icon-icons.com/icon/godot/103035", + "canonical_alias": "#godot:feneas.org", + "num_joined_members": 1669, + "avatar_url": "mxc://matrix.org/pPRjEcSSnmSqrWASsnfdzxLM", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1593157599166, + "children_state": [] + }, + { + "room_id": "!JOPFmQdyduJdrKymnl:matrix.org", + "name": "Japanese Godot", + "canonical_alias": "#godot-ja:matrix.org", + "num_joined_members": 2, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1629510044773, + "children_state": [] + }, + { + "room_id": "!VUGBDKcyEMTPguTBXy:matrix.org", + "name": "Godot Latino", + "topic": "Godot Engine Latino y en Español.", + "canonical_alias": "#GodotLatino:matrix.org", + "num_joined_members": 1336, + "avatar_url": "mxc://matrix.org/eORKqWSjJpROSbhyMAkqljpq", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1553535276730, + "children_state": [] + }, + { + "room_id": "!vuGQPtoSBprxBkSnuf:matrix.org", + "name": "godot-haskell", + "topic": "Main repo: https://github.com/SimulaVR/godot-haskell. Part of https://matrix.to/#/#simulavr-space:matrix.org", + "canonical_alias": "#godot-haskell:matrix.org", + "num_joined_members": 279, + "avatar_url": "mxc://matrix.org/PtVlEOvYfgSMGACajHvVVjAA", + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1634982039434, + "children_state": [] + }, + { + "room_id": "!zEiclVVpNadGSyUWwB:matrix.org", + "name": "SimulaVR", + "topic": "", + "canonical_alias": "#simulavr-space:matrix.org", + "num_joined_members": 13, + "avatar_url": "mxc://matrix.org/kMzVtZHsAhlKFcBjlOQCoNEU", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1633076227319, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!rBmyrWnyssyCORKYgR:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "feneas.org", + "librem.one" + ] + }, + "room_id": "!zEiclVVpNadGSyUWwB:matrix.org", + "sender": "@sudoreboot:matrix.org", + "origin_server_ts": 1633076280419 + }, + { + "type": "m.space.child", + "state_key": "!nEhHIyYMZKDQCNkilw:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "feneas.org", + "t2bot.io", + "matrix.org" + ] + }, + "room_id": "!zEiclVVpNadGSyUWwB:matrix.org", + "sender": "@sudoreboot:matrix.org", + "origin_server_ts": 1633077641285 + }, + { + "type": "m.space.child", + "state_key": "!vuGQPtoSBprxBkSnuf:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org" + ] + }, + "room_id": "!zEiclVVpNadGSyUWwB:matrix.org", + "sender": "@sudoreboot:matrix.org", + "origin_server_ts": 1634982243821 + }, + { + "type": "m.space.child", + "state_key": "!UxMKwxAxANEzAyYPfC:feneas.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "privacytools.io", + "kde.org" + ] + }, + "room_id": "!zEiclVVpNadGSyUWwB:matrix.org", + "sender": "@sudoreboot:matrix.org", + "origin_server_ts": 1634982613830 + }, + { + "type": "m.space.child", + "state_key": "!RbXGJhHMsnQcNIDFWN:nixos.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "maralorn.de", + "matrix.org", + "monoid.al" + ] + }, + "room_id": "!zEiclVVpNadGSyUWwB:matrix.org", + "sender": "@sudoreboot:matrix.org", + "origin_server_ts": 1635171945335 + } + ] + }, + { + "room_id": "!rBmyrWnyssyCORKYgR:matrix.org", + "name": "Wayland with Godot", + "canonical_alias": "#wayland_with_godot:matrix.org", + "num_joined_members": 34, + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1532617894335, + "children_state": [] + }, + { + "room_id": "!nEhHIyYMZKDQCNkilw:matrix.org", + "name": "SimulaVR", + "topic": "Linux VR Desktop Environment for productivity (https://github.com/SimulaVR/Simula) ", + "canonical_alias": "#simulavr:matrix.org", + "num_joined_members": 776, + "avatar_url": "mxc://matrix.org/DBXXFiOtwRqwPUcqyvTYqgOm", + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1544468327869, + "children_state": [] + }, + { + "room_id": "!RbXGJhHMsnQcNIDFWN:nixos.org", + "name": "Nix Haskell", + "topic": "For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/ | Current PR: https://github.com/nixos/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Ahaskell-updates | Maintainer Docs: https://github.com/NixOS/nixpkgs/blob/haskell-updates/pkgs/development/haskell-modules/HACKING.md | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org | Merger Schedule: https://cloud.maralorn.de/apps/calendar/p/Mw5WLnzsP7fC4Zky", + "canonical_alias": "#haskell:nixos.org", + "num_joined_members": 236, + "avatar_url": "mxc://maralorn.de/EfsEYJwJSVNgvqJBgOdajxga", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1621548658523, + "children_state": [] + }, + { + "room_id": "!mIvxCiPRmCjDIiMBoJ:libera.chat", + "name": "#freeheromesh", + "topic": "http://zzo38computer.org/fossil/heromesh.ui | nntp://zzo38computer.org/un2.org.zzo38computer.soft.freeheromesh | https://logs.esolangs.org/libera-freeheromesh/", + "num_joined_members": 8, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1630802794016, + "children_state": [] + }, + { + "room_id": "!MjUIxNYXpTUoCYSsUn:haskell-game.dev", + "name": "Keid", + "topic": "Double-A game engine\nhttps://keid.haskell-game.dev", + "canonical_alias": "#keid:haskell-game.dev", + "num_joined_members": 12, + "avatar_url": "mxc://matrix.org/ZddcnikdsDPjzqgDFBKsVpOh", + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1624041070561, + "children_state": [] + }, + { + "room_id": "!xVcpcnzVEhDxeJzllk:matrix.org", + "name": "Open Jedi Knight (Unofficial)", + "topic": "This is the (Unofficial) place to discuss the open source ports of Jedi Outcast and Jedi Academy. A universal snap package is available here: https://snapcraft.io/openjk\nAnd the assets required to play can be purchased on Gog.com or Steam.", + "canonical_alias": "#openjk-unofficial:matrix.org", + "num_joined_members": 10, + "avatar_url": "mxc://matrix.org/spNGyEUzVnBsvVeVRbNzeSgX", + "join_rules": "public", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1628465184607, + "children_state": [] + }, + { + "room_id": "!aJFzvcarxMGFsqHdYH:vi.fi", + "name": "Vanilla Conquer", + "topic": "Vanilla Conquer development room, bridged to #vanilla-conquer on Libera.Chat and The Assembly Armada #vanilla-conquer-dev channel on Discord", + "canonical_alias": "#vanilla-conquer:vi.fi", + "num_joined_members": 88, + "avatar_url": "mxc://vi.fi/OwYNFftIOYaSZbhiOsZaDXMY", + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1625661502173, + "children_state": [] + }, + { + "room_id": "!olUuzJqKVbSgTkskfD:freedombox.emorrp1.name", + "name": "Communities", + "topic": "libregaming.org Different groups of people who play/develop libre games", + "num_joined_members": 25, + "avatar_url": "mxc://freedombox.emorrp1.name/PciLiGxRFLoCYXdryPyFKJdo", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1625906214344, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!rgtWjnTtagQNSTFLWy:libera.chat", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "freedombox.emorrp1.name", + "libera.chat", + "matrix.org" + ] + }, + "room_id": "!olUuzJqKVbSgTkskfD:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1626026703152 + }, + { + "type": "m.space.child", + "state_key": "!enuCgWMBHOPWmMTQvB:libera.chat", + "content": { + "via": [ + "libera.chat", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!olUuzJqKVbSgTkskfD:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1626892747870 + }, + { + "type": "m.space.child", + "state_key": "!DIoqkjRprogKLnbFkO:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name", + "niflheim.info" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!olUuzJqKVbSgTkskfD:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1628151277847 + }, + { + "type": "m.space.child", + "state_key": "!wZHmKuwbDAgPrepPeC:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "freedombox.emorrp1.name", + "matrix.org", + "matrix.jarno.ca" + ] + }, + "room_id": "!olUuzJqKVbSgTkskfD:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1630448841631 + }, + { + "type": "m.space.child", + "state_key": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "freedombox.emorrp1.name", + "matrix.org" + ] + }, + "room_id": "!olUuzJqKVbSgTkskfD:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1630448841891 + }, + { + "type": "m.space.child", + "state_key": "!xbJbNDiHWlkrtqJbPo:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "freedombox.emorrp1.name", + "matrix.org", + "tchncs.de" + ] + }, + "room_id": "!olUuzJqKVbSgTkskfD:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1636145175596 + }, + { + "type": "m.space.child", + "state_key": "!YdOflpMHoyrSVDkJih:matrix.org", + "content": { + "via": [ + "freedombox.emorrp1.name", + "matrix.org", + "nordgedanken.dev" + ], + "auto_join": false, + "suggested": true + }, + "room_id": "!olUuzJqKVbSgTkskfD:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1636145200779 + }, + { + "type": "m.space.child", + "state_key": "!mtACzmLqXOPOhXpeCy:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "mozilla.org", + "t2bot.io" + ] + }, + "room_id": "!olUuzJqKVbSgTkskfD:freedombox.emorrp1.name", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1639944279741 + }, + { + "type": "m.space.child", + "state_key": "!ZUryoqyqqJgqiIGdAZ:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name", + "t2bot.io" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!olUuzJqKVbSgTkskfD:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1639950465397 + } + ] + }, + { + "room_id": "!rgtWjnTtagQNSTFLWy:libera.chat", + "name": "Libre Game Night", + "topic": "https://lgn.xwx.moe/ | Recently: Mindustry, SuperTuxKart, OpenHV, OpenSpades, Minetest | More channels at libregaming.org", + "canonical_alias": "#libregamenight:libera.chat", + "num_joined_members": 193, + "avatar_url": "mxc://freedombox.emorrp1.name/IzYUINGVDDidVlOmNfeiPOmD", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622070002535, + "children_state": [] + }, + { + "room_id": "!enuCgWMBHOPWmMTQvB:libera.chat", + "name": "#libreplanet-gaming", + "num_joined_members": 26, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1626892196176, + "children_state": [] + }, + { + "room_id": "!DIoqkjRprogKLnbFkO:matrix.org", + "name": "smac@conference.bitcheese.net", + "topic": "now playing: Shadow Empire || Querens is a vsoser and a demagogue, beware: https://ipfs.io/ipfs/bafkreigh45wf34dsi7voo6sxiqelli232axu4gklv4njdhfxktssvqnr4m || [19:28:20] Я репорчу и не всосер, а просто всосер || ★ || official SMAC time: GMT+3 || international: smac-the-world@conference.bitcheese.net", + "canonical_alias": "#xmpp_smac_conference.bitcheese.net:matrix.org", + "num_joined_members": 44, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1607822907498, + "children_state": [] + }, + { + "room_id": "!wZHmKuwbDAgPrepPeC:matrix.org", + "canonical_alias": "#xmpp_onfoss_conference.hribhrib.at:matrix.org", + "num_joined_members": 75, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1618154231533, + "children_state": [] + }, + { + "room_id": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "name": "Opensource_gaming", + "topic": "Welcome to OSG official space! feel free to take a look around! \n🐧", + "canonical_alias": "#osg:matrix.org", + "num_joined_members": 47, + "avatar_url": "mxc://matrix.org/ESVEROrDRFNQXQajYtTOqvSU", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1621287228032, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!SlxsMaOYVhfFEdKuWr:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org" + ] + }, + "room_id": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1621287238720 + }, + { + "type": "m.space.child", + "state_key": "!vqlhRElKHgxMUOxRuJ:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org" + ] + }, + "room_id": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1621287238834 + }, + { + "type": "m.space.child", + "state_key": "!DMNOgjmPESAWSYveAH:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org" + ] + }, + "room_id": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1621288474957 + }, + { + "type": "m.space.child", + "state_key": "!ypWGZLbJHMJxfZVUWG:libera.chat", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org", + "libera.chat" + ] + }, + "room_id": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1622137627519 + }, + { + "type": "m.space.child", + "state_key": "!csFYqQwEzkhBXOMzLF:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1625757675078 + }, + { + "type": "m.space.child", + "state_key": "!CUNOtCEVFEdXaOUjXL:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org", + "freedombox.emorrp1.name" + ] + }, + "room_id": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1625913735480 + }, + { + "type": "m.space.child", + "state_key": "!uExcrODthQUvJAAQVt:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "tchncs.de" + ] + }, + "room_id": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1633883699366 + }, + { + "type": "m.space.child", + "state_key": "!ghRLFYFGUFxddSbAoU:matrix.org", + "content": { + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1633891073374 + }, + { + "type": "m.space.child", + "state_key": "!kSFekpDMQbCMVgZkXk:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1640906627680 + }, + { + "type": "m.space.child", + "state_key": "!QiRvxfEvjetyUlRhwz:matrix.org", + "content": { + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!VmMWgYDhnYLLPyEHEx:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1641550478767 + } + ] + }, + { + "room_id": "!SlxsMaOYVhfFEdKuWr:matrix.org", + "name": "Welcome/Rules", + "topic": "welcome to OSG! 🐧\n\nThere are not many rules here in this space.\nJust be respectful and try to respect the topic of the rooms :P", + "num_joined_members": 18, + "avatar_url": "mxc://matrix.org/LUmoiKZRdXbBdpVtBclwKyBN", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1621287237773, + "children_state": [] + }, + { + "room_id": "!vqlhRElKHgxMUOxRuJ:matrix.org", + "name": "General", + "topic": "General room for OSG matrix space", + "canonical_alias": "#generalosg:matrix.org", + "num_joined_members": 34, + "avatar_url": "mxc://matrix.org/XDxsvKqcQRKGMkVfZlTjVhKb", + "join_rules": "public", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1621287237764, + "children_state": [] + }, + { + "room_id": "!ypWGZLbJHMJxfZVUWG:libera.chat", + "name": "#osg-irc", + "topic": "Welcome to the Opensource_gaming official irc chat room! We will talk about FOSS games here and, if you want to play with someone, just ask here or use the MatchMaking room.", + "num_joined_members": 25, + "avatar_url": "mxc://matrix.org/PATXYsvRHZtFYkmevRQGjvGQ", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622137514156, + "children_state": [] + }, + { + "room_id": "!csFYqQwEzkhBXOMzLF:matrix.org", + "name": "Offtopic", + "topic": "libregaming.org | osg - Let's talk about everything except libre gaming!", + "canonical_alias": "#libregaming-offtopic:freedombox.emorrp1.name", + "num_joined_members": 94, + "avatar_url": "mxc://freedombox.emorrp1.name/SGRVdANBBXjoBcASNkMuyjdV", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1621287237769, + "children_state": [] + }, + { + "room_id": "!CUNOtCEVFEdXaOUjXL:matrix.org", + "name": "Matchmaking", + "topic": "libregaming.org | osg - Bot: .help | Play games, not arguments! | Who/When: https://www.when2meet.com/?12046395-M4slh | https://git.libregaming.org/LibreGaming/matchmaking-bot ", + "canonical_alias": "#libregaming-matchmaking:freedombox.emorrp1.name", + "num_joined_members": 56, + "avatar_url": "mxc://freedombox.emorrp1.name/zALzRCpYEOVYbKpFNtSzvHis", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1621287412873, + "children_state": [] + }, + { + "room_id": "!uExcrODthQUvJAAQVt:matrix.org", + "name": "twitch-chat", + "topic": "Channel status: online\n\nhttps://twitch.tv/opensource_gaming", + "canonical_alias": "#twitch-chat:matrix.org", + "num_joined_members": 22, + "avatar_url": "mxc://matrix.org/MZopsIgxtiKmgxngRvgfSpxe", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1633879448722, + "children_state": [] + }, + { + "room_id": "!kSFekpDMQbCMVgZkXk:matrix.org", + "name": "News", + "topic": "All the latest news from osg!", + "canonical_alias": "#osgnews:matrix.org", + "num_joined_members": 7, + "avatar_url": "mxc://matrix.org/cbUAbxbVoZFbxRqeDgknymoX", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1640906625886, + "children_state": [] + }, + { + "room_id": "!xbJbNDiHWlkrtqJbPo:matrix.org", + "name": "Free, Libre, and Open Source Gaming", + "topic": "+gaming:matrix.org +freeculture:matrix.org\n", + "canonical_alias": "#libregaming:matrix.org", + "num_joined_members": 100, + "join_rules": "public", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1581109109430, + "children_state": [] + }, + { + "room_id": "!YdOflpMHoyrSVDkJih:matrix.org", + "name": "#general@irc.freegamedev.net", + "topic": "General topics like the old #freegamer on Freenode, see also: https://freegamedev.net/", + "canonical_alias": "#xmpp_#general_irc.freegamedev.net:matrix.org", + "num_joined_members": 159, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622758012904, + "children_state": [] + }, + { + "room_id": "!mtACzmLqXOPOhXpeCy:matrix.org", + "name": "wtactics", + "topic": "Welcome to WTactics.org - the open card & board game community for all of us that want to help develop or play open source games.", + "canonical_alias": "#wtactics:matrix.org", + "num_joined_members": 10, + "avatar_url": "mxc://matrix.org/ZPAoqhszDmUxXejwbpoMUgPz", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1639414100466, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!KwrWpNzEvLFQHSEoBa:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org" + ] + }, + "room_id": "!mtACzmLqXOPOhXpeCy:matrix.org", + "sender": "@ngoeminne:matrix.org", + "origin_server_ts": 1639414165847 + }, + { + "type": "m.space.child", + "state_key": "!DlpYsrDpMNNLLIzKJp:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org" + ] + }, + "room_id": "!mtACzmLqXOPOhXpeCy:matrix.org", + "sender": "@ngoeminne:matrix.org", + "origin_server_ts": 1639414166818 + }, + { + "type": "m.space.child", + "state_key": "!QFZrHENTgXoDfKYNGm:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org" + ] + }, + "room_id": "!mtACzmLqXOPOhXpeCy:matrix.org", + "sender": "@ngoeminne:matrix.org", + "origin_server_ts": 1639414166821 + }, + { + "type": "m.space.child", + "state_key": "!fljIQduTQTMNRfwYhT:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org", + "t2bot.io", + "web3.foundation" + ] + }, + "room_id": "!mtACzmLqXOPOhXpeCy:matrix.org", + "sender": "@ngoeminne:matrix.org", + "origin_server_ts": 1639414801463 + }, + { + "type": "m.space.child", + "state_key": "!CUNOtCEVFEdXaOUjXL:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "libera.chat", + "matrix.org", + "tchncs.de" + ] + }, + "room_id": "!mtACzmLqXOPOhXpeCy:matrix.org", + "sender": "@ngoeminne:matrix.org", + "origin_server_ts": 1639563512199 + } + ] + }, + { + "room_id": "!QFZrHENTgXoDfKYNGm:matrix.org", + "name": "MeetAndMatch", + "topic": "arcbot: !help | Meet and play with other arcmages, discus decks, strategies, combo's, synergies. \n\n", + "canonical_alias": "#arcmage-meet-and-match:matrix.org", + "num_joined_members": 12, + "avatar_url": "mxc://matrix.org/HYTDkbZvHBSpzKTWHOvUvCjq", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1639414164060, + "children_state": [] + }, + { + "room_id": "!ZUryoqyqqJgqiIGdAZ:matrix.org", + "name": "Open-Source-RTS-Xmas-party-Invite", + "topic": "Invite server for the (between Christmas and New Years Eve ?) meetup of Gamedevs of Open Source RTS games :).", + "canonical_alias": "#open-source-rts-xmas-party-invite:matrix.org", + "num_joined_members": 3, + "avatar_url": "mxc://matrix.org/ZnCfUQYjkfHyNspGbLOrfygP", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1639948771946, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!XrQixsLRyCeduGcKNr:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org" + ] + }, + "room_id": "!ZUryoqyqqJgqiIGdAZ:matrix.org", + "sender": "@seancjscherer:matrix.org", + "origin_server_ts": 1639949218631 + }, + { + "type": "m.space.child", + "state_key": "!uavkIPboehngnyINRP:matrix.org", + "content": { + "auto_join": false, + "suggested": true, + "via": [ + "matrix.org" + ] + }, + "room_id": "!ZUryoqyqqJgqiIGdAZ:matrix.org", + "sender": "@seancjscherer:matrix.org", + "origin_server_ts": 1639949218871 + }, + { + "type": "m.space.child", + "state_key": "!prhUKXgZSvSgDryEPy:matrix.org", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "matrix.org" + ] + }, + "room_id": "!ZUryoqyqqJgqiIGdAZ:matrix.org", + "sender": "@seancjscherer:matrix.org", + "origin_server_ts": 1639949532850 + } + ] + }, + { + "room_id": "!XrQixsLRyCeduGcKNr:matrix.org", + "name": "Welcome and when to we meet :)", + "num_joined_members": 14, + "avatar_url": "mxc://matrix.org/ifBJVBxAHAhMeDrrCeyJCPig", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1639949217130, + "children_state": [] + }, + { + "room_id": "!uavkIPboehngnyINRP:matrix.org", + "name": "Off-topic", + "num_joined_members": 14, + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1639949217184, + "children_state": [] + }, + { + "room_id": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "name": "Historical", + "topic": "libregaming.org Old rooms containing historical conversation, usually freenode", + "num_joined_members": 5, + "avatar_url": "mxc://freedombox.emorrp1.name/yQcwLYgeHEsBXVpuFmrNzykJ", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1627383154454, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!ITYLPXonVOXjAnGLfU:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name", + "nordgedanken.dev" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1627383262787 + }, + { + "type": "m.space.child", + "state_key": "!UKrYhGpQxWHauQYJNj:feneas.org", + "content": { + "via": [ + "feneas.org", + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1627383263674 + }, + { + "type": "m.space.child", + "state_key": "!SPtbLwynZFtQgTKySR:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name", + "t2bot.io" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1627383264523 + }, + { + "type": "m.space.child", + "state_key": "!SWcBGqHytmyqdWvmrS:libera.chat", + "content": { + "via": [ + "libera.chat", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1627383354581 + }, + { + "type": "m.space.child", + "state_key": "!MXekZEiQepLXRyukKb:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1627383355301 + }, + { + "type": "m.space.child", + "state_key": "!mscHSCEoTUdQImLWyz:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1627383460753 + }, + { + "type": "m.space.child", + "state_key": "!BXtIICxSUQsoCAUMgv:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1627553915403 + }, + { + "type": "m.space.child", + "state_key": "!WGcWqYgGXuFCLZOICY:matrix.org", + "content": { + "via": [ + "matrix.org", + "freedombox.emorrp1.name", + "nordgedanken.dev" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1628151051453 + }, + { + "type": "m.space.child", + "state_key": "!YultsmIOovMQujbeKk:matrix.org", + "content": { + "via": [ + "libera.chat", + "kde.org", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1629453387885 + }, + { + "type": "m.space.child", + "state_key": "!PyUnMynnKaNnfzrykx:matrix.org", + "content": { + "via": [ + "freedombox.emorrp1.name", + "nwca.xyz", + "matrix.org" + ], + "auto_join": false, + "suggested": false + }, + "room_id": "!bdmJjXhBNHoFMengUF:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1629899738469 + } + ] + }, + { + "room_id": "!ITYLPXonVOXjAnGLfU:matrix.org", + "name": "#libregamenight", + "topic": "Libre Game Night | Right now! | We're playing Xonotic | [libregamenight.xyz:26000]", + "canonical_alias": "#freenode_#libregamenight:matrix.org", + "num_joined_members": 9, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1530412983972, + "children_state": [] + }, + { + "room_id": "!UKrYhGpQxWHauQYJNj:feneas.org", + "name": "Libre Game Night", + "canonical_alias": "#libregamenight:feneas.org", + "num_joined_members": 8, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1621956579695, + "children_state": [] + }, + { + "room_id": "!SPtbLwynZFtQgTKySR:matrix.org", + "name": "#libreplanet-gaming", + "topic": "This is a LibrePlanet safe space https://libreplanet.org/2021/safe-space-policy | Do you notice a safe space violation? Contact our operators: neox, scm..", + "canonical_alias": "#freenode_#libreplanet-gaming:matrix.org", + "num_joined_members": 5, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1487607935223, + "children_state": [] + }, + { + "room_id": "!SWcBGqHytmyqdWvmrS:libera.chat", + "name": "#freegamer", + "canonical_alias": "#freegamer:libera.chat", + "num_joined_members": 26, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1624455829659, + "children_state": [] + }, + { + "room_id": "!MXekZEiQepLXRyukKb:matrix.org", + "name": "#corsix-th", + "topic": "The latest release is CorsixTH 0.64. Get it here: https://github.com/CorsixTH/CorsixTH/releases/v0.64", + "canonical_alias": "#freenode_#corsix-th:matrix.org", + "num_joined_members": 3, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1530497168087, + "children_state": [] + }, + { + "room_id": "!mscHSCEoTUdQImLWyz:matrix.org", + "name": "#unknown-horizons", + "topic": "Unknown-Horizons we switch to libera-chat irc server. Channel name is the same", + "num_joined_members": 3, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1610830515832, + "children_state": [] + }, + { + "room_id": "!BXtIICxSUQsoCAUMgv:matrix.org", + "name": "#ryzom@irc.freegamedev.net", + "topic": " Welcome to Ryzom Core! | Wiki: https://wiki.ryzom.dev | Source Code & Assets: https://github.com/ryzom", + "canonical_alias": "#xmpp_#ryzom_irc.freegamedev.net:matrix.org", + "num_joined_members": 9, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1627211347735, + "children_state": [] + }, + { + "room_id": "!WGcWqYgGXuFCLZOICY:matrix.org", + "name": "#libregamewiki", + "topic": "https://LibreGameWiki.org", + "canonical_alias": "#freenode_#libregamewiki:matrix.org", + "num_joined_members": 6, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1529387639005, + "children_state": [] + }, + { + "room_id": "!YultsmIOovMQujbeKk:matrix.org", + "name": "SuperTuxKart (STK)", + "topic": "Official channel for https://SuperTuxKart.net | Source code https://github.com/supertuxkart | Forums http://forum.freegamedev.net/viewforum.php?f=16 | IRC: #supertuxkart@freenode | IRC logs http://irc.wxm.be/logs/ | Discord: https://discord.gg/u2AJDpF", + "canonical_alias": "#supertuxkart:matrix.org", + "num_joined_members": 153, + "avatar_url": "mxc://matrix.org/IQGtCxnujXfTDiKCAmUhbfcs", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1482746223504, + "children_state": [] + }, + { + "room_id": "!PyUnMynnKaNnfzrykx:matrix.org", + "name": "0 AD Central", + "topic": "The (unofficial) place to discuss 0 AD, the Open Source RTS game developed by Wildfire Games. https://play0ad.com/", + "canonical_alias": "#0ad-unofficial:matrix.org", + "num_joined_members": 18, + "avatar_url": "mxc://matrix.org/vpiAUmNhXnGYknGlWldsLVCY", + "join_rules": "public", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1628465275036, + "children_state": [] + }, + { + "room_id": "!zNJuoxZvpzgWgiCVUn:freedombox.emorrp1.name", + "name": "Tools", + "topic": "libregaming.org Helper applications and references", + "num_joined_members": 8, + "avatar_url": "mxc://freedombox.emorrp1.name/UMtLYKBQOIPgpLUNedUjbTJr", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1628150771849, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!ZvxZjERXBTVmmxvpZg:matrix.org", + "content": { + "via": [ + "gnome.org", + "matrix.org", + "t2bot.io" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!zNJuoxZvpzgWgiCVUn:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1628151107297 + }, + { + "type": "m.space.child", + "state_key": "!YJLqwClHEBqRljMdRW:matrix.org", + "content": { + "via": [ + "matrix.org", + "t2bot.io", + "freedombox.emorrp1.name" + ], + "suggested": false, + "auto_join": false + }, + "room_id": "!zNJuoxZvpzgWgiCVUn:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1628151189841 + }, + { + "type": "m.space.child", + "state_key": "!wwHdaMLCfxiJZRlLYT:libera.chat", + "content": { + "via": [ + "libera.chat", + "freedombox.emorrp1.name", + "matrix.org" + ], + "suggested": true, + "auto_join": false + }, + "room_id": "!zNJuoxZvpzgWgiCVUn:freedombox.emorrp1.name", + "sender": "@emorrp1:freedombox.emorrp1.name", + "origin_server_ts": 1628151835849 + } + ] + }, + { + "room_id": "!ZvxZjERXBTVmmxvpZg:matrix.org", + "name": "Highscore", + "topic": "https://gitlab.gnome.org/World/highscore", + "canonical_alias": "#highscore:gnome.org", + "num_joined_members": 116, + "avatar_url": "mxc://gnome.org/2c972a916ca03c0c447fc2b4cc3fb67ca3ad8644", + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1488554753272, + "children_state": [] + }, + { + "room_id": "!YJLqwClHEBqRljMdRW:matrix.org", + "name": "Arcadia / Athenaeum / LibreSteam", + "topic": "creating a libre steam replacement | https://gitlab.com/librebob/athenaeum | https://www.reddit.com/r/Athenaeum/", + "canonical_alias": "#arcadia:matrix.org", + "num_joined_members": 111, + "avatar_url": "mxc://matrix.org/WYxQwDIbaHruuaegBqvrXxYx", + "join_rules": "public", + "world_readable": false, + "guest_can_join": true, + "creation_ts": 1531568399052, + "children_state": [] + }, + { + "room_id": "!wwHdaMLCfxiJZRlLYT:libera.chat", + "name": "#libregamewiki", + "topic": "https://LibreGameWiki.org - Important information regarding server compromise: https://docs.google.com/document/d/12X_dIJmmBjqo-Twbp74sqYuf2ljyZzxn43pu5ozbKlM", + "canonical_alias": "#libregamewiki:libera.chat", + "num_joined_members": 24, + "join_rules": "public", + "world_readable": false, + "guest_can_join": false, + "creation_ts": 1622896361985, + "children_state": [] + }, + { + "room_id": "!NAEfzcFGzszNowTLee:matrix.org", + "name": "Organisation", + "topic": "", + "canonical_alias": "#libregaming-organisation:matrix.org", + "num_joined_members": 3, + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1629020935312, + "room_type": "m.space", + "children_state": [ + { + "type": "m.space.child", + "state_key": "!qLhNfILESSCaasbRWB:freedombox.emorrp1.name", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "libera.chat", + "matrix.org", + "tchncs.de" + ] + }, + "room_id": "!NAEfzcFGzszNowTLee:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1629021023972 + }, + { + "type": "m.space.child", + "state_key": "!XVDfNsgJVdJoHLycRs:freedombox.emorrp1.name", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "freedombox.emorrp1.name", + "matrix.org", + "tchncs.de" + ] + }, + "room_id": "!NAEfzcFGzszNowTLee:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1629021085026 + }, + { + "type": "m.space.child", + "state_key": "!uagwTOyQbbWrZgwyPO:freedombox.emorrp1.name", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "freedombox.emorrp1.name", + "matrix.org", + "tchncs.de" + ] + }, + "room_id": "!NAEfzcFGzszNowTLee:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1629021085252 + }, + { + "type": "m.space.child", + "state_key": "!xHlPrCLVlXJwHGRJlN:freedombox.emorrp1.name", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "freedombox.emorrp1.name", + "matrix.org", + "tchncs.de" + ] + }, + "room_id": "!NAEfzcFGzszNowTLee:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1629021085464 + }, + { + "type": "m.space.child", + "state_key": "!QUEqlMMuCgnjmJUeXV:freedombox.emorrp1.name", + "content": { + "auto_join": false, + "suggested": false, + "via": [ + "freedombox.emorrp1.name", + "matrix.org", + "tchncs.de" + ] + }, + "room_id": "!NAEfzcFGzszNowTLee:matrix.org", + "sender": "@franzopow:matrix.org", + "origin_server_ts": 1629021085710 + } + ] + }, + { + "room_id": "!qLhNfILESSCaasbRWB:freedombox.emorrp1.name", + "name": "Organisation", + "topic": "libregaming.org Meta discussion of how to manage it | Next meeting: https://www.when2meet.com/?14155476-bxylk | https://md.roflcopter.fr/libregaming?both", + "canonical_alias": "#libregaming-organization:freedombox.emorrp1.name", + "num_joined_members": 57, + "avatar_url": "mxc://freedombox.emorrp1.name/mIwlUEWTIXplJvmSFCCrffZo", + "join_rules": "public", + "world_readable": true, + "guest_can_join": true, + "creation_ts": 1625912023980, + "children_state": [] + }, + { + "room_id": "!uagwTOyQbbWrZgwyPO:freedombox.emorrp1.name", + "name": "Chamber", + "topic": "libregaming.org For bursts of high-volume organisational activity", + "canonical_alias": "#libregaming-chamber:freedombox.emorrp1.name", + "num_joined_members": 14, + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1628976052955, + "children_state": [] + }, + { + "room_id": "!xHlPrCLVlXJwHGRJlN:freedombox.emorrp1.name", + "name": "Website", + "topic": "libregaming.org deployed from https://git.libregaming.org/LibreGaming/libregaming-website/", + "canonical_alias": "#libregaming-website:freedombox.emorrp1.name", + "num_joined_members": 8, + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1628974773150, + "children_state": [] + }, + { + "room_id": "!QUEqlMMuCgnjmJUeXV:freedombox.emorrp1.name", + "name": "Sysadmin", + "topic": "libregaming.org to keep our services running", + "canonical_alias": "#libregaming-sysadmin:freedombox.emorrp1.name", + "num_joined_members": 6, + "join_rules": "public", + "world_readable": true, + "guest_can_join": false, + "creation_ts": 1628974939214, + "children_state": [] + } +] diff --git a/list.html b/list.html new file mode 100644 index 0000000..e530feb --- /dev/null +++ b/list.html @@ -0,0 +1,2251 @@ + + + + + + + + + + + + +
Subspace: Libre Gaming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
Subspace: Games + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
Subspace: SuperTuxKart Soccer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
#unknown-horizons
+ +
#your-land
+ +
#cataclysmdda
+ +
#arianne
+ +
khaganat@chat.khaganat.net
+ +
0 AD Central
Subspace: Veloren + + + + + + + +
Subspace: Tuxemon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
#pioneer
+ +
#idlerpg
+ +
0 A.D. Central
+ +
SuperTuxKart
+ +
Arcmage
+ +
Go/Weiqi/Baduk
Subspace: OpenHV + + + + + + + +
Subspace: Super Tux Party + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
Nomic 202109 LibreGaming
+ +
speed-dreams-dev@chat.jabberfr.org
+ +
Librerama
+ +
Xonotic Main
+ +
#widelands
+ +
#hedgewars
+ +
#widelands
Subspace: Hypnagonia + + + + + + + + + + + + + + +
+ +
Steam Sky
Subspace: FlightGear and JSBSim + + + + + + + +
Subspace: Mindustry + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
#mindustry-logic
+ +
#mindustry
+ +
#mindustry-designs
+ +
Development
+ +
#social
+ +
#mindustry-announcements
+ +
#mindustry-maps
+ +
Logic
+ +
mindustry balancing
+ +
Programming
+ +
Mindustry
+ +
Bots
Subspace: Minetest + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
minetest-mod-deck
+ +
orion
+ +
#minetest
+ +
#minetest-dev
+ +
Minetest
+ +
Minetest Offtopic
+ +
#minetest
Subspace: Unvanquished (space) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
Unvanquished
+ +
Unvanquished Development
+ +
Unvanquished Français
Subspace: The Mana World + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
#themanaworld-dev
+ +
#themanaworld
+ +
Matrix
+ +
#moubootaur-legends
Subspace: Engines + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
Haskell roguelike Allure of the Stars and its engine LambdaHack
+ +
#ryzom
+ +
openage
Subspace: CorsixTH + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
CorsixTH Community Content
+ +
CorsixTH Technical
+ +
CorsixTH Announcements
Subspace: Godot + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
Godot Unmoderated
+ +
French Godot
+ +
Godot Italia
+ +
German Godot
+ +
Godot Engine
+ +
Japanese Godot
+ +
Godot Latino
+ +
godot-haskell
Subspace: SimulaVR + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
Wayland with Godot
+ +
SimulaVR
+ +
Nix Haskell
+ +
#freeheromesh
+ +
Keid
+ +
Open Jedi Knight (Unofficial)
+ +
Vanilla Conquer
Subspace: Communities + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
Libre Game Night
+ +
#libreplanet-gaming
+ +
smac@conference.bitcheese.net
+ + + +
Subspace: Opensource_gaming + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
Welcome/Rules
+ +
General
+ +
#osg-irc
+ +
Offtopic
+ +
Matchmaking
+ +
twitch-chat
+ +
News
+ +
Free, Libre, and Open Source Gaming
+ +
#general@irc.freegamedev.net
Subspace: wtactics + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
MeetAndMatch
Subspace: Open-Source-RTS-Xmas-party-Invite + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ +
Welcome and when to we meet :)
+ +
Off-topic
Subspace: Historical + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
#libregamenight
+ +
Libre Game Night
+ +
#libreplanet-gaming
+ +
#freegamer
+ +
#corsix-th
+ +
#unknown-horizons
+ +
#ryzom@irc.freegamedev.net
+ +
#libregamewiki
+ +
SuperTuxKart (STK)
+ +
0 AD Central
Subspace: Tools + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ +
Highscore
+ +
Arcadia / Athenaeum / LibreSteam
+ +
#libregamewiki
Subspace: Organisation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main.css b/main.css new file mode 100644 index 0000000..ba74b15 --- /dev/null +++ b/main.css @@ -0,0 +1,105 @@ +/* Theming taken from https://github.com/vector-im/riot-web/blob/cf5cf02529f95a094d88051c12fdb87a03d87335/src/skins/vector/css/themes/_base.scss */ +body { + color: #454545; + background-color: #ffffff; + -webkit-rtl-ordering: visual; +} +#roomList { + border-collapse: collapse; +} +#roomList > tbody > tr:nth-of-type(2n+1) { + background-color: #eaf5f0; +} +#roomList td { + padding: 0 3px; + border: 1px solid transparent; +} +/* Theming end */ +header + hr + div { + text-align: center; +} +footer { + margin-top: 1em; +} +footer a { + padding: 1em; + margin-left: 1em; + margin-right: 1em; +} +img.avatar { + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + border-radius: 50%; +} + +img.userAvatar { + height: 20px; +} +img.userAvatarMedium { + height: 36px; +} +img.userAvatarBig { + height: 96px; +} + +* { + font-family: 'Open Sans',Arial,Helvetica,Sans-Serif; +} +img.serverAvatar { + height: 20px; +} +img.roomAvatar { + height: 64px; +} +td.roomAvatar { + width: 80px; +} +td.roomAvatar img { + height: 96px; +} +tr.dateSep { + background-color: lightblue; + text-align: center; + font-weight: bold; +} +td.nowrap { + white-space: nowrap; + width: 1px; +} +td.fullWidth { + white-space: nowrap; +} +table#roomHeader { + width: 100%; +} +table#roomList img { + height: 60px; +} +table#timeline { + width: 100%; +} +table#timeline tr { + vertical-align: top; +} +td.rightAlign { + text-align: right; + min-width: 120px; +} +div.paginate { + text-align: center; +} +div.paginate h4 { + margin: 10px; +} +h2 { + margin: 0; +} +span.redacted { + color: red; +} +tr.evHighlight { + background-color: yellow; +} +form { + float: right; +} diff --git a/spaces.html b/spaces.html new file mode 100644 index 0000000..7ededde --- /dev/null +++ b/spaces.html @@ -0,0 +1,35 @@ + + + + + + + <%def name="render(space)"> +
+ + + +
+ + + +
+ + + +
+ + + +
+ + + +
+ +
Organisation
+ +
Chamber
+ +
Website
+ +
Sysadmin
+ + % for room in space: + + % if 'room_type' in room and room['room_type'] == "m.space": + + % endif + + + + % endif + % endif + + % endfor + + + + ${render(s)} + +
Subspace: ${room['name']} + ${render(room['children_state'])} + % else: + + % if 'room_id' in room: + + + % if 'name' in room: +
${room['name']}