Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Channel: quiet command (timed like kban) #1152

Open
Mikaela opened this issue Aug 16, 2015 · 0 comments
Open

Channel: quiet command (timed like kban) #1152

Mikaela opened this issue Aug 16, 2015 · 0 comments

Comments

@Mikaela
Copy link
Contributor

Mikaela commented Aug 16, 2015

Quiet is lesser ban which only prevents talking and changing nicks on the channel. It's supported by all modern IRCds. It being supported can be seen in /version or when you connect to the network as the q in CHANMODES=eIbq,k,flj,CFLMPQScgimnprstz (freenode).

It would be very helpful if the Channel plugin had quiet command in it and supported timed quiets so the ops don't have to remember to remove them (I am aware Atheme has quiet command (update: /cs help quiet on freenode doesn't document it supporting timed quiets), but e.g. Anope doesn't and nothing prevents people from running networks without services).

The kban command has syntax which I think could be used for it too, quiet <seconds> <nick|banmask>. If seconds isn't given, permanent quiet (until manually removed) and when nick is given the banned hostmask should be what protocols.irc.banmask has.

Oh, and when there is quiet command, there should naturally also be unquiet command.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants