!UbCmIlGTHNIgIRZcpt:nheko.im

nheko

1102 Members
Qt6 migration in progress, please take care. 0.11.3 is out now! https://github.com/Nheko-Reborn/nheko/releases/tag/v0.11.3 Discussion about nheko, the desktop client for Matrix : https://github.com/Nheko-Reborn/nheko Latest nightlies: https://matrix-static.neko.dev/room/!TshDrgpBNBDmfDeEGN:neko.dev/ Documentation: https://github.com/Nheko-Reborn/nheko/blob/master/man/nheko.1.adoc Offtopic in #nheko-offtopic:nheko.im356 Servers

Load older messages


SenderMessageTime
29 Mar 2024
@gonzukumu:matrix.orginamruzui (mizu/malzu) πŸ³β€βš§ β€Ž β€Ž β€Ž β€Ž β€Ž β€Ž β€Ž β€Ž β€Ž β€Ž 07:20:49
@jomat:asra.grπš“πš˜ Hey there :-) Two quick questions: I can ban users via GUI in the user list, but the only way I know to unban them is with /unban - is there a list where I can see which users are banned?
And the second: How can I change power levels of users?
11:42:23
@deepbluev7:neko.devNico|totally-not-devThere is no list of banned users atm11:42:55
@deepbluev7:neko.devNico|totally-not-devAnd you can change permissions in the room settings11:43:05
@jason:075-141-169-120.res.spectrum.com:8447Jason πŸ³οΈβ€βš§οΈdo you have a way to ban people in the app?11:46:42
@deepbluev7:neko.devNico|totally-not-devYou click the ban button on someones profile11:46:59
@jason:075-141-169-120.res.spectrum.com:8447Jason πŸ³οΈβ€βš§οΈand then to unban?11:47:07
@deepbluev7:neko.devNico|totally-not-devDunno if we have an unban button, but we do have the /unban command11:47:36
@jason:075-141-169-120.res.spectrum.com:8447Jason πŸ³οΈβ€βš§οΈso the UX is pretty much lock 'em up and throw away the key?11:48:33
@deepbluev7:neko.devNico|totally-not-devProbably, I haven't used that in ages11:49:14
@jomat:asra.grπš“πš˜ So as bans are stored in the room state, is there a way in nheko to see it like in element with /devtoos? If not, no problem, I'll just write a small script to retrieve it :-) 11:55:27
@deepbluev7:neko.devNico|totally-not-devNo11:55:39
@jomat:asra.grπš“πš˜Aye. Thanks alot <311:56:31
@jason:075-141-169-120.res.spectrum.com:8447Jason πŸ³οΈβ€βš§οΈso .... what if you're a large room owner and you delegate authority to a team of operators for coverage. how do you hold your operators accountable if you don't even know who they are banning?12:12:33
@deepbluev7:neko.devNico|totally-not-devWell, you can see in the timeline, when they are banning someone, who banned them and for what reason12:13:02
@jason:075-141-169-120.res.spectrum.com:8447Jason πŸ³οΈβ€βš§οΈthat would mean going back through the entire timeline for a large room and reading every line. what if an owner is gone for a weekend or a while and is unable to do that?12:14:14
@deepbluev7:neko.devNico|totally-not-devIt is not like we intentionally left out a view for banned users, we just never got around to implement it, because nobody asked for it and we had other priorities. If you feel strongly about it, I can help you implement it :)12:15:33
@deepbluev7:neko.devNico|totally-not-devBut in most cases you want to see, when someone was banned and why and rarely the full list, and for that the item in the timeline is sufficient in my experience12:16:35
@deepbluev7:neko.devNico|totally-not-devFor larger scale moderation you are going to use something like draupnir anyway12:16:50
@jomat:asra.grπš“πš˜Yeah, I was asking because something similar happened… someone banned an user who was sometimes annoying… where I'd have kicked at first. Now two months or so past and I want to unban them, but forgot their account ^^12:17:11
@deepbluev7:neko.devNico|totally-not-devUsually when that happens to me, either the person notified me, that they want to be unbanned or it is a day later, so I can just scroll up12:18:07
@deepbluev7:neko.devNico|totally-not-devNot to say, that a banned user list isn't useful, just I tend to need it very rarely12:18:48
@jomat:asra.grπš“πš˜Same :-) And I use nheko since two years or so :-)12:19:30
@jomat:asra.grπš“πš˜ I think it should work with https://spec.matrix.org/v1.10/client-server-api/#get_matrixclientv3roomsroomidstateeventtypestatekey or https://spec.matrix.org/v1.10/client-server-api/#get_matrixclientv3roomsroomidstate … but gotta go now, but can share the script later if someone is interested in it (and if it's not too off topic here) 12:20:59
@deepbluev7:neko.devNico|totally-not-devThe first one only works, if you already know their mxid :)12:21:30
@jason:075-141-169-120.res.spectrum.com:8447Jason πŸ³οΈβ€βš§οΈ I mean the implementation here is probably as extensive as redrawing the existing members list with another request to /members?membership=ban or however it goes. no real magic there 12:21:33
@deepbluev7:neko.devNico|totally-not-dev
In reply to @jason:075-141-169-120.res.spectrum.com:8447
I mean the implementation here is probably as extensive as redrawing the existing members list with another request to /members?membership=ban or however it goes. no real magic there
You probably also want to show the ban reason and we currently delete banned users from our stored members database
12:22:08
@jason:075-141-169-120.res.spectrum.com:8447Jason πŸ³οΈβ€βš§οΈI can rewrite nheko in rust and then submit the patch12:22:38
@deepbluev7:neko.devNico|totally-not-devThat is unlikely to get merged12:22:54
@deepbluev7:neko.devNico|totally-not-devLarge PRs generally have a hard time12:23:09

There are no newer messages yet.


Back to Room ListRoom Version: 5