Hello to everyone who's currently watching the class, we hope you’ll enjoy your stay :) [L1] Please sit back, turn your logging on and keep for later review. [L2] This instructional script is brought to you by the Undernet Channel Service Committee. Please send comments, suggestions, or remarks to cservice@undernet.org [L3] In this class, we will give you all of the answers to make Usernames & Channel Registrations easier to understand, and the guidelines we require for all channel applications. [L4] I'd like to welcome you all to the Undernet Channel Service OpSchool (part I). [L5] Now for the rules of the class... [L6] The teaching staff is divided up alphabetically. Each assistant will answer questions for the letter group they are assigned to: A-F_Tutor handles nicks starting with A through F and so on... [L7] MiscTutor handles nicks beginning with numbers or characters such as ^, ], _, and so on, French is "AideTout", Spanish "YoAyudo", Romanian "EuAjut", Turkish "TürkçeYardým", Italian "Io_Aiuto". [L8] If your nick falls under the letter A, please use the tutor of the first letter in your nick (ex. Ace would /msg A-F_Tutor) [L9] Please direct your questions through private message to the tutor who covers your name group. [L10] The channel is moderated (+m) and invite (+i) will be set to lessen interruptions by join/part activity as well as nickname changes. [L11] We’d like to remind you that you can enable your logging now using: /log [-f filename-here]. [L12] Do not message the instructor - My job is to keep the lesson flowing. Remember, you have tutors to answer your questions. [L13] The numbers you see at the end of the sentences are lesson reference numbers. Both you and the instructors can use these as a guide to help you keep track of where you are in the lessons. [L14] The lesson will start shortly so grab your popcorn and drinks, turn off the TV and pay attention! :) [L15] We will now take a brief pause in order for you to turn on your logging and locate your tutor. [ph] [L16] While Undernet Channel Service has many methods of educating the network public about the nuances of our services, many people seem determined to avoid the FAQs, the online classes, and often even the common sense advice rendered in our help channel. [L17] This in turn ends up creating these work-producing, expectation-shattering ideas, several of which are simplistically explained below. [L18] Understanding the basic misconceptions held about Undernet Channel Services will make your username and channel registration and maintenance experience much easier. [L19] We'll start by learning how to create and register an username with X. [L20] In order to use X at all or to register a channel, you need to have an username. Keep in mind that by registering an username doesn't mean you'll register a nickname, it's not like in other networks, UnderNet does *NOT* support any registration for nicknames and more than this nicknames are not owned on UnderNet; in order to indentify ourselves we do it by our usernames not by our nicknames. [L21] Now, to create an username, go to our website: http://cservice.undernet.org/live/ [L22] And on the left screen from the website there's an option called "Register!"; click on it and follow the steps; Below are the steps that must be followed. [L23] There are 8 steps on the next page that *MUST* be completed or you will not receive an username. They are as follows... [L24] *Step 1 - Age Statement* - You must specify whether or not you are above the age of 13 or not. If you are below the age of 13, we cannot ask you personal questions such as your name or email address without parental consent. Thus meaning you cannot register an username, since we cannot verify you. [L25] *Step 2 - Choose an Username* - Here is where you pick your username. Remember, it has to be unique as in a later not planning to change it into a different name as it's not possible. As a sidenote: username patterns like *cserv* or *ircop* are forbidden so don’t even think about registering them. This is a measure of preventing possible impersonation. [L26] *Step 3 - Enter your email address* - This should be your email address, given to you by your internet service provider. If you are unsure what your email address is, contact your provider. By the way, the strongly recommend the usage of ISP e-mails, you can recover them if anything, by contacting the provider. [L27] Free emails, such as hotmail, yahoo, geocities, and other non-paid emails are not accepted for registration. This is due to way to much abuse from users on these providers. Note: free e-mails are still accepted by us, but as soon as it's coming an abuse from that domain, we'll simply block it, with no questions asked. [L28] *Step 4 - Language of choice* - Here you will be able to choose the language you desire to use with X commands replies later. Note: you will be however free to change it later on via X commands whenever you wish, chosing from one of the available language. [L29] *Step 5 - Secret Question/Answer* - This is for password/username retrieval. Make sure when you make your selection and input in this field, you write down your answer somewhere safe and keep it. You will need this if you forget your password. [L30] *Step 6 - Security Code* - This is the code which prevents multiple attempts for username registrations. Enter the code you see in the above picture into the below input box (upper/lower case doesn't matter). [L31] *Step 7 - READ THIS INFO:Individuals are granted the use of a Channel Service username specifically to gain access to channel services. While you need not to use channel services to have an username, be aware that attempts to register multiple usernames to the same person will result in a suspension of all the offending names. Don't jeopardize your access to channel services by trying to register multiple usernames on our system. [L32] Finally, Step 8, Click on submit. After you do so, a link will be emailed to you. Make sure you have cookies enabled in your web browser, then click on the link provided in the email or simple copy/paste it into your browser; you have to confirm the registration by clicking on the link within 24 hours or else it will expire and you'll have to register the username again. Once you click on it, your username is activated and can be used. [L33] This will take you to a webpage that will give you your password. PLEASE write it down somewhere safe, and do not lose it. It can be quite difficult to retreive your password if you lose it. [L34] These are the basics of username registration. If you have any questions regarding anything specific, ask your tutor, or join #usernames and ask one of our many qualified helpers. [L35] We will now pause briefly to allow you to catch-up and to ask any questions to your tutor that you need. [ph] [L36] Active unregistered channels are owned by the groups that use them, and usually there a consensus about who are the founders, and therefore owners, of the channels. [L38] Many applications for channel services are submitted by folks who either have no existing relationship with the channel, or are doing so without the knowledge or support of the channel membership. [L39] They are termed "takeover applications". Any such applications are rejected and the applicant placed on a probation if he tries it repeatedly. [L40] Also to prevent abusing of our registration system: [L41] * A new username will be prevented from registering a channel for 10 days after its creation. [L42] * A new username will be prevented from supporting any channels for 5 days after its creation. [L43] * A user won't be able to support more than 2 channels at any given time. [L44] : All I need to get my channel registered is 10 usernames? [L45] The requirement for registration support on the application is 10 people, not 10 usernames. Admittedly, usernames are the only way we can verify that the 10 supporters are real, and that they actually support the applicant as manager. [L46] That is why we require 10 people as supporters, generally only one e-mail address is allowed per person with an ISP account. [L47] Supporters need to be people who frequent your channel and have helped to establish it as a viable channel entity deserving of registration services. [L48] A channel is registered only after its application has been accepted by CService, not after the application has been successfully submitted. [L49] It takes 7-12 days for your application to be reviewed, verified, checked, twisted, turned; a length of time called the posting period. [L50] Having posted an application does indicate a claim of ownership, but the claim must be validated, and this takes time. [L51] We will now take a brief pause in order for you ask your tutor any questions. [ph] [L52] : My channel is in incoming. What does incoming mean?? [L53] Incoming is the time immediately after your application is posted on the web site. All channels are in incoming for 72 hrs, or when all supporters have voted on the application and more than this *If* in case the supporters don't confirm their support within 72 hours. Channel and the applicant username will be placed in NOREG automatically for another 72 hours (3 days). [L54] : My channel is currently in Pending Traffic Check. Explain this please. [L55] Traffic check is the step where we check the traffic of your supporters and assure yourself that all of them will join frequently your channel ALREADY LOGGED IN. X will monitor only their joins, others joins are not counted nor text-channel messages as X is deaf. This step takes between 1 days and 3 days, if there's not enough supporter activity in other words lack of activity the channel will be rejected automatically. [L56] : My channel application is now Pending Notification. Explain "Pending Notification" please. [L57] This means the application has fulfilled the initial traffic requirements. You will receive notices in your channel that your application is pending in every one hour and everyone from the channel will be able to object or to check the channel application status via the link is given in the notice sent. This step takes approximately 5 days. [L58] The objections must have valid reasons or will NOT be taken into consideration. [L59] There are also many reasons for what your channel can get rejected anytime during this period is posted on web. It can be cause of multiple supporters of same person used in the application or just because one or more of your supporters got fraud or suspended during the application process. [L60] : My channels status shows it is waiting for review. What does that mean? [L61] Ready for Review is the final step in the process before Accepted or Rejected and your channel will be reviewed in the next 1-3 days; sometimes it might take more than 3 days due to the amount of applications we've received and it has to be checked by our Cservice administrators. This doesn't mean your application will be accepted. The decision could be also rejected. [L62] : I'll use this username from this guy in another channel, he'll never know I did. [L63] Actually he will. All usernames used on the application are sent a notice when they login on the web or to X on IRC, giving them the opportunity to call your bluff. [L64] If someone replies to a notice of support saying "I never gave my consent" or "I don't know this guy" or "get me off your mailing list", then you've blown it. [L65] Your application will be rejected, your username and channel will be placed on the NOREG list for 3 days and you won't be able to apply for the channel until then. Make sure the usernames you use are people you know (and trust not to back stab you) and are active in your channel. [L66] : I just opened my channel and I need X to get it off the ground. [L67] A simple quote from our registration web page, authored by a most clooful admin, is appropriate here: [L68] "Channel registration is not meant as a means to start a new channel. It is meant for previously established channels to have an opportunity to have some stability. If you are first starting a new channel, then just start using your channel and give it time to see if a reasonable user base develops to justify registration." [L69] We'll know if you don't have the required traffic for registration and you'll waste 6-8 days in the posting period finding out that we know. Once your channel is rockin', then registration should be fairly easy. If it doesn't yet rock, then be patient until it does :) [L70] Let's pause here so that you may ask questions of your tutors.. ask now while your questions are fresh. [ph] [L71] Let's look at some of what you need to do to apply to register at our website: http://cservice.undernet.org/live/. First you need to login, enter your username and password in the box provided at the site. Then click on the link "Register a Channel" on the left. [L72] Read the Acceptable Use Policy or AUP carefully. It will give you vital information on Channel Registration. If you agree to bide by the AUP click on "I ACCEPT THE ABOVE". If you do not agree or your channel is in violation of the AUP, then you can not register your channel. [L73] As a channel manager you are responsible for the channel and seeing that your channel users and ops follow all Channel Service guidelines, so PLEASE READ IT BEFORE YOU APPLY [L74] The automated site walks you through each step of the process.. so it pays to be prepared. Realize that CService gets 150 applications per day... over 1000 per week! Help yourself and us by taking the time to follow the steps. [L75] Have the following information ready *before* you try to apply: 1) Channel info: #channel_name, description... 2) Manager information: That your personal information 3) Supporter info: 10 Usernames [L76] The channel name must be not currently registered or on probation due to past abuse and it must begin with alpha-numeric or ASCII (enhanced) characters only. Also, the name *must* describe the channel in some way (eg: #!!!:P is unacceptable). [L77] The description refers to why users join... eg: #CarTalk - autorepair. While CService does not censor channel content, NO channels are permitted for illegal activities, such as warez trading or child pornography (more on this later). [L78] The manager's information is important so we may contact you if needed. Please make sure that the information on your username is correct, it will be kept confidential. [L79] The 10 supporters you enter will be notified from X next time they login. Note that they are supporters, NOT necessarily users you plan to make Ops. Once the channel is registered, the manager is the only access that is in X .. you then add those people you choose at the appropriate levels. [L80] Don't even think of trying to register *more* than one channel - if you try, you will lose BOTH, pronto! CService screens applications for many issues: Known abusers, Prohibited activities, Bogus supporters, Multiple registrations and much more. (Trust me, these folks are tenacious... so, help by supporting the rules). [L81] With that in mind, realize that when you register a channel, you agree to take care of that privilege by preventing abuse and understanding the rules. Let's move on to see how to keep your channel from being purged, now that you have worked hard to get it this far. [L82] There are two main ways you can lose the services of X in your channel: Abandonment (or apparent absence) and Abuse. Since this can happen as often out of not knowing as out of malice, it's crucial that you have the facts. Getting X purged from your channel is... a very bad thang ®. [L83] A channel manager has a large responsibility that takes time and commitment. You agree to take care of what happens, *even when you are offline*. Start by preventing a purge for your absence or for low traffic. [L84] Your 500 level access is the key. You need to login to *that* access regularly, with no absence longer than 21 days. CService gets a list of all managers that have failed to login like that. They will look at the channel and decide whether to purge the channel or seek out a new manager. The decision is theirs and is final. [L85] A registered channel is up for grabs if the manager is missing for 21 days. [L86] There any number of reasons why a manager may be missing. We do require that a manager authenticate his user account at least every 21 days as a bookmark for review, usually channels are not purged and made available for reapplication so quickly. [L87] We try to establish if the manager is indeed present but can't authenticate due to a forgotten password. If the manager is truly gone but the channel has a lot of traffic, we try to mediate and establish who the consensus new manager should be and let the registration remain. [L88] Channels purged for missing manager usually also have no traffic anymore and are indeed open for reapplication. Remember that the channel still belongs to the community that resides there, and their consensus will be required in choosing a new manager. [L89] : I'm changing ISPs and I'll have a new e-mail, no need to contact CService about it. [L90] If you are going to change ISPs, use the e-mail change form available at http://cservice.undernet.org/ followed by clicking on "Web Interface". You must be able to login to your username to change the e-mail address. [L91] Our only way of verifying who is really the manager of a channel is by their "e-mail of record", the e-mail that was used on the application for your username. [L92] If you forgot to change email before you change the ISP simply go to http://cservice.undernet.org/docs where you will find the forms to change your email on record via email to X@undernet.org. [L93] Select the form for your language and copy/paste into your new email address you want for the username, fill the form with info about your username and send it to the email address we specified before. [L94] PLEASE use this form ONLY if you can't access your old email we have on record with your username anymore. [L95] Also incomplete forms with missing information will not be proccessed so you better remember something about your username info or there will be impossible for us to verify it is really you who owns the username. [L96] Any official contact with the manager by CService is done with this e-mail address. That is why it is paramount that CService have a current e-mail on record for every channel manager. [L97] Any channel manager or user with a 500 level access must update a new e-mail of record with CService to maintain the channel ownership. Do this *before* you change ISPs, so we can see your form request from the current e-mail of record and know it is really you. [L98] : I'm there everyday; how can someone say I'm a missing manager? [L99] The usual circumstance here is ignorance of our system. There is only one 500 account and it is awarded to the manager when his application is accepted. Usually a manager will add a 499 account with a second username, so he can still login. [L100] What the manager neglects to do is tell CService they lost their e-mail account or password for the 500 access. If you don't authenticate a 500 account, we have no way of knowing whether you are really there. [L101] This is a simple process and can be fixed at http://cservice.undernet.org/ followed by clicking on "Web Interface". There you will see the "Forgotten Password" link. [L102] We will now take a brief pause in order for you ask your tutor any questions. [ph] [L103] The userlist is another key to channel activity. How often do users join and get op'd *without* logging in? The result is that those listed with access to X appear as away longer than they really are. Beware: channels with few active listed users as well as an aging 500 access may be purged. [L104] Prevent your channel from appearing as inactive, low traffic or idle by *always* logging into X with passwords! And have your Ops do the same. [L105] Channels also get purged for abuse by the Ops and users: Abuse of... 1) X... 2) Users... 3) Other channels... and 4) Prohibitions against illegal activities. Since the manager is ultimately responsible, be sure you know what Undernet considers abuse so that you can recognize and control trouble before it puts your channel at risk. [L106] Undernet has a concise policy towards abuse: *zero tolerance* . The Server Admins and Irc Operators collaborate to detect and remove clones, flooders and others who harass users. If you spot an abusive channel that’s registered and you have solid proof in form of logs about it, please do not hesitate to report it to us via e-mail at cservice-abuse@undernet.org. Remember to copy/paste the proof in the e-mail’s body *NOT* attaching them as documents. [L107] 1) Abuse of X: While kicking or de'opping X can't usually be done, any efforts to do so waste resources and trigger an immediate response from CService. Often it is a bot or script, so insist that *all* such bots disable net hack protection so they don't interfere with X. [L108] 2) Abuse of Users: Many of you have probably experienced floods or denial of service attacks. We will cover ways to protect yourself in another session. Any channels harboring or condoning such attacks are at immediate risk and, once purged, may lose the privilege of any re-registration. [L109] Mass messages or mass inviting is also abuse. Aside from being annoying and rude, they are a terrible waste of bandwidth and a drain on resources. Alert your users and report any such incidents to #cservice. [L110] : One of my high-level ops was spamming invites to our channel, but I wasn't online so it's not my fault. [L111] But you will get blamed. You are responsible for anything that is done by ops in your channel. [L112] It's important that you realize that the ops you choose will reflect directly on you and your channel and must behave on the net according to the established do's and don't's. [L113] An user spamming invites, flooding users or channels, taking over channels, while authentified in a registered channel makes that channel, and you, responsable. [L114] 3) Abuse of Other Channels: Attacks or takeover attempts on other channels, whether registered or not, are grounds to purge X. Note: "they started it" is *not* an acceptable reason to retaliate. Report any incidents, instead of engaging in abuse yourself. [L115] 4) Prohibited Activities: Illegal acts include trading warez or pirated software, software used to damage other systems, stolen services or accounts and involvement with child pornography. Not only will these result in a purge of X but also in appropriate criminal charges. Undernet cooperates with responsible authorities to eliminate these forms of abuse. [L116] You also prevent abuse by giving Ops access carefully... appointing only users you know and trust, and by making sure they know what your channel permits. They represent your channel, especially when you are not on-line. [L117] Let's pause here so that you may ask questions to your tutors... and careful not to flood 'em :) [ph] [L118] I'll save our other topics for next time... when you can join us for OpSchool part II: "The Lost World of X". [L119] This script was made possible with the help of quite a few people. I'd like to thank the originators... Pucker, MatthewA, D-in-Tx, Manning, Teal, SeKs, Coccyx, and more recently, k1dnapper (the current OpSchool team leader), Panzer-, Spidel, and whoever else that I forgot :) [L120] I'd also like to thank all the people who volunteered their time presenting this class... without you folks, we were nothing! Thanks! [L121] Let's not forget one of the past leaders of the OpSchool Team - Isaiah (CService Admin)... Rest in peace dear friend... [L122] As a personal note... [L123] I've had fun teaching this class, and I hope you learnt something during this session. [L124] I've really enjoyed teaching here today... I hope you have enjoyed being here and learnt something that will make your time on the Undernet more enjoyable... I would like to thank you all for your patience and time spent here :) [L125] We will now open the channel up for general questions. et more enjoyable... I would like to thank you all for your patience and time spent here :) [L125] We will now open the channel up for general questions.