Skip to content

ChanServ:AKICK

Austin edited this page May 4, 2015 · 1 revision

ChanServ AKICK

The AKICK command allows you to maintain channel ban lists. Users on the AKICK list will be automatically kickbanned when they join the channel, removing any matching ban exceptions first. Users with the +e flag are exempt.

AKICK ADD

Syntax: AKICK <#channel> ADD <nickname|hostmask> [!P|!T <minutes>] [reason]
You may also specify a hostmask (nick!user@host) for the AKICK list.

The reason is used when kicking and is visible in AKICK LIST. If the reason contains a '|' character, everything after it does not appear in kick reasons but does appear in AKICK LIST.

If the !P token is specified, the AKICK will never expire (permanent). If the !T token is specified, expire time must follow, in minutes, hours ("h"), days ("d") or weeks ("w").

AKICK DEL

Syntax: AKICK <#channel> DEL <nickname|hostmask>
This will remove an entry from the AKICK list. Removing an entry will remove any matching channel bans unless the channel is set NOSYNC.

AKICK LIST

Syntax: AKICK <#channel> LIST
This will list all entries in the AKICK list, including the reason and time left until expiration.

Examples:
/msg ChanServ AKICK #foo ADD bar you are annoying | private op info
/msg ChanServ AKICK #foo ADD *!*foo@bar.com !T 5d
/msg ChanServ AKICK #foo DEL bar
/msg ChanServ AKICK #foo LIST

Clone this wiki locally