perpleXa
Reged: July 2006
 
|
--- Log opened Sun Dec 07 20:52:55 2008
-:- perpleXa [perpleXa@we.wish.you.a.merry.xmas] has joined #tutorial
-:- Irssi: #tutorial: Total of 3 nicks [2 ops, 0 halfops, 0 voices, 1 normal]
-:- Irssi: Join to #tutorial was synced in 0 secs
<@Tutor> Hello and welcome to tonight's tutorial session. This session provides a more advanced look at channel management through channel modes, bans, etc., as well as a look at our channel management bot, Q.
<@Tutor> * This is the second in a repeating set of tutorials. The topics of future sessions are:
<@Tutor> * Introduction to IRC
<@Tutor> * Security on the QuakeNet IRC network.
<@Tutor> These topics are covered in the regular tutorial sessions on Sundays at 19:00BST/20:00CEST. Occassionally, we hold tutorials in other languages & on other topics. These tutorials take place outside the regular time schedule will be announced in the usual manner.
<@Tutor> This channel is moderated and is set to delayed join mode. This means that you cannot speak in the channel, and will not be able to see users joining or leaving the channel - despite the fact there may be many hundreds of users present; you are not alone.
<@Tutor> ----
<@Tutor> We’ll start this week by introducing the concept of a host mask. You will see why these are useful shortly.
<@Tutor> Every user on QuakeNet may be identified by a host mask. This consists of their nickname, their ident and finally their hostname. These different parts are stuck together as follows: nickname!ident@hostname. My host mask would be Tutor!tutor@quakenet.org.
<@Tutor> The nickname is what you would normally use to refer to the user, for example to send messages directly to the user or to elevate that user's status to voice or channel operator. The ident is another feature that is used to identify you, commonly used by bots. Finally, the hostname is your address on the internet.
<@Tutor> When specifying host masks to ban users etc., there are certain "wildcards" that can be used. Wildcards available on QuakeNet are ? and *. * will match any characters and ? will match any single character.
<@Tutor> Last week we talked about use of the /BAN command. We showed /BAN as it's syntax. It is actually more advanced than this. You can also use /BAN . This allows you to ban all users with the same ident (/BAN *!ident@*), all users with the same hostname (/BAN *!*@hostname) and so on.
<@Tutor> This allows you to combat any users who change nickname to evade your bans. Note, to ban a user by their Q authname ban the following host mask: *!*@authname.users.quakenet.org.
<@Tutor> A few examples of host masks and a description of what they mean should make this clearer:
<@Tutor> foo!*@* - matches anybody with the nickname 'foo'
<@Tutor> *!bar@* - matches anybody with the ident 'bar'
<@Tutor> *!*@*.org - matches anybody with a hostname that ends with '.org'.
<@Tutor> ?????!*@*.net - matches anybody with a 5 letter nickname, and who has a hostname ending with '.net'.
<@Tutor> *!*@*.users.quakenet.org - be careful with this one. This matches ALL users authed with Q.
<@Tutor> We will now pause for a short time in order to answer any relevant questions you may have. Remember, to ask a question type /MSG Tutor .
<@Tutor> ----
<@Tutor> cs-pojkeN^ asked: why have you set delayed join (auditorium)?
<@Tutor> Desolate answers: because there are hundreds of people in #tutorial, so this makes things more streamlined
<@Tutor> JUL|MunkeN asked: Can Q be taken out on a date? ;d
<@Tutor> perpleXa answers: Q leaves inactive channels automatically after approximately 80 days
<@Tutor> overcast asked: How do I make my channel private?
<@Tutor> GeO answers: try /mode #channel +p
<@Tutor> birdi asked: i have a channel and i want to erase all +ao +av +v , what is the command ? :-s
<@Tutor> Desolate answers: there's no command to remove all users at once, you'll need to do that one by one, unfortunately
<@Tutor> Luth asked: How many bans can Q keep? (L had very limited numbers of bans to keep)
<@Tutor> GeO answers: iirc 50
<@Tutor> emigrant asked: why Q already leaving if nobody is on channel for whole night ?
<@Tutor> GeO answers: to save bandwitdh
<@Tutor> chaplja asked: Hi. Is there a chance to ban people by Q if they say a word in a channel? Lately people started to use the dutch superword 'kanker' in combination with 'aids' and similar to flame people. I don't want it happening, can I set Q to filter those kind of users?
<@Tutor> perpleXa answers: No, you would have to use a bot to enforce bad word matches
<@Tutor> overcast asked: How do I make my channel private?
<@Tutor> GeO answers: try /mode #channel +p(or s)
<@Tutor> JUL|MunkeN asked: perpleXa answers: Q leaves inactive channels automatically after approximately 80 days <- Then how come Q parted my channel (that I idle in)? :/
<@Tutor> perpleXa answers: If Q has left your channel, it's due to one of the following reasons: 1) Your channel (channel operators) has violated network rules and Q has been suspended, 2) Your channel has been inactive for over 40 days and Q left due to inactivity, 3) A channel owner removed all CHANLEV users and Q left due to the CHANLEV being empty.
<@Tutor> Ultra_Violence^ asked: how can i remove the Q bot from a channel ?
<@Tutor> Desolate answers: remove all users from the chanlev, with yourself last
<@Tutor> DrPeppiX asked: tutorial in german?
<@Tutor> GeO answers: read the #tutorial's topic times to times
<@Tutor> monken asked: How to do so you do so you dont see the people in chan
<@Tutor> GeO answers: channel mode +D
<@Tutor> This section now deals with the introduction of channel modes.
<@Tutor> Banning users is not the only way to control your channel, nor is it always the best. QuakeNet, and other IRC networks, provide modes that you can set on your channel. This is done with the /MODE command. The syntax for this command is /MODE +|- .
<@Tutor> For example, to set channel mode +i on this channel I would type /MODE #tutorial +i. Certain modes need parameters to work properly, and these will be discussed later.
<@Tutor> Last time we talked about the various levels within a channel, these being channel operator, voice and regular. You may op, deop, voice and devoice users with commands such as /OP, /DEOP, /VOICE and /DEVOICE (syntax being /OP ), or you can set the channel modes manually.
<@Tutor> Channel mode +o signifies op, and channel mode +v signifies voice. For example, if I was to deop myself on this channel I could type /MODE #tutorial -o Tutor. You can see here that Tutor has been specified as a parameter for the /MODE command.
<@Tutor> Likewise, channel bans are added by setting channel mode +b and removed by clearing channel mode +b with a parameter.
<@Tutor> Other useful channel modes are +c, +C, +i, +k, +n, +N, +r, +s, +t, +T, and +u. Please remember that channel modes are case sensitive.
<@Tutor> +c prevents the use of coloured and bold/underlined/reversed text on a channel.
<@Tutor> +C prevents the use of channel CTCPs (e.g. /CTCP #channel VERSION). These are special messages that people can use to find out information about your client etc.
<@Tutor> +i makes your channel invite only. This means users must be invited into the channel by a channel operator before they can join. Use /invite for this purpose.
<@Tutor> +k sets a password on your channel. Only users who know the password may join (by using /JOIN ). This is set by using /MODE +k .
<@Tutor> +n prevents people from sending external messages to the channel, i.e. they must be on the channel itself to send messages to it.
<@Tutor> +N prevents the use of channel notices (e.g. /notice #channel text), which get relayed to every user in the channel.
<@Tutor> +r only allows users who have authenticated with Q to join. We spoke about Q in the last tutorial.
<@Tutor> +s makes your channel secret. People will be unable to view the users on the channel or the topic. The channel will also not show up when you /WHOIS the user or use /LIST.
<@Tutor> +t prevents people who are not channel operators from setting the topic. It is recommended you set at least channel modes +n and +t.
<@Tutor> Finally, +u hides quit and part messages from a channel.
<@Tutor> +T will prevent /amsg's (messages sent to more than one channel at once) from being displayed in the channel in which +T is set
<@Tutor> More information about these modes (and others) is available in the IRC FAQ at www.quakenet.org/faq
<@Tutor> We will now pause for a short time in order to answer any relevant questions you may have. Remember, to ask a question type /MSG Tutor .
<@Tutor> ----
<@Tutor> Rider asked: how i can make an irc server?
<@Tutor> Sorcerer answered: Google for it. Thats not network related
<@Tutor> dp\ asked: where can i find a complete list of all the modes supported by quakenet that can be set against either a user or channel?
<@Tutor> GeO answered: visit the faq on www.quakenet.org
<@Tutor> _Ryan_ asked: how i reg a chan
<@Tutor> perpleXa answered: Get an auth name and at least 4 people for some hours and then type /msg R requestbot #channel
<@Tutor> Apfel asked: help How to get part of the #tutorial staff? 
<@Tutor> Sorcerer answers: Apply on the website
<@Tutor> ambafatima asked: you say Q can handle 50 bans, what happerns when user tries to set 51st ban?
<@Tutor> GeO answered: the banlist is full ?
<@Tutor> Max0r` asked: how old is tutor?
<@Tutor> Sorcerer answered: As old as Santa
<@Tutor> Jahas- asked: Do you ever typo?
<@Tutor> GeO answered: enver
<@Tutor> troy^^ asked: im using mirc on winXP but my right mousse button doesnt work here , while i want to open menu , clicking on some1 nickname , what should i do ?
<@Tutor> Sorcerer answered: Ask in #advice
<@Tutor> mraxlux asked: Does Quakenet got any channel for scripting or something? if i wanna make a "ban system" so it dosnt ban's *!*@*.users.quakenet.org ?
<@Tutor> GeO answered: join #help.script
<@Tutor> kidd13 asked: how do i set q to say a join message
<@Tutor> pickel answered: read more about it with /msg Q help welcome
<@Tutor> skynet asked: What can I do if I accidently banned myself?
<@Tutor> GeO answered: /msg Q unbanme is the faster way
<@Tutor> kidd13 asked: how do i set q to say a join message
<@Tutor> GeO answers: see /msg Q help welcome
<@Tutor> guntz[x asked: how can i call Q?
<@Tutor> GeO answers: ?? ~help requestq
<@Tutor> [ISL]MAx asked: I know mIRC is for Windows users, but what about Linux?
<@Tutor> Desolate answers: try irssi!
<@Tutor> Max0r` asked: what does the /amsg command look like? does it send multiple /msg commands to the server?
<@Tutor> pickel answers: yes, its not an irc command - its a command of your client, doing many /msg's
<@Tutor> mraxlux asked: Is Netsplit any channel mode or what is netsplit?
<@Tutor> GeO answers: ?? #help netsplit
<@Tutor> Moderator-John asked: a channel with +sn doesn't require +t, if this is eg a internal staff channel?
<@Tutor> perpleXa answers: You can remove or set modes as you wantas long as you're a channel op
<@Tutor> We will now move on to the use of QuakeNet's username registration and channel management bot, Q.
<@Tutor> We'll start this week by revisiting the registration process.
<@Tutor> To register with Q, type "/msg Q HELLO ". You need to type your email address twice to make sure you have typed it correctly. Your account name will be your nick at the time you say hello. You should only ever need to register once.
<@Tutor> Note that you may need to change your nickname (with the /NICK command) if the account name you want is already taken, or if your nickname contains special characters which are not allowed in account names (for example: `~^[]{}|_\).
<@Tutor> Q will send an email containing your new account details. We advise you read this email carefully as it contains important information about protecting your account.
<@Tutor> You can now change your password to something more memorable (but please, not easily guessable), by using "/msg Q@Cserve.quakenet.org NEWPASS oldpassword newpassword newpassword". You need to repeat your new password so we are sure you have typed it correctly.
<@Tutor> You will need to "auth" with Q each time you reconnect to the network in order to use your account. You can do so by typing /auth username password.
<@Tutor> We will now pause for a short time in order to answer any relevant questions you may have. Remember, to ask a question type /MSG Tutor .
<@Tutor> ----
<@Tutor> IL`bld`awayy asked: how i sign off on a user?
<@Tutor> GeO answered: reconnect to the network
<@Tutor> skynet asked: What do I have to do to link my server to QuakeNet?
<@Tutor> Desolate answered: A server requires a dedicated powerful server on a fast permanent internet connection, by fast we are talking 100Mbit and above. For more information please read our server link application - http://www.quakenet.org/server_application
<@Tutor> Grulf asked: what's a netsplit?
<@Tutor> GeO answered: Netsplits occur when one or more Quakenet server(s) literally 'split' from the rest of Quakenet, making it appear that lots of people disconnect/later reconnect. This is also why bots and Q sometimes disappear.
<@Tutor> emigrant asked: will be possible to ,,register,, nickname in future on quakenet ?
<@Tutor> GeO answers: nope
<@Tutor> SeePastHer asked: what happens if my name is taken?
<@Tutor> Sorcerer answers: QuakeNet does not use Nickserv to reserve nicknames. As a result of this, you cannot register your nickname on QuakeNet. If a nickname is available, any user is allowed to use it. However, this does NOT apply to the nicknames of IRC Operators, Helpers and Network services, due to security related issues. If a user uses any of these nicknames, an operator may immediately disconnect the user from the network WITHOUT prior notice.
<@Tutor> Royppeliini asked: Why you always tell people to use /auth as it is unknown command for irssi
<@Tutor> GeO answers: the most popular client is mIRC
<@Tutor> IL`bld`awayy asked: how i sign off on a user...I have bnc... so how i sign off :S
<@Tutor> GeO answers: try /sbnc jump or /jump
<@Tutor> Swiss`f asked: how i can ban for long nick name like all nick what long biger that 7 letters?
<@Tutor> perpleXa answers: ???????*!*@* would be the correct mask to do that (matching 7 and above nick letters)
<@Tutor> Apfel asked: help I'm on http://www.quakenet.org/qnetapp/ . How can I request to join the support group?
<@Tutor> Desolate answers: it's pretty self-explanatory...
<@Tutor> emigrant asked: will be any tutorial for bouncer ?
<@Tutor> Desolate answers: No, since bouncers are not a service provided by Quakenet itself
<@Tutor> kidd13 asked: what do i do if i forget my auth password
<@Tutor> pickel answers: If you want your Q account password sent to your email address, type /msg Q requestpassword <your@email>
<@Tutor> deNati-andy- asked: if i want to change password, how?
<@Tutor> pickel answers: Newpass is the command you use to change your password in Q. Syntax: /msg Q@CServe.quakenet.org NEWPASS oldpassword newpassword newpassword
<@Tutor> Acdervis2 asked: how do I remove +k from my channel
<@Tutor> pickel answers: /mode #channel -k
<@Tutor> Q is used to protect your channel from takeovers. Details on how to request Q can be found in the Q FAQ at http://www.quakenet.org/ .
<@Tutor> Once you have Q you will obviously need to know how to use it. We'll give a short introduction here and move onto more detailed use later on in the tutorial. Remember, your main source of advice is the Q FAQ.
<@Tutor> Once authed you will be able to send commands to Q: /msg Q . You can also retrieve help on any command using /msg Q HELP . You may view all Q commands available to you with /msg Q SHOWCOMMANDS.
<@Tutor> The main use of Q is to protect your channel and to auto-op/voice any people that you tell it to. This is done by giving people what is known as a 'CHANLEV'. This is a collection of flags that you can give a user, which determine their privileges on that channel.
<@Tutor> Available CHANLEV flags for Q are: a = auto (to be combined with +o only), b = ban, d = deop, g = auto (to be combined with +v), k = known, m = master, n = owner, o = channel operator, p = protect, q = devoice, t = topic changer, v = voice.
<@Tutor> Q also has two personal CHANLEV flags, which only users may set for themselves: +j = auto-invite, +w = hide welcome.
<@Tutor> Flags are combined to determine how Q behaves when the user enters the channel.
<@Tutor> Giving a user +v or +o on its own will not appear to do anything. Op (+o) must be combined with +a to automatically op the user upon joining, and voice (+v) must be combined with +g to automatically voice the user upon joining, e.g. to auto-op you must use +ao, and to auto-voice you must use +gv.
<@Tutor> CHANLEVs are set using /msg Q CHANLEV #channel nick +|-flags. If the user is offline, you may replace the "nick" argument with "#account".
<@Tutor> The master and owner flags are different. They determine a user's ability to alter people's CHANLEVs and recover the channel after a takeover. Owners have full control over the bot, so be VERY careful when adding new owners - i.e. DO NOT add new owners unless you completely trust the user. Masters however can add or remove people, but cannot touch anybody with the master or owner flag. Again, only give this to people you completely trust.
<@Tutor> We will visit some of the CHANLEV flags later on in this tutorial, however we will now pause for a short time in order to answer any relevant questions you may have. Remember, to ask a question type /MSG Tutor .
<@Tutor> ----
<@Tutor> Acdervis2 asked: when I type mode #agmtf2.pickup -k to remove +k it requests more parameters
<@Tutor> GeO answered: it requires the key 
<@Tutor> dabeowulf asked: I had to register with Q again lately, that had to do with the changes and L or was it just due to n inactivity on my part?
<@Tutor> Sorcerer answered: Most likely you were inactive and your account expired
<@Tutor> SeePastHer asked: How do I delete my registration?
<@Tutor> perpleXa answered: simply by stop using your account
<@Tutor> leo_haxi asked: I am from the france, Is it there a way to Q to speak france? Thanks much.
<@Tutor> GeO answered: unfortunately not ! Malheuresement non !
<@Tutor> bittin^ asked: how do i change mail on the Quakenet Page?
<@Tutor> GeO answers: you can do it by via the command /msg Q help email
<@Tutor> Moderator-John asked: is it possible to give a users such flags that he have always voice
<@Tutor> GeO answers: of course, it's the flags +gv. Please see /msg Q help chanlev
<@Tutor> l403 asked: What is giving the Voice flag to a user for?
<@Tutor> perpleXa answers: They can also talk on moderated channels if they got voice
<@Tutor> [ISL]MAx asked: In the tutorial, it said "k = known". What does it mean? Does it op/voice you? What access do you have with that flag?
<@Tutor> GeO answers: they can invite themselves in the channels
<@Tutor> Opie asked: how long will it take for Q to join my room, considering I have hte requirements
<@Tutor> GeO answers: a few hours, basivally
<@Tutor> Sajage asked: q can speak hungarian?
<@Tutor> GeO answers: only english, sorry
<@Tutor> emigrant asked: I have a problem few weeks that even if I am using /msg Q #channel nick +av .. it doesn works
<@Tutor> perpleXa answers: You need to combine +v with +g
<@Tutor> Leygolas asked: How do I get back into a chan,where im the owner,when i lost the key for it?
<@Tutor> Sorcerer answers: /msg Q invite #channelname
<@Tutor> Wanha-W- asked: i accidentally the whole quakenet, help ?
<@Tutor> perpleXa answers: epic
<@Tutor> Kenzor asked: Has the procedure to request Q been changed / is it bugged? I tried to get a Q on a channel I own and it kept telling me the channel was created too recently for ages.
<@Tutor> Sorcerer answers: That means you do not meet the requirements
<@Tutor> AndhuuN asked: if theres nobody else than Q on my channel, will the channel break up?
<@Tutor> Sorcerer answers: Q leaves channels automatically after a minimum of 40 consecutive days of channel inactivity. Channel inactivity is defined as: no-one on the CHANLEV joining the channel, or the channel usercount being less than 3 when someone on the CHANLEV joins.
<@Tutor> lovespeed asked: How to ban a person, not the IP but the name he has
<@Tutor> GeO answers: ban the following mask : nick!*@*
<@Tutor> Rastlin asked: What are the benefits of being voiced?
<@Tutor> GeO answers: you can speak when the channel is under the moderated mode (+m)
<@Tutor> [ISL]MAx asked: To invite S (the secure bot) you only need more people in the channel, or (also) something else?
<@Tutor> Sorcerer answers: The exact requirements for the S Bot are not public information. The R Bot is ALWAYS right, if it says you don't need S, then we will not add it for you either.
<@Tutor> l403 asked: Is there a front-ed for Q to make using it easier?
<@Tutor> perpleXa answers: Have a look at #nnscript
<@Tutor> Now that you have added users to Q, you will need to know how to recover your channel in the event of a takeover.
<@Tutor> Firstly, we cannot stress enough that you should only give channel operator status to people you trust completely.
<@Tutor> In the event that somebody does take over your channel, the best way to recover it is to contact the owner/master (people with +n or +m CHANLEV).
<@Tutor> Once you have contacted the owner/master, they may use the following command to recover the channel: /MSG Q RECOVER
<@Tutor> This will deop everybody in the channel and remove and bans or channel flags that prevent you from entering. This command performs a DEOPALL, UNBANALL and finally a CLEARCHAN.
<@Tutor> These commands can be performed individually if the need arises, by using /MSG Q DEOPALL , /MSG Q UNBANALL and finally /MSG Q CLEARCHAN .
<@Tutor> Anybody with a CHANLEV of at least +o can attempt to recover the channel, however, they can only use UNBANME, and then attempt to rejoin the channel in order to remove any other bans. As such, this is not always as effective & using RECOVER is the best remedy for a takeover.
<@Tutor> We will now pause for a short time in order to answer any relevant questions you may have. Remember, to ask a question type /MSG Tutor .
<@Tutor> ----
<@Tutor> Jahas- asked: How can I kill myself?
<@Tutor> GeO answered: hmm /quit will have the same effect
<@Tutor> lenili asked: hi how are you all
<@Tutor> GeO answered: currently a bit busy as you can think
<@Tutor> jimmy123 asked: how do you give +m/+n tags to someone?
<@Tutor> GeO answers: see /msg Q help chanlev and /msg Q help giveowner
<@Tutor> Melting_Ice asked: whats clearchan do
<@Tutor> GeO answers: if you don't understand a command use /msg Q help COMMAND
<@Tutor> We will now explain how Q can be used to enforce bans on your channel.
<@Tutor> You may have noticed above that Q provides some a +b CHANLEV flag, this is the ban flag. When this is given to a user, Q will automatically ban (and kick) them whenever they enter the channel.
<@Tutor> Another way to enforce a permanent ban is to use /msg Q BAN . Host masks were covered in the last tutorial (i.e. nick!ident@host). When a permanent ban is set in this fashion any user matched by the specified host mask will be banned upon entering the channel.
<@Tutor> Permanent bans may be listed at any time with /msg Q BANLIST , and removed with /MSG Q BANDEL (you can enter either a host mask or the ban's ID which is obtained with the BANLIST command). It is worth noting that all permanent bans may be cleared at any time with /msg Q BANCLEAR (UNBANALL only clears temporary bans).
<@Tutor> /msg Q BANDEL can be a useful way of recovering a channel without removing all other bans that you have set. It is also worth noting that /msg Q BAN will instantly kick any users in the channel matching the host mask that was banned, so be careful when using this command.
<@Tutor> Only users with the +m/+n (master/owner) CHANLEV may add permanent bans (via +b CHANLEV of /msg Q BAN) to a channel, and likewise only they can remove them.
<@Tutor> Here we will stop for a few moments while we can answer any relevant questions you may have. Remember, to ask a question type /MSG Tutor .
<@Tutor> ----
<@Tutor> capdoc_ asked: Why dont you answer my questions? :'(
<@Tutor> GeO answered: your nickname is not sexy enough sorry but we have a lot of questions
<@Tutor> pifou asked: how can I know who is the master and/or owner of a chan?
<@Tutor> Sorcerer answered: /msg Q chanlev #channelname. Only works if you have flags on the channel
<@Tutor> d2dAMP`TO asked: Do i must have always the same name wich i registered with Q
<@Tutor> Sorcerer answered: No. Your nickname and authname are two different things
<@Tutor> Sotamuumi asked: How do I send messages to IRC channels?
<@Tutor> perpleXa answers: /msg #channel text or by just typing in the appropriate window
<@Tutor> pifou asked: so, without flag i can't know about the master/owner?
<@Tutor> Sorcerer answers: No, if you dont have flags, you arent eligable to know
<@Tutor> d2dAMP`TO asked: Can i make my own bot ? or can i make Q more sexy ?
<@Tutor> GeO answers: #help.script might help you
<@Tutor> l403 asked: Is Q of an aquired alien technology? If so, which one?
<@Tutor> Sorcerer answers: Klingon
<@Tutor> There is another set of flags that can be set using Q, these are CHANFLAGs.
<@Tutor> These determine how Q behaves when people join the channel, obtain or lose ops or voice, or change the topic. The flags are viewed or set by using /msg Q CHANFLAGS #channel [[+|-]].
<@Tutor> The CHANFLAGs available are: a = auto-op b = bitch mode, c = channel limit, e = enforce bans, f = force topic, g = auto-voice, k = known users only, p = protect ops, t = topic save, v = voiceall, w = welcome message.
<@Tutor> When bitch mode is set (CHANFLAG +b), Q will automatically deop or devoice any users which are opped/voiced and do NOT have a CHANLEV on Q. This is a good way of preventing takeovers.
<@Tutor> The channel limit setting (CHANFLAG +c) may be used to prevent join floods. It automatically sets the channel limit every 5 minutes. The AUTOLIMIT command is used in conjunction with this to determine the new channel limit. /msg Q AUTOLIMIT <#limit>, where new limit = current limit + #limit.
<@Tutor> Chanflag +e will make Q automatically kick a user whose host matches a ban set on the channel.
<@Tutor> Forcing the topic with Q (CHANFLAG +f) prevents people from changing the topic with the /TOPIC command. Instead you must use /msg Q SETTOPIC .
<@Tutor> Q also allows you for force a key on the channel (CHANFLAG +k), which prevents people from removing the channel key. Use /msg Q KEY [] to view or change the current key.
<@Tutor> When CHANFLAG +k is set, Q will only allow users who are "known" on the channel (have CHANLEV +k, +v, +o, +m, or +n) and kickban those who are not.
<@Tutor> Protecting channel operators (CHANFLAG p) is another useful feature of Q's, which can help prevent channel takeovers. When a user with +o or +v CHANLEV is deopped or devoiced, Q will automatically op or voice the user.
<@Tutor> Another useful feature of Q's is the topic save facility (CHANFLAG +t). This allows Q to automatically set the topic, should Q be restarted.
<@Tutor> The last CHANFLAG allows Q to display a welcome message to people joining the channel (CHANFLAG +w). Use /msg Q WELCOME to set the welcome message.
<@Tutor> We will now pause for a short time in order to answer any relevant questions you may have. Remember, to ask a question type /MSG Tutor .
<@Tutor> ----
<@Tutor> d2dAMP`TO asked: How many bot's can be in my channel ? Where can i find bot's like L/S/G etc
<@Tutor> GeO answered: requestable bots are Q and S
<@Tutor> [ISL]MAx asked: What access do I (you) need to see some channel's CHANLEV?
<@Tutor> GeO answered: just a flag
<@Tutor> Shiyiyule asked: only +m or +n can change flags?
<@Tutor> perpleXa answers: correct
<@Tutor> In the final part of this tutorial we remind you again about security on Quakenet.
<@Tutor> IRC can be a dangerous place. There are a number of basic precautions you should take to protect you from "hackers" and other troublemakers.
<@Tutor> Do not give out personal information to strangers on IRC (ie. telephone numbers, address) unless you are 100% certain that you can trust them. In particular, if you are under 16, PLEASE speak to your parents of guardian before giving this information out on IRC.
<@Tutor> IRC clients generally ask you for a real name. mIRC asks you for this in a 'full name' field you can find in " File --> Options --> Connect --> Full Name ". This information is visible to other users and as such it is advisable to not put your real name in this field.
<@Tutor> Do not give out your Q password (if you have one) to anybody. QuakeNet staff will NEVER ask you for this password.
<@Tutor> Do not ever type anything that begins with a / that you do not understand the meaning of. Be especially careful if the command includes strange characters or "$decode". Often these malicious commands designed to harm people who unknowingly enter them.
<@Tutor> Please be very careful with links that people offer you on IRC. While some people will offer harmless programs, others are trying to make you download programs that will harm your computer. Be particularly careful if they offer you things that appear too good to be true (like halving your ping, free ops on channels, etc.).
<@Tutor> Some people try to offer you 'free bouncer services'. However, because you are then bouncing your IRC connection off a computer run by them, they can see everything you type on IRC. Not only is this an invasion of your privacy, but they can also capture your Q password.
<@Tutor> Also, remember that Q is always called Q. Q always has the ident/host of "TheQBot@CServe.quakenet.org". All Quakenet services always have single character names, and never have punctuation in them. Be very wary of anyone with a name like Qbot, `Q or Q_, they will often be trying to decieve you into giving your auth details away. QuakeNet staff will NEVER ask you for your password details.
<@Tutor> Also be aware of anybody with a name like NickServ_. QuakeNet does not use NickServ or ChanServ, so people with nicknames like these are also trying to deceive you.
<@Tutor> Use our hidden hosts system (+x). This prevents users from finding your computer and launching attacks directly against it.
<@Tutor> Keep the operating system on your computer up to date. For Windows users, run Windows Update regularly and apply any security patches which are available.
<@Tutor> Keep your IRC client up to date. All mIRC versions less than version 6 have known security problems that can allow other people to control your client over IRC. Please regularly check that your version is up to date.
<@Tutor> Now we will pause for the last time this evening to answer any questions you have. As usual, /MSG Tutor .
<@Tutor> ----
<@Tutor> Grulf asked: good night
<@Tutor> Sorcerer answered: You too. Good night
<@Tutor> Shiyiyule asked: how do you view the chanlev?
<@Tutor> Sorcerer answered: /msg Q chanlev #channelname
<@Tutor> Rider asked: how to auto auth on connect?
<@Tutor> perpleXa answers: We don't recommend doing that as it's a big security issue. If you want to use a partial auto auth script, you can have a look at http://www.quakenet.org/faq/faq.php?c=160&f=165#165
<@Tutor> hstyle- asked: how can i enter inviteable channels
<@Tutor> pickel answered: just tell Q to invite you by using /msg Q invite #channel - you can join the channel then
<@Tutor> BIF|MSN^ asked: When a users auth is banned from a channel. Can the banned user join the channel not authet?
<@Tutor> GeO answers: yep
<@Tutor> FruitieX asked: how do i use the hidden hosts system (+x) ?
<@Tutor> Sorcerer answers: /mode nickname +x. You need to be authed
<@Tutor> hardw\MarkR asked: How to change flags on people`
<@Tutor> GeO answers: see /msg Q help chanlev
<@Tutor> SchlackeHammer asked: When my channel is +m how can Q give all visitors autovoice?
<@Tutor> GeO answers: see /msg Q help chanflags, the +v one
<@Tutor> capdoc_ asked: what's that "bitchmode"? what does it do? :|
<@Tutor> GeO answers: see /msg Q help chanflags
<@Tutor> commish asked: how do i get q to auto invite when some one is op in my room and the disconnect
<@Tutor> Sorcerer answers: Chanlev +j would do the trick. You can only set if for yourself and it invites you when you auth
<@Tutor> We would like to thank you for attending tonight's tutorial session, which has now ended.
<@Tutor> QuakeNet support staff are always available in #help to answer any additional questions you may have. If you have missed anything, or if you want to reread interesting parts of tonight's tutorial, you can find a logfile of it on our forums: http://forums.quakenet.org/index.php?t=thread&frm_id=33& amp;
<@Tutor> Next week's tutorial session will cover security on the QuakeNet IRC network. Details of this will be placed in the #tutorial topic (which you may view by typing /TOPIC #tutorial).
<@Tutor> Good night, and thanks for attending.
<@Tutor> commish asked: how to i set auto invite for ops
<@Tutor> perpleXa answered: They must set it for themselves, /msg Q chanlev #chan #auth +j
<@Tutor> commish asked: how do i set some one else as master when im onwer
<@Tutor> Sorcerer answers: See /msg Q help chanlev
<@Tutor> Shiyiyule asked: Merry Christmas to all, and to all a good night!
<@Tutor> Sorcerer answers: You too
<@Tutor> capdoc_ asked: thanks from the lesson good night everyone 
<@Tutor> GeO answers: thanks, good night everyone
<@Tutor> BuzzBuzz asked: Yo sup, can i rename the Q at my channel to something else? The thing is, in my culture (ethiopian judaism) it's considered blasphemy to name something with one letter.
<@Tutor> Sorcerer answers: No you cant change the name of your channel
< Desolate> or the name of Q, for that matter (it has to be the same throughout the network, just like you can't have a different nick in one channel)
<@Tutor> Demonz asked: so how can i get Q to my channel
<@Tutor> Sorcerer answers: To request Q (our channel service bot) you must : a) be authed, b) maintain your channel with yourself opped and have at least 3 other unique users present c) wait a few hours d) type /msg R requestbot #yourchannel . For more information, please see http://www.quakenet.org/faq/faq.php?c=1&f=6#6 .
<@Tutor> DrLurve asked: so /mode nickname +x is recommended?
<@Tutor> Sorcerer answers: Yes
<@Tutor> Nelleberq asked: How to get colors in topic?
<@Tutor> Sorcerer answers: control+k
<@Tutor> Wanha-W asked: how do i remove auth
<@Tutor> Sorcerer answers: Wait for it to expire.
--- Log closed Sun Dec 07 22:09:44 2008
|