Closed Thread
Results 1 to 6 of 6

Thread: IRC primer

  1. #1
    Join Date
    May 2005
    Posts
    2,577
    Rep Power
    10

    Default IRC primer

    Here's some links & information to help you get started on irc.

    IRC Client

    You need an IRC client to connect to an IRC network. That's the program that you'll be using to connect and chat. Most people use mIRC, so if you don't have it, follow this link to download it and install it. If you want to learn more about IRC and it's usage, visit this page and read the "Intro to IRC" and "IRC FAQ".

    Connecting & Joining #oromea

    In irc there are many networks, each having several inter-connected servers & channels (chat rooms). Irc channels start with #. Oromea's irc channel is #oromea, on the stratics network.

    Once you've installed mIRC, clicking one of the following links should launch mIRC automatically, connect to a stratics server and then join #oromea.
    Link 1
    Link 2
    Link 3

    If you can't get the links to work, don't worry. You can do it manually.
    Start mIRC and type:
    /server irc.stratics.com 6668
    or /server stratics.afraidyet.net 7000
    or /server irc.glowfish.de 6668
    Once you're in, type:
    /j #oromea

    Changing your nickname

    You can change your nickname by typing this command:
    /nick your_new_nickname_here

    Registering your nickname & identifying yourself

    You can register your nickname so that noone else on the server can impersonate you. To do this, set your nickname of choice first and then type:
    /msg nickserv register your_password_here

    Now your nickname will be registered in the server's database and protected by the password you entered.

    Everytime you connect to the server, you'll just have to issue the following command to identify yourself:
    /msg nickserv identify your_password_here


    PS. I've put this up to help people who have problems joining us on IRC. Feel free to add your own tips and/or corrections so we can make this a sticky.
    Last edited by Pavlos; 09-07-2005 at 11:47 AM.

  2. #2
    Join Date
    Aug 2003
    Location
    Norway
    Posts
    1,212
    Rep Power
    10

    Default Re: IRC primer

    Making use of IRCs "Perform on Connect" feature

    >When you have opened your IRC client (mIRC), go to the top of your screen, and press the tab Tools.

    >When you have opened the Tools tab, more options will appear. At the bottom of the list, you`ll find the button marked Options. Click it.

    >Now you should have a window popping up, called "Mirc Options". On the left side of this window, you will see a little frame with lots of items in it. This frame is marked above with Catagory:

    >Locate the Options button in the list, it will be one of the subchoices under the Connect tab.

    >When you have pressed this, look to the right of the "mIRC Options" window (to the right of the list of choices you just pressed.) And press the button named Perform.

    >Then you will be in the "Perform on connect" window. Be sure to first check the "Enable perform on connect" box at the top of the window.

    >Then select "All Networks", or Stratics if you have added it to your servers list.

    >Now we can start programming the IRC to make the everday stuff so much easier. Look at the large white square box. You can edit stuff in there, like it was a command window in DOS and so forth.

    Here is an example of my own Perform On Connect orders, the orders will be issued starting from the Top to bottom, so make sure you remember that when typing it in :

    /nick Oromea|Niadr ((Alters your nickname as you log in))
    /msg nickserv identify ******(your password) ((Identifies, if you have registered))
    /j Oromea ((Joins the official Oromea channel))
    /j eleador ((Channel join))
    /j Darkfall ((Joins the official Darkfall Online channel))

    > There are almost no limits to the amount of channels you can be in at all times, so dont Leave one channel, thinking that this is needed to join a different one.

    >> Good luck, and enjoy your new Perform on Connect system. It works great if you`re a person that likes dropping in and out of IRC and dont want to type all the commands.



    How to edit your Quit Message

    > Whenever you manually quit IRC, you have the option to edit your quitmessage. A nice contribution for your clan if you are in any more public channels, is to edit in the Oromea.com website address.

    > Do as above, in the Perform on Connect guide; Tools>Options -> and under the IRC headline in the list at the left in the box press Messages.

    > In the Quit Message line, type in for example: //www.oromea.com//



    How to get a Time-stamp on each and every event in IRC

    Do you want to see whenever something was said ? Do this please.

    > This is done in the same window as you edited your Quit Message.

    > At the top of this window, you`ll see a Timestamp Events window. If this is not checked, please check it so that it is toggled On.

    > Next, add the letters ":ss" to your timestamp so that the finished line will be :

    [HH:nn:ss]

    > Press OK to save and exit.
    Last edited by Niadr; 09-05-2005 at 04:12 PM.

  3. #3
    anoxia Guest

    Default IRC Guide - Getting more advanced

    Getting more advanced with the mIRC client.
    By now you should know how to make mIRC perform commands uppon connection, and how to connect to an IRC server and start chatting, if not then read more about it IRC Primer topic.

    You also need to know menu structure.
    To access the menu options, you first need to press "Tools" at the top panel, then options. I refer to this as "Tools -> Options". If you need to access the IRC options, I would refer to this by "Tools -> Options, then IRC -> Options". (This means you're opening the foldout tools, pressing options, then opening the foldout IRC, then clicking "options").

    How to connect to more servers
    If you need to connect to another IRC server, but don't want to quit the one you're currently connected to, you can do two things:

    1.) Through the menu

    Open Tools -> Options (or press alt+o), then Connect -> Servers.
    Here you can pick a server from the dropdown list (or add a new one), just like you would connect to a normal server. But instead of clicking connect, you can check the box "New server window".
    Now hit "Connect to server" and you're connected to two servers.

    2.) Via a command line

    Another way is to connect with a command line. This is good to know, since it can be added to the perform list. So if you want to connect to "QuakeNet" automaticly when you connect to "Stratics", you can add one simple line.
    The command we use is /server, but we need to tell mIRC that we want it in a new window. If we don't, it'll just connect to the new server in the current window (disconnecting you from the current network). We also need to tell mIRC what network we want.

    Connecting to the IRC network you were connected to most recently, you type "/server" (without the quotes).

    To connect to a new network, and disconnecting from the current one, we type "/server IRCNETWORK" (without the quotes). Replacing IRCNETWORK with the ircserver we want to connect to, ie. uk.quakenet.org (example: "/server uk.quakenet.org").

    To connect to a new network in a new window, and stay connected to the current network is almost as easy. To do this we the parameter "-m".
    An example line could be "/server -m uk.quakenet.org" (without the quotes).

    Another parameter is -j. This described a channel to join when connecting to the new server.
    An example line could be "/server -m uk.quakenet.org -j darkfall" (without the quotes). This would connect to the QuakeNet IRC network and join the channel #Darkfall on that network.

    So, uses for this? As already mentioned, it can go into the perform list.
    If you connect to the stratics IRC network, and want to:

    Identify your nickname
    Join oromea
    Connect to quakenet in a new window, and join the channel darkfall
    You would write this in your perform option:
    Code:
    /msg NickServ identify Your_Password_Here
    /join #Oromea
    /server -m uk.quakenet.org -j darkfall
    Other uses with the /server command can be found by typing "/help /server" (without the quotes).

    Alright, hope you learned something. Bye for now :ciao:
    Last edited by anoxia; 08-17-2006 at 09:48 AM.

  4. #4
    Join Date
    May 2005
    Posts
    2,577
    Rep Power
    10

    Default Re: IRC Guide - Getting mode advanced

    Nice guide, Anoxia. I didn't know about /server -m. Thanks


    Can someone move this post to the IRC Primer thread (it's closed) ?

  5. #5
    anoxia Guest

    Default Re: IRC Guide - Getting mode advanced

    mIRC basic commands
    This guide have been structured like this:
    /command: This is the command.
    {input}: This is whatever you want to type. It could be moo.
    An example: To change my nickname to moo I would type "/nick moo" (without the quotes).

    Here's a list of the most basic mIRC commands (not admin commands here, look for my next guide).
    /action {input}
    This is the same as the command me, and it makes you do stuff (not really, but it looks like it).
    Example: If I typed "/action says hello" it would give: *anoxia says hello
    /away {input}
    Marks you as being away. This will show up when people message you, or make a whois on you.
    /away
    (Without any input) Marks you as NOT being away.
    /clear
    Clears everything from the current window (only on your client).
    /echo
    Echoes a line back to you (and you only).
    /help {command}
    Opens the help dialog for the specified command. No input brings up the normal help dialog.
    /invite {nickname} {#channel}
    Invites a person to a channel (on most networks you have to be opped to perform this command).
    /join {#channel}
    Joins a channel. Typing /j {channel} is also enough.
    me {input}
    Same as /action
    /msg {nickname} {message}
    Sends a message to a person.
    /nick {nickname}
    Changes your current nickname.
    /part {#channel} {message}
    Leaves the specified channel with a message (will be displayed in your part message, very similar to a quit message.
    /query {nick} {message}
    Opens a query with a person and sending them a message. If no message is specified, it just opens up a query with that person.
    /quit {message}
    Disconnects from the server with a specified message.
    /whois {nickname}
    Does a whois on the specified nickname. Gives info about the person.
    [S]command prompt for life[/S]
    Last edited by anoxia; 08-17-2006 at 09:51 AM.

  6. #6
    anoxia Guest

    Default Re: IRC Guide - Getting mode advanced

    Oppers guide
    Having trouble giving those 30 minutes ban? Here's how (and other stuff).
    This guide contains the most basic commands for the oppers, more info can be found by typing "/help /command" (without the quotes).

    First part of this guide contains some commands. The other part contains a GUI (graphical user interface) guide (real men uses the command line only!).


    Part 1 - Commands

    This guide have been structured like this:
    /command: This is the command.
    [-parameter]: This is the parameter
    {input}: This is whatever you want to type. It could be moo.

    A technical, but proper example: /command [-parameter] {input1} {input2} {input3}.
    Most parameters are optional, so "[]" means that it's optional.. An example can be found at the top of the list (see /ban).

    Anyways, on with the list! Beware, this one contains parameters!

    /ban [-kuN] {#channel} {nickname|hostname}
    Bans someone. If the k parameter is used, it performs a kickban on the person. If the uN parameter is used, it removes the ban after N seconds. If you need to convert seconds to minutes, press alt+q (to bring up another command line) and type $calc(N*60) and press tab, it times N with 60 (giving you how many seconds a minute is. You can also use (x/60) to get how many seconds x minutes are).
    Note: Banning a hostname on the stratics network is tricky, since it doesn't show up (if you do try, you might end up banning your self). Stay with banning the nicknames, or "/msg ChanServ help ban" for more info
    /kick {#channel} {nickname}
    Kicks a user out of a specified channel.
    /mode {#channel} [+|-] [impstk] {input}
    Sets various modes on the channel.
    Example: "/mode #Oromea +m" (without the quotes) makes the channel moderated. This means that only voiced people and oppers can talk.
    Example2: "/mode #Oromea -m" (without the quotes) unmoderates the channel. This means that everyone can talk.

    i: Makes the channel invite only (invite by using "/invite {nickname} {#channel}").
    m: Moderates the channel.
    p: Makes the channel private (hidden from list).
    s: Makes the channel secret (even if people /whois you, the channel won't show up).
    t: Set's the topic to only be changed by oppers.
    k: Makes the channel password protected. The password is specified in {input}
    /mode {#channel} [+|-] [vob] {nickname}
    Same as the above, just for the user.

    v: Voices a person.
    o: Ops er person.
    b: Adds er person to the banlist.
    /topic {#channel} {input}
    Changes the topic for the specified channel. If no input it will show the current topic.
    /channel {#channel}
    Retrieves the channel info (same as double clicking the channel window). From here you can change manu options via a GUI interface. More on that in part2.
    /omsg {channel} {message}
    Sends a message to all oppers in specified channel. If no channel is specified, it sends a message to all oppers in the current active channel.
    You must be opped on the channel to use this command.
    /onotice {channel} {message}
    Same as above, just with a notice instead of a message.

    Part 2 - GUI
    I'll do this when I have more time. Meanwhile, [S]Commandline ftw[/S]
    Last edited by anoxia; 08-17-2006 at 09:52 AM.

Closed Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts