This lists all the settings for the bot
on the given channel. It shows any of the following:
chanmode
which modes are enforced on the channel, both + and - modes can be
enforced
idle-kick
kick idle users (non +f's anyway) on the channel after how many
minutes (use 0, or dont-idle-kick to turn this off)
need-op
tcl command to execute when the bot doesn't have ops
need-invite
tcl command to execute when the bot needs to be invited to the
channel (i.e. channel has mode +i)
need-key
tcl command to execute when the bot needs to find out the key to the
channel
need-unban
tcl command to execute when the bot is banned and can't get on the
channel
need-limit
tcl command to execute when the bot can't join the channel because
the channel is full
Note: Due to security concerns, only permanent owners can
set the need-* modes.
stopnethack-mode
de-op anyone who enters the channel with server ops
0 turn off
1 isoptest (allow
serverop if registered op)
2 wasoptest (allow
serverop if op before split)
3 allow serverop if isop
or wasop
4 allow serverop if isop
and wasop
5 if channel -bitch: see
stopnethack-mode 3
if channel +bitch:
see stopnethack-mode 1
6 if channel -bitch: see
stopnethack-mode 2
if channel +bitch:
see stopnethack-mode 4
revenge-mode
defines how the bot should punish bad users when revenging
0 for deop
1 for deop and +d
2 for deop, +d and kick
3 for deop, chattr +d,
kick and ban
aop-delay
autoop or autovoice delaytime
0:0 no delay
x:x x sec delaytime
x:y random delay,
minimum x sec, maximum y sec
The following can be set + or - (e.g. .chanset
#channel -clearbans)
enforcebans
kick people who match channel bans
dynamicbans
only activate bans on channel when they are needed
userbans
allow other users to place bans on the channel
dynamicexempts
only activate exempts on channel when needed
userexempts
allow exempts to be set by users directly
dynamicinvites
only activate invites on channel when needed
userinvites
allow invites to be made by users directly
autoop
automatically op users when they join the channel
bitch
only allow users with the +o flag to be ops on the channel
greet
say a user's info line when they join the channel
protectops
re-op +o users who get deopped
protectfriends
re-op +f users who get deopped
dontkickops
never kick +o flag users
inactive
never join this channel, or leave if already joined. Useful as you
can make the bot leave a channel without loosing it's settings or
affecting any sharing.
statuslog
log the channel status every 5 minutes
cycle
cycle the channel when it becomes op-less
revenge
take revenge on anyone who deops or kicks friends or ops
revengebot
take revenge on anyone who deops or kicks the bot
secret
don't provide info about the channel over the botnet
shared
share user settings for this channel (note that this can be set
online now)
autovoice
monitor channel voice settings, using the +v/+q settings
nodesynch
allow non-ops to perform channel modes? (stops bot from fighting
with services such as ChanServ)
The following are flood settings, they are set by doing .chanset
<channel> flood-type number:seconds where number and
seconds are integers indicating the number of times in how many
seconds the flood will be triggered. Using .chanset
<channel> flood-type 0:0 (or 0:1 or 1:0) will deactivate
the respective flood setting.
flood-chan
defines the flood level for public chatter & actions
flood-ctcp
defines the flood level for CTCPs to the channel (include PING &
VERSION), except for ACTIONs
flood-join
defines the number of joins from a give user@host that constitutes a
flood
flood-kick
how many kicks in the given time are a flood
flood-deop
deops in the given time
|