| 24 Apr 2025 |
| @bryan:snowboardtechie.com joined the room. | 05:22:17 |
K900 | Yes, there has been a semi-coordinated spam attack | 05:22:28 |
Cat | In reply to @woobilicious:matrix.org Does matrix not have a way to assign roles or permissions like discord does? It seems kinda bad to only have the main channel locked out, and not the others, ideally you'd want a single channel users can speak in and then some way to assign roles to join others. Some discord servers I've been in just uses emoji reactions to assign channel invites. The closest we have today is restricted and getting a invite to the approving room | 06:02:07 |
Cat | Also the discord style join gates would require further spec work to be realistically implemented but well no real enthusiasm for doing that work has been shown in the years the MSCs have been around | 06:04:12 |
K900 | Technically you can bot this kind of | 06:04:55 |
K900 | Just have the default PL for a room at 0 | 06:05:04 |
K900 | * Just have the default PL for a room at -1 | 06:05:14 |
K900 | And then have a bot promote people to 0 | 06:05:22 |
Cat | I didn’t mention bot shenanigans because it has a scaling problem and a massive tendency to amplify the existing problems | 06:13:01 |
Cat | And well it makes state res even more expensive | 06:13:16 |
| @mightyiam:matrix.org joined the room. | 06:29:50 |
woobilicious | Cat: What are these scaling problems? is this due to it being E2E? | 08:22:13 |
Cat | It puts an artificial cap on the amount of users a given room can have at a given time that are approved. Even if said cap is quite high its still a cap. | 08:29:27 |
Cat | and the non capped approach instead allows the spam to race with your bot causing just as much havoc potentially. | 08:29:54 |
| Lan Tian joined the room. | 16:37:10 |
| arjen set a profile picture. | 17:09:46 |
| arjen changed their profile picture. | 17:10:40 |
| tollb1 joined the room. | 19:52:23 |
| @i5heu:i5h.eu joined the room. | 20:28:32 |
| michaelsanders joined the room. | 22:32:49 |
| megaweedle joined the room. | 23:05:42 |
| 25 Apr 2025 |
| @typedrat:matrix.org joined the room. | 02:33:57 |
@federicodschonborn:matrix.org | Hi, can I get an invite for #users:nixos.org ? | 04:02:14 |
woobilicious | Cat: still rather confused where the cap is coming from, I would assume it would be no different to the discord bots that add roles on request, it should be entirely stateless, only difference is you don't get space wide roles / groups, with per-channel rules. | 05:13:13 |
@emma:rory.gay | because powerlevels are tracked in a single event | 05:58:53 |
@emma:rory.gay | and.. well... each event is capped at ~64KB | 05:59:12 |
@emma:rory.gay | (that doesnt include federation signing keys and all) | 05:59:24 |
@emma:rory.gay | so, at the end, youre only able to fit so many user IDs in there | 06:16:31 |
| @i5heu:i5h.eu changed their display name from Mia to Mia (very new and amazing). | 11:57:48 |
ari ❄ | i have that implemented in my matrix bot, though for a slightly different usecase - hackerspace members-only matrix rooms/spaces | 13:02:03 |