Modules
Module | Ninjax Equivalent | Description |
|---|---|---|
AutoModerate | Automatically applies +m to a channel if it has no active operators | |
Broadcast | BroadCast | Used to broadcast announcement messages to all channels the bot is in. |
ChannelControl | ChanManagement | Used to control channels managed by the bot. Allows for rapidly opening/closing channels as needed. |
ChannelLimiter | ChannelLimiter | Limits how many subchannels a single user may be a part of, to prevent them from joining every possible channel and spamming or taking up space |
JidKicker | JidKick | Automatically kicks users that ask for JIDs immediately after joining the channel without attempting a conversation first. |
KickCounter | KickListener | Tracks how many times users from each host have been kicked, and when that number passes a threshold notifies operators to escalate. Can also be used to check kick history for a user or host. |
MessageInspector | SwearKick | Watches for banned words (e.g. swears) and applies appropriate punishments. |
MultiBan | MultiBan | |
NickChanger | NickChanger | Changes user nicknames that match a blacklist managed by the bot to something more appropriate. |
PM Proxy | Forwards PMs sent to the bot to a designated channel for operators to view. | |
Redirect | UserRedirect | Evenly distributes users that join a source channel (e.g. #english) to a group of subchannels (#english01, #english02 etc) to keep member counts balanced |
RegisterChan | ChanManagement | Used to rapidly create (and later destroy) temporary channels used for |
WaitingRoom | When all subchannels are full, holds users in a waiting room channel until space is available before redirecting them. |