Guide For Users Moving to ETG From Other Networks
One of the first things you will notice if you`re new to ETG and are used to
other networks is that our Services work very differently from most networks.
This guide is designed to ease the transition to ETG by showing you how to
perform many of the usual tasks that are different between the Services. This
guide will have categories for commands and information and under those
categories each entry will have the terms you`re probably used to in Italics
and the equivalent on ETG will be listed below it. Please note: ChanServ
commands are not case sensitive.
Basic Information and Commands
The first thing to know about ETG Services is that there is no nick/user
registration or authentication. Each channel keeps its own access list using
hostmasks and passwords. If you`ve never used hostmasks before you can either
let ChanServ do it for you by specifying a nickname when you use the ADDOP or
ADDV commands or you can learn what they are and how they work by reading the
Hostmask Help page.
If you`re looking for ChanServ commands you can check out the ETG website for
documentation for just about everything on ETG or /msg ChanServ HELP
If you`re looking for channel registration, VHost registration, or other help
you just need to stop by #ETG and talk to us.
Checking Access Lists
To check the lists of Channel Admins, AutoOPs, and AutoVoice for a channel you
are a channel admin for, you may use this command to get the lists and other
detailed information about the channel: /msg
ChanServ INFO #YourChannel YourAdminPassword
Non-channel admins can use /msg
ChanServ INFO #YourChannel but they will only see basic
information and they will not see any access lists.
On ETG when you register a channel your hostmask is automatically added to the
Channel Admin list. This makes you the primary channel admin. You can add
additional channel admins (which is basically the same as Co-Owners or Masters)
by talking to an ETG Administrator or Helper. Anyone added to the channel`s
admin list can use the admin password to add/remove AutoOPs, AutoVoice, change
the channel`s locked topic, and change other ChanServ settings. To remove
channel admins speak to an ETG Administrator.
On ETG if you want ChanServ to automatically OP someone you just add them to the
AutoOP list using the ADDOP command. ADDOP works like this:
/msg ChanServ ADDOP #YourChannel YourAdminPassword NicknameORHostmask
If you specify a Nickname in the ADDOP command ChanServ will automatically
generate a hostmask for that user. If you`re more experienced with IRC and know
how to use hostmasks you may add your own hostmask instead.
--If you want an extra level of security for ChanServ OPs you can use a ChanPass
for your channel. This disables automatic ChanServ OPs and instead allows anyone
on the AutoOPs list to use the OPME command with the ChanPass you set. To set a
ChanServ SET CHANPASS #YourChannel YourAdminPass YourNewChanPass
To re-enable AutoOPing you can set the ChanPass to NONE
If you have a ChanPass you can get OPs by typing:
ChanServ OPME #YourChannel YourChanPass
To give someone automatic Voice (+v) in your channel you use the ADDV command:
ChanServ ADDV #YourChannel YourAdminPass NicknameORHostmask
A common question is "How do I autovoice everyone?" The answer to that
is very simple if you know how to use hostmasks: Add *!*@* to AutoVoice
If you want to transfer your ownership of a channel to someone else you just
need to ask an ETG Administrator to change the primary channel admin to the new
owner. Stop by #ETG to do this.
Default Topic/Locked Topic/Topicmask
If you want to lock your topic to a specific topic OR lock part of it and leave
some that can be changed "Example: We are Clan Blah Blah --- News: This
Part Can Be Changed!" you can use the LockedTopic option of the SET
ChanServ SET LOCKEDTOPIC #YourChannel YourAdminPassword The Channel Topic
Now if you want part of that topic to be able to be changed you can add
%%NEWTOPIC%% to the locked/default topic and whenever someone changes the topic
in the channel ChanServ will take what they write and put that in place of
%%NEWTOPIC%%. Here`s an example:
ChanServ SET LOCKEDTOPIC #FakeChannel FakeAdminPassword This is a locked topic
example -- News: %%NEWTOPIC%%
-ChanServ- Changed Locked Topic On #FakeChannel
* FakeNickname changes topic to `Hello World!`
* ChanServ changes topic to `This is a locked topic example -- News: Hello
If you want to set a message to be sent to users when they join your channel you
can use the OnJoinMsg option for the SET command:
ChanServ SET ONJOINMSG #YourChannel YourAdminPassword The Greeting Goes Here...
So if your message was "This is an On-Join Msg!" and someone joined
your channel, they would see:
-ChanServ- [#YourChannel On-Join MSG] This is an On-Join Msg!
If you want to set a message to only be seen by those who get AutoOPs from
ChanServ you can set an OnOPMsg using the SET command:
ChanServ SET ONOPMSG #YourChannel YourAdminPassword The OP Message Here...
Anyone who gets OPed by ChanServ by AutoOPs or the OPME command will see the
message, for example:
-ChanServ- [#YourChannel On-Op MSG] This is an On-OP Msg!
ChanServ`s SET command can be used to store much more information about your
channel. When someone does /msg ChanServ INFO #YourChannel they can see your
channel`s Description, Website, Contact Info, and a list of Members. All of
these can be changed at any time by a channel admin.
To change your channel`s Description:
ChanServ SET DESC #YourChannel YourAdminPassword Your Channel Description
To change your channel`s Website:
ChanServ SET WEBSITE #YourChannel YourAdminPassword http://www.yoursite.here
To change your channel`s Contact Info:
ChanServ SET CONTACT #YourChannel YourAdminPassword firstname.lastname@example.org
(Please note: The email kept in the Contact Info field is used when a channel
admin password is forgotten and needs to be retrieved. If the Contact Info is
wrong or removed the password retrieval will require a couple more steps.)
To change your channel`s Member list:
ChanServ SET MEMBERS #YourChannel YourAdminPassword Member1, Member2, Member3...
(The member list does not perform any ChanServ access function. It is simply
there if you want to keep a list of clan members, staff members, or anything of
ChanServ can prevent users from using +ikl in your channel to help prevent
takeovers or interfering with traffic in your channel. OPs will still be able to
change all other channel modes. This protection is turned on by default and can
be toggled at any time. This is the PreventModes option for the SET command:
ChanServ SET PREVENTMODES #YourChannel YourAdminPassword ONorOFF
If you want only ChanServ to be able to issue OPs to help keep your channel safe
you may turn on the PreventOPs setting for the SET command:
ChanServ SET PREVENTOPS #YourChannel YourAdminPassword ONorOFF
With PreventOPs enabled, only users on the AutoOP list will be able to gain OPs
by the OPME command or by joining the channel (if a ChanPass is not set).
ChanServ automatically sets channel limits (+l) that are 5 above the current
number of people in your channel. This is to prevent join floods in your
channel. By default, ChanServ updates this limit every 5 minutes. For higher
traffic channels that is not often enough. You can adjust this between 2
minutes, 5 minutes, and 10 minutes using the PreventJoins option of the SET
ChanServ SET PREVENTJOINS #YourChannel YourAdminPassword (Number of Minutes)
ChanServ SET PREVENTJOINS #FakeChannel FakePass 2
Channel Control Commands
If you keep your channel as Invite-Only, forget your private channel`s key, or
your channel is currently full (ChanServ sets a dynamic user limit) you can use
the INVITEME command:
ChanServ INVITEME #YourChannel
Note: Any AutoOP or AutoVoice can use this command
If your channel is taken over or if you accidentally lock yourself out by ban or
modes and you need to gain access to your channel you can use several different
commands to do this depending on the situation. If you need to remove any
channel modes that are preventing you from joining your channel you can use
ChanServ RESETMODES #YourChannel YourAdminPassword
ChanServ will remove all channel modes and replace only +nt on your channel.
If you need to remove bans preventing you from joining your channel you may use
UNBANME to remove any ban masks that prevent you from joining OR you can use
UNBANALL to clear the entire ban list:
ChanServ UNBANME #YourChannel
ChanServ UNBANALL #YourChannel YourAdminPassword
UNBANME does not require the password because any AutoOP can use this command.
AutoOPs are typically given to people that you trust to protect your channel so
it makes sense for them to be able to unban themselves if needed.
If you need to de-OP someone who is causing problems for you in your channel
(such as someone with a blacklist script) you can use the MASSDEOP command to
DeOP everyone in your channel:
ChanServ MASSDEOP #YourChannel YourAdminPassword
If things are really not going well in your channel and you require the
assistance of an ETG Administrator to sort it out you can Lock your channel so
everyone gets DeOPed and no one can re-OP themselves or change anything in
ChanServ until a ETG Services Administrator unlocks the channel. This is, of
course, a last resort since you need to have an Admin unlock it for you. Should
you need to Lock your channel, use the LOCKCHAN command:
ChanServ LOCKCHAN #YourChannel YourAdminpassword
If you want ChanServ to automatically kick/ban someone from your channel you can
do this with the ADDBAN command:
ChanServ ADDBAN #YourChannel YourAdminPassword NicknameORHostmask
ChanServ will automatically enforce this ban for you whenever someone matching
the hostmask joins the channel.
Many of the commands work very similar to what you`re probably used to but with
a slightly different syntax. It is our hope that this tutorial has answered some
questions or prevented some headaches and frustrations with learning different
systems. If you have any questions at all please feel free to ask questions in
#ETG or in the ETG Support forum. Enjoy your time on EnterTheGame!