XthemeOrg/Xtheme

BotServ's caller on ACT/SAY should be optionally broadcasted

Closed this issue · 1 comments

Referencing a similar issue reported to the upstream atheme/atheme#487 reported by @glolol

On larger community with many ops, it is very easy for one op to start abusing BotServ with little or no accountability to who's doing so. Perhaps there could be a prefixsay channel option that botserv/bottalk registers, so that if enabled, messages going through /bs say/act are prefixed with the caller's account: [user1] Announcement

The only workaround I can see is to stop using BotServ entirely on the affected channels, as not everyone has snoop channel or modunload access. But that sort of ruins the point of configurable bots in the first place.

It should be optional (per-channel) to show the caller of the SAY/ACT commands (not by default)

Added in commit 1bf998b