| |
|
AustNet Services Frequently Asked Questions
ChanOP Node -- Document Revision 1.58 (97-07-06)
Click here to download ChanOP Help Pages
This FAQ answers the burning questions of many users of the AustNet
Service, ChanOP. Simply select the relevant topic from the table of
contents below.
General Information
Service Commands
General Information
ChanOP (also known as the Channel Operator) is quite simply, an IRC robot. It
is not a real person, it is an automated service that ensures channel
integrity and protection from malicious takeover attempts. The ChanOP service
allows users to register their channels and maintain a secure method of
issuing operator status amongst the channel. More than a mere "bot", ChanOP
is also a server, effectively allowing it to maintain every aspect of your
channel according to your wishes.
ChanOP is run by the ASD (AustNet Services Department), a group of volunteers
who devote their time to assisting users with services.
-
If you need online support from the ASD, simply:
/join #Help (while connected to an AustNet server)
-
If you wish to participate in the ASD, simply mail [email protected] with the body
"subscribe services" (do not include quotation marks)
ChanOP monitors who receives operator priviliges on all registered
channels. It also has the ability to unban, kick and deop users on request,
and has inbuilt automated facilities that ensure correct channel usage.
ChanOP differs from other bots simply because it is not a bot. ChanOP is a
server. AustNet servers
are built with special functions that dissallow users kicking and banning
ChanOP from channels. It also has special privilidges that allow it to gain
operator status on any channel. It can not be flooded nor nick-collided off IRC.
ChanOP's completely automated channel registeration eliminates the
lengthy application process found on other networks. ChanOP is easy to use,
very responsive, and above all provides seamless channel security that
other IRC network's bots cannot always provide.
ChanOP is a service provided by AustNet, it is not a piece of software
available for distribution. ChanOP is part of an IRC process generated by a
50Mb+ program for Unix called "AustNet services", written by Roger Yerammsetti. This
program acts as a pseudo-server called services.austnet.org, running on
a 200MHz Pentium with 128Mb RAM and a 3.2GB HDD. It consumes on average
5% CPU and 16-20Mb RAM. ChanOP is one of the many services that this
program provides, so essentially you do not "get" a ChanOP. Rather,
ChanOP has the ability to sit on or off thousands of registered channels.
If you would like ChanOP to monitor your channel, you must first register it.
- Firstly, check to see if the channel you are interested in
is already registered:
/msg ChanOP info #[channel]
This will display information about the channel in question if
it is registered, if it is not, you will be told so.
-
Registration is done quickly, to do so, simply:
/msg ChanOP register #[channel]
ChanOP will not allow illegal content channels to be registered. At the
time of writing, ChanOP will not allow any #*warez* channels to
be registered. If this genre of channel was permitted to be registered,
we would be legally bound by endoursing such activities, consequently, we
must at all times disclaim any legal liability against such channels and
therefore must not allow them to be endorsed by our services.
Due to AustNet's "first in first served" channel registration policy,
we do not permit any users to register more than one channel. If this was
the case, we would find ourselves with next to no channels left for
registration by other users. Consequently, we have a strictly one
channel per user policy. Channel ownership is cross-referenced monthly
against nickname userhosts, and we review how many channels a particular
userhost has registered frequently. If we do find that a userhost has
registered more than one channel, via registering more than one nickname,
we will simply terminate registration for those channels and ban that
userhost from registering any further channels. You have been warned.
Simply mail the ASD at [email protected],
stating the nature of your complaint, the email addresses and nicknames of
those who support your complaint. If the complaint is found to be legitimate,
the ASD will suspend the channel's registration, and action will be taken to
resolve any pending issue.
If you are the owner of a channel, it is your responsibility to promote
channel growth, configure your channel for operation and to add users to your
channel access database. You may wish to review the "Channel Managers FAQ".
Service Commands
Each registered channel has a userlist. This list contains nicknames of
people who have been given certain privilidges on the channel. An access
level is indicative of what privilidges each user has. Access levels
range from 0 to 200, where 0 is no access, and 200 is the Channel Manager
access. In order to execute certain commands through ChanOP, you must have
the required access level.
Access to a certain channel is issued by the Channel Manager and his or her
delegated trusted channel operators (that is, anyone above 150 access). If
you wish to receive access to a channel, you should speak with the channel
manager directly, or with an existing channel operator.
Generally speaking, if you have access, you should know. However, to confirm
your access level to a specific channel, simply use the following command:
-
/msg ChanOP access #[channel]
This command will return your access level on the specified channel
You can execute commands through ChanOP based on what access level you
have. While you are online, simply type the following command to
view your available commands on a specific channel:
-
/msg ChanOP commands #[channel]
This will return your available commands
-
/msg ChanOP help [command]
Will show you online help for a specific command
The following basic commands allow you to execute very simple tasks within
a channel, including kicking, banning, issuing and removing operator status
and changing the topic.
-
Kick a user from a channel:
/msg ChanOP kick #[channel] [nickname] [reason]
-
Ban a user from a channel:
/msg ChanOP ban #[channel] [nickname]|[userhost] [reason]
-
Removing a ban on user from a channel:
/msg ChanOP unban #[channel] [nickname]|[userhost]
-
Listing active bans on a user:
/msg ChanOP listban #[channel] [nickname]|[userhost]
-
Issuing operator status to a user on a channel:
/msg ChanOP op #[channel] [nickname]
-
Removing operator status from a user on a channel:
/msg ChanOP deop #[channel] [nickname]
-
Removing everyone's operator status from channel:
/msg ChanOP mdeop #[channel]
-
Inviting a user to a channel:
/msg ChanOP invite #[channel] [nickname]
-
Changing the current channel topic:
/msg ChanOP topic #[channel] [topic]
back to FAQ Catalogue | AustNet Support back to the AustNet Home Page
this page last updated 28 November 1997 © 1997 AustNet IRC Network. All rights reserved. comments to the austnet services department: [email protected] FAQ written by [email protected]
|
|