Sections
Level 500 : Channel Manager
SET : syntax - /msg X,W set #channel
<variable> <value> : Changes
special X/W modes for channel. NOTE : the
variables AlwaysOp, UserFlags, MassDeopPro,
NickFloodPro, URL and Description can be changed
by someone with 450+ access on your channel.
Variables for SET
- MassDeopPro : The maximum number
of deops X will allow in a 15 sec period.
Any user exceeding this will be DeOped
and Suspended (if on the userlist).
-
- NickFloodPro : The maximum number
of nick changes that can be done in the
channel in a 15 sec period. Any user
exceeding this number will be kicked from
the channel and suspended (if on the
userlist). NOTE : The .noclones patch
makes this variable obsolete, since it
will not allow rapid nick changes.
-
- FloodPro : The maximum number of
KICKs, TOPIC CHANGES and such that can be
sent to the channel in a 15 second
period. Any user exceeding this limit
will be kicked and suspended (if on the
userlist). NOTE : This does NOT work
against normal channel dialogue, since
X/W are +d (deaf) to all channel text.
-
- UserFlags : Set's default user
settings that will be given to a new user
on the channel. Default value is 0.
- 0 = AUTOOP OFF for new users
- 1 = AUTOOP ON for new users
-
- NoOp : In this mode X/W will deop
EVERYONE. Making them the only op in the
channel. However, users may still access
commands though X/W.
-
- AlwaysOp : This variable insures
that X/W will always have ops. They will
op themselves if it is not given to them.
-
- OpOnly : Make op the only chanop
command available though X/W. Also, you
can ONLY op yourself. NOTE : This does
NOT prevent someone withops in the
channel from exercising op commands
themselves.
-
- StrictOp : In this mode only
people on the userlist may have ops. If
they are on the list, they must send
their password before they are allowed
ops.
-
- Lang : Changes default language
for the channel.
- en (english)
- nl (dutch)
- fr (francais)
- ge (deutsch)
Description : Sets the default channel
topic. This does NOT affect the actual channel
topic. The topic can be see only in the chaninfo,
or on the webpage.
URL : Sets the default channel URL.
This can be seen from the chaninfo, or the
webpage.
AutoTopic : This flag makes X or W
reset the topic to the channel URL and
Description every 30 minutes. Note that if the
channel is idle, the topic will not be reset
during that time.
Level 450 : Trusted channel admin.
ADDCHAN : syntax - /msg X,W addchan
#channel : Adds the channel to X/W's database
and sets channel default modes. If you do not use
this command after you join X/W to your channel
they will not rejoin after a restart ect.
JOIN : syntax - /msg X,W join
#channel : Tells X/W to join your channel.
Enough said ;)
PART : syntax - /msg X,W part
#channel : Tells X/W to part your channel.
REMCHAN : syntax - /msg X,W remchan
#channel : Removes your channel defaults from
X/W's database. Useful when you want to change
default modes. This is NOT the same as a purge of
your channel. X/W will not rejoin unless you
readdchan after this.
Level 400 : Userlist Admin
ADDUSER : syntax - /msg X,W adduser
#channel <nick> [user@host] <level>
[password] : Adds a user to your channel's
database with the given access level and
password. The password field is OPTIONAL. You can
always have the user set it themselves later.
Also if the person is online user@host can be
left out, (X/W will look it up themselves).
CLEARMODE : syntax - /msg X,W
clearmode #channel : Clears all channel
modes. Useful when a channel has been locked up.
(set +i or +k without your knowledge)
MODINFO : syntax - /msg X,W modinfo
#channel <variable> <user>
<newvalue> : Changes a user's access
settings
Variables for Modinfo
- Access : Changes the access level
of a user, possible values are 1 - (1
level below yours). So if you are 400,
you can give up to 399 access.
-
- AutoOp : Changes autoop from ON to
OFF. Autoop means that X/W will op the
user when they enter the channel,
provided they have logged in.
-
- Match : Changes the user@host for
a user in X/W's database. Useful if a
user on your channel has changed ISP's
Example : /msg X modinfo #somechannel
MATCH someuser blah@blah
-
- RemPass : Removes a users
password. Yes a manager can remove
his/her own password, he/she just has to
be verified first. Example : /msg X,W
modinfo #somechannel REMPASS someuser
-
REMUSER : syntax - /msg X,W remuser
#channel <nick> : Removes a user from
the channel database. You must have higher access
than the user you want to remove.
STATUS : syntax - /msg X,W status
#channel : Displays all special X/W modes,
Channel modes and the number of users in your
channel. Neat huh :)
Level 100 : Channel operator
DEOP : syntax - /msg X,W deop
#channel <nick1> [nick2] [nick3] .... :
Deops one or more persons in you channel.
INVITE : syntax - /msg X,W invite
#channel <nick> : Has X invite someone
in your channel.
OP : syntax - /msg X,W op #channel
<nick1> [nick2] [nick3] .... : Ops one
or more persons in your channel
SUSPEND : syntax - /msg X,W suspend
#channel <nick|user@host> <duration>
s,m,h or d : Suspends a users access to X/W
for the specified period of time. s(econds) ,
m(inutes), h(ours) or d(ays). You can only
suspend someone with access lower than yours.
UNSUSPEND : syntax - /msg X,W
unsuspend #channel <nick> : Unsuspends
a user on your access list.
Level 75 : New channel operator
BAN : syntax - /msg X,W ban #channel
<nick|user@host> [duration in hours]
[level] [reason] : Bans a person on X/W's
list for a specific number of hours. The max is
8760, 1 year. You use the person's nick if they
are online. or specify a user@host if they are
not. Level can be from 1 to your access level. A
level 20 - 74 ban prevents the user from having
ops. 75+ keeps them from being in the channel at
all. You must at least have the same access level
as the level of the ban to remove it.
UNBAN : syntax - /msg X,W unban
#channel <nick|user@host> : Unbans a
person from your channel. By nick if they are
online, or by user@host if they are not, as with
ban.
Level 50 : Channel regular
KICK : syntax - /msg X,W kick
#channel <nick> [reason] : Tells X/W to
kick somone from your channel, The reason is
optional. Your name will be placed in the kick
msg.
TOPIC : syntax - /msg X,W topic
#channel <newtopic> : Has X/W change
the topic in your channel.
Level 1 : *shrug*
STATUS : syntax - /msg X,W status
#channel : This does the same thing as level
400 status EXCEPT, it will not report channel
modes (+nt ect) to anyone with access below 400.
Level 0 : Everyone else
ACCESS : syntax - /msg X,W access
#channel <nick|search string> [options]
: Can look up the access for a certain person or
a string. Expl : /msg X,W access #channel
*!*@*.gnn.com , would return all GNN users with
access on that channel. Also you can use these
options instead of a nick or string.
Access options
- -min level - show only users above the
given level
- -max level - show only users below the
given level
- -autoop - Show only users with autoop on.
- -noautoop - Show only users with autoop
off.
- -modif - Shows who last modified the
access listing
Access Flags : - output of access command
-X- USER: Blahguy-
(*!*username@*.blah.com) ACCESS: 1 LMPU |
-X- CHANNEL: #cservice -- AUTOOP: ON |
- M = Modified, but not saved to disk,
database is autosaved every 90 minutes.
- P = Has a password.
- U = User is currently authenticated.
- L = Loaded in memory, An access remains
listed in memory for 90 minutes after you
log off.
BANLIST : syntax - /msg X,W banlist
#channel : Shows the channel banlist. You
must be in the channel to use this command.
CHANINFO : syntax - /msg X,W
chaninfo #channel : Displays whether or not a
channel is registered, and to whom.
DEAUTH : syntax - /msg X,W deauth
#channel : If you have sent you password
already and would like to deauthenticate
yourself. Use this command.
HELP : syntax - /msg X,W help
[command] : Displays help file on a given
command.
LBANLIST : syntax - /msg X,W
lbanlist #channel <search string> :
Searches X/W's banlist for a certain string. Use
* to see the whole list.
LOGIN : syntax - /msg X,W login
#channel - If you have no password. /msg
[email protected] login #channel
<password> - if you do /msg
[email protected] login #channel
<password> - for WThis loads your
access listing into memory and authenticates you
on your channel. Note : Exact same as pass
MAP : syntax - /msg X,W map :
Shows a map of connected servers.
MOTD : syntax - /msg X,W motd :
Displays X/W's message of the day.
NEWPASS : syntax - /msg
[email protected] or
[email protected] newpass #channel
<password> : Sets a password on a
channel for X/W. If it is X send to
[email protected]. If it is W send to
[email protected].
PASS : syntax - /msg
[email protected] or
[email protected] pass #channel
<password> See Login
SHOWCOMMANDS : syntax - /msg X,W
showcommands #channel : Shows all commands
you can use on a channel.
SHOWIGNORE : syntax - /msg X,W
showignore : Shows X/W's ignore list. This is
what happens when someone tries to or
accidentally floods X/W. The time length is 60
minutes.
VERIFY : syntax - /msg X,W verify
nick : Displays whether or not a person is an
official cservice rep. If X/W answers that the
person is "NOT an authenticated CSERVICE
representative" please come to #cservice and
ask about them.
A NOTE ON PASSWORDS As of November 1st
1996 passwords are mandatory for ALL users. Users
without passwords may still login, but will be
restricted to level 0 commands (this includes
newpass) until they set a password (see newpass).
This doc is maintained by Manning
for the Undernet Channel Service. E-mail [email protected]
with any suggestions, flames, threats of personal
vengence etc...
|