-
debacle
The best thing to get new tech running stable is adding as many features as possible, right? Can I haz support for untrusted bots, please? I.e. bot cannot read the MUC, but only messages in which it is mentioned?
-
Kev
Yes, kinda, already covered.
-
Kev
In as much as the service can add whatever ACL types it wants into its list.
-
debacle
Sounds good!
-
Kev
So if someone wants to specify (or even not specify and just deploy) an action type of 'read messages in which I'm mentioned' distinct from 'read all messages', the ACL list means it falls out in the wash in terms of protocol.
-
debacle
Probably needs a Prosody community module then, maybe translated to Erlang by ChatGPT.
-
debacle
I might be wrong, but I can imagine, that "safe use of untrusted bots" is a nice feature for many users.
-
MattJ
Yes, it's definitely something I want to have
-
singpolyma
I think nothing prevents that even with MUC right? It's up to the server
-
MattJ
Yes
-
mathieui
singpolyma, but having fine-grained ACL builtin in GC3 could make things easier
-
MattJ
My original plan (pre-GC3) was to have the bot add a tag that would say "I only want to see messages that mention me"
-
MattJ
and then as a second feature, a way to require that a specific member always had this applied
-
singpolyma
ACL we mean assigning permissions to hats?
-
MattJ
Yes/maybe
-
Kev
https://github.com/swift/protoxeps/blob/master/acl.md was the proposal.
-
Kev
(Some bits missing, obviously)