AustNet Support | FAQ Catalogue | ChanOP Frequently Asked Questions  
  chanop faq nickop faq noteop faq channel managers faq austnet services department
 
   
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
1.1 What is ChanOP?
1.2 How does it protect channels?
1.3 How does it differ from other bots?
1.4 How do I get myself a ChanOP?
1.5 What channels are legible for ChanOP?
1.6 Can I register more than one channel?
1.7 How can I complain about ChanOP being on a channel?
1.8 I've registered my channel, what now?

Service Commands
2.1 What is ChanOP access?
2.2 How do I receive access to a channel?
2.3 How do I know if I have access?
2.4 I have access, what can I do with it?
2.5 How do I use basic commands through ChanOP?
2.4 I need to be invited to a channel by ChanOP, how can I?
General Information

1.1 What is ChanOP?

    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)

1.2 How does it protect channels?

    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.

1.3 How does it differ from other bots?

    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.

1.4 How do I get myself a ChanOP?

    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]

1.5 What channels are legible for ChanOP?

    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.

1.6 Can I register more than one channel?

    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.

1.7 How can I complain about ChanOP being on a channel?

    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.

1.8 I've registered my channel, now what?

    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

2.1 What is ChanOP access?

    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.

2.2 How do I receive access to a channel?

    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.

2.3 How do I know if I have access?

    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

2.4 I have access, what can I do with it?

    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

2.5 How do I use basic commands through ChanOP?

    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]