• About Good Acts
  • Veterans Resources
  • From Pharms to Farms | A Veteran’s Road to Freedom
  • Petition to Educate the DEA on the Medical Benefits of Cannabis
Good Acts

The best road to progress is freedom's road. - JFK

Texas

Shortcuts
  • WP:IRCT
  • WP:IRC/T

This tutorial is specifically for the Freenode IRC network, the network that Wikipedia uses for IRC communication. Some features on this network aren't necessarily on other networks, and features on other networks aren't necessarily here.

Option 1: Use IRC in a browser tab (easy as 1, 2, 3)

In a modern web browser follow this link to visit Wikipedia's help channel.

Option 2: choose which IRC client to use (advanced)

Alternatively, to access the Freenode IRC servers, you could also use an IRC client. There are three types of graphical clients for IRC: the independent program client, the web browser add-on client and the web-client started by opening up a website.

  • Stand-Alone clients: These require administrative access on the computer.
For Windows, for many years the major graphical client for Windows has been mIRC (http://mirc.com). Pidgin (http://www.pidgin.im) is also available. HexChat (http://hexchat.org/) is available for Windows as well and is a flexible professional opensource package which stands alone and can be extensively modified by the experienced person. Textual and Colloquy (GPL/BSD) are available for Mac. Quassel IRC is also easy to set up on Windows, Linux, BSD, and Mac.
Packages for various IRC clients may be included on your operating system install CDs and links to web sites for the client software can be found here. Trillian also has an IRC client where you have to check the text box for plug-ins.
Text clients include irssi, ircII and BitchX.
  • Browser-attached client: These install as a web browser add-on and do not require administrative access.
For platforms that the Firefox Browser supports (Windows, Mac and Unix) there is an IRC client called ChatZilla. ChatZilla is built-in to SeaMonkey, and Opera also has a built-in client.
  • Web-page clients: These do not require administrative access. Unlike browser-attached clients, they also do not save your settings or previous chat conversations. These require JavaScript.
    • Freenode official webchat (hosted by Freenode)
    • KiwiIRC - KiwiIRC, a free web-based client (Apache License 2.0). This also is mobile-friendly.
    • IRCCloud, a freemium IRC chat client (very easy to use and set up).
    • Other major web-client is mibbit.com and some networks host the open source qwebirc (http://www.qwebirc.org/). Some users use web-clients based on cgi:irc (http://cgiirc.org).

See also Comparison of Internet Relay Chat clients.

Contents

  • 1 Option 1: Use IRC in a browser tab (easy as 1, 2, 3)
  • 2 Option 2: choose which IRC client to use (advanced)
  • 3 How do I connect?
    • 3.1 Having connection problems?
  • 4 About the network services
    • 4.1 Nickname registration
    • 4.2 Setting your IRC client to identify upon connect
      • 4.2.1 mIRC
      • 4.2.2 ChatZilla
      • 4.2.3 HexChat (Windows version)
        • 4.2.3.1 Advanced options for HexChat
      • 4.2.4 Emacs (ERC)
      • 4.2.5 Pidgin
      • 4.2.6 Trillian
      • 4.2.7 Quassel
  • 5 Applying for a host cloak
    • 5.1 "Unaffiliated" cloaks
    • 5.2 IRC channel list
  • 6 IRC client settings
    • 6.1 I want to send a file to someone and it's not working!
  • 7 What are some basic commands?

How do I connect?

Once you have a client, you'll need a server. You can simply use chat.freenode.net to reach the main rotation of servers. You can also find a full list by executing:

  • host chat.freenode.net (Linux)
  • nslookup chat.freenode.net (Windows)

Having connection problems?

After you've obtained your client and the name of a server, you may still need a bit of help in getting connected. Take a look at this tutorial or this IRC primer on irchelp.org, which contains a variety of other useful information as well.

About the network services

Nickname registration

Shortcut
  • WP:IRCREG

If you want to use a certain nickname on the network and don't want anyone else to take it, you must register it with the network.

You can do so by typing (in any window): /msg nickserv register password email@address.tld, of course substituting password for any password of your choosing, and email@address.tld with your email address. Try not to make your password too predictable or guessable, but also avoid using any password you use elsewhere since it's very easy to accidentally type your password into an IRC channel revealing it to others. You should now check your email for the confirmation message from Freenode, and complete the steps it contains. Please note that disposable/throwaway emails are not allowed and doing so could delay or negatively affect your registration.

Registering your nick will also allow you to be added to a channel's access list; for example, some of the people in #wikipedia-en-help have +'s beside their nicknames (to identify "helpers").

Note: You only have to register your nickname once. Every other time you connect from that point on, you need to prove who you are, with this command: /msg nickserv identify password

Some IRC clients allow you to set performs (this is: command or commands that will automatically be performed on connect) so this would be an ideal command to put in your perform list. On mIRC, you can find the perform list at: File | Select Server.. | Options | Perform.

There are some other options you can set (as well as privacy options), you'll want to get a list by typing: /msg nickserv help

Setting your IRC client to identify upon connect

Some IRC clients allow you to automatically issue commands when connecting to a server:

mIRC

  1. Go to File, Select Server, Options, Perform
  2. Go to Network, click Add, find 'freenode' in the list and click OK.
  3. In the Perform Commands section, add:
    • /nick nickname_you_want
    • /msg nickserv identify yourpassword
  4. Click OK as many times as you need to get out of the menus and you're all done.

ChatZilla

  1. From the menu choose ChatZilla -> Preferences. Navigate to Global Settings.
  2. Navigate to the Startup tab. Scroll down to Locations.
  3. Click Add and use the following formats to add a network and channel, and to identify:
    irc://chat.freenode.net/wikipedia-en
    ircs://freenode/nickserv,isnick?msg=identify%20yourpassword
    (in the last example replace yourpassword with your Freenode account password)
  4. Click Apply, followed by OK, to get out of the ChatZilla Preferences dialog
  5. To add all of your channels individually in the same format once you've joined them, right-click the tab of each channel -> Open this Channel at Startup
  6. To bookmark a channel without joining it automatically at startup, drag the tab for that channel directly to Firefox's Bookmarks Toolbar or Menu

HexChat (Windows version)

  1. Go to HexChat. Select Network list. You will see five boxes for you to fill in:
    Nickname: The nick you wish to connect with by default.
    Second choice (optional): An alternative nick if the first is unavailable.
    Third choice (optional): As above.
    User name (optional): This is your ident. For example, in example@Wikipedia/Jimbo-Wales, "example" would be generated from this field. This can be anything you want, with a maximum of nine characters.
    Real name (optional): This is your "real name" field, visible when the command /whois is used. This doesn't necessarily have to be your real name; you could just have your Wikipedia username, or a URL to your account. It can be anything you want.
  2. Once the details have been completed, highlight the FreeNode tab under "Networks". Then click the "Edit..." tab.
  3. Click "Add" next to "Servers for FreeNode". Type the following:
    chat.freenode.net/6667 This is the port you can use to connect to the network. See also the advanced section below.
  4. Check the "Use global user information" box under "Your details".
  5. Check the "Auto connect to this network on startup" box under "Connecting".
  6. In the "Favorite channels" box, fill out the channels you wish to join automatically in this format:
    #Wikipedia,#wikipedia-en,#Wikimedia,#mediawiki ... Please note, however, that there is a 256 character limit for this option (see also the advanced section below).
  7. Leave the "Connect command" and "NickServ password" fields blank. In the "Server password" box, type the password you use to identify yourself to NickServ.
  8. Finally, select your character set (by default, "IRC (Latin/Unicode Hybrid)" is selected).
  9. Now click "Close" and you should be all set. Close HexChat and reboot; you should now be identified and connected to your selected channels.
Advanced options for HexChat

There are a few advanced options available for HexChat. If you join more channels than the 256 character limit allows, you can set up an alternative autojoin using Notepad.

  1. Open Notepad.
  2. You can specify your user modes (see /quote help umode) on the first line. For example, you could type (without the leading /):
    mode +iw
  3. On the second line, type idchans
  4. On the third line, you can type out the channels you intend to join. Type in the following format:
    timer 5 join #Wikipedia,#wikipedia-en,#Wikimedia,#mediawiki ...
  5. Save the file as autojoin.txt
  6. Navigate to HexChat, Network list, highlight FreeNode and click "Edit..."
  7. If you specified "Favorite channels", you may now delete the contents of this field if you wish; the autojoin will be retrieved from the Notepad file.
  8. In the "Connect command" box, type:
    LOAD -e autojoin.txt
  9. Close HexChat and reboot. The changes should now take effect.

You can also use HexChat to connect to Freenode using a secure connection (SSL). To do this, you will need to specify a different port and alter the settings slightly.

  1. Navigate to HexChat, Network list, highlight FreeNode and click "Edit..."
  2. Highlight the entry under "Servers for freenode" (for example, chat.freenode.net/6667) and click the edit tab.
  3. Change this line to:
    chat.freenode.net/6697
  4. Under "Connecting", check these tickboxes:
    "Use SSL for all the servers on this network"
    "Accept invalid SSL certificate"
  5. Click "close".
  6. Close HexChat and restart the program. The changes should now take effect.

Emacs (ERC)

ERC is part of the GNU project. It is included with recent versions of GNU Emacs.

to run Type: M-x erc - if you run erc in this way you need to pass "chat.freenode.net" as server "6667" as port and your nickname (you can omit the password unless you have registered the nickname).

You can speed up connection process if you put this in your init file (~/.emacs)

  (defun irc ()
    "Connect to the freenode"
    (interactive)
    (erc :server "chat.freenode.net"
         :port 6667
         :nick "YOUR NICK"
         :password "PASSWORD OR nil"))
  
  (global-set-key "\C-ci"  'irc)

Then you can run irc client with C-c i

Pidgin

  1. click Accounts -> Add/Edit.
  2. Click the Add button.
  3. Change the protocol to IRC and enter chat.freenode.net as the server.
    • Nickname
  4. To register your nickname. Click on Buddies>New Instant Message>Fill in NickServ for Name.
    • send a message "register PASSWORD EMAIL" (where the CAPs are replaced by your info)
  5. click join a chat and add the channel, ie. #wikipedia-en-help

Trillian

  1. Go to the "Manage Accounts" screen
  2. Press "Add New Account"
  3. Choose IRC from the list
  4. Fill in the details for:
    • Account Name ( What you'd like to call the connection )
      Nickname ( What you'd like users to see as your "name" )
      Server Host ( Should be set to chat.freenode.net )
  5. Connect the Account. You should see a "status window" pop up. You can close it at any time
  6. Click on the "Other Connections" button (furthest on the right from the "Status" field)
  7. Browse to IRC
  8. Click on "Join a Channel"
  9. Enter the name of the channel you'd like to enter.

Quassel

  1. Go to Settings, Configure Quassel...
  2. In the left pane, click "Networks" (under "IRC")
  3. Select the "Auto Identify" tab.
  4. Check the "Auto Identify" checkbox, and fill in the server (should be NickServ) and your password.
  5. Click "Apply" at the bottom, and then "OK" to close the window.

Applying for a host cloak

Shortcut
  • WP:IRCCLOAK

See the instruction page on Meta-Wiki.

"Unaffiliated" cloaks

If you'd like a cloak that doesn't advertise Wikipedia, please ask in #freenode for an unaffiliated cloak or if you're looking for a member of Freenode's staff directly, you can do so via the /stats p command or join #freenode and use the /who freenode/staff/* command in your IRC client.

IRC channel list

Main article: m:IRC/Channels

Channels on Freenode include but are not limited to:

  • #mediawikiconnect - for users/questions about MediaWiki, the software that makes Wikipedia possible
  • #wikiaconnect - About Wikia
  • #wikibooksconnect - About Wikibooks (in English).
  • #wikimediaconnect - Wikimedia Foundation
  • #wikimedia-commonsconnect - Wikimedia Commons
  • #wikinewsconnect - Wikinews
  • #wikipediaconnect - Wikipedia
  • #wikipedia-en-helpconnect - Channel for new Wikipedians to join and ask questions.
  • #wikipedia-enconnect - English Wikipedia

IRC client settings

  • The realname (or Full Name) field can be set optional to anything you want.
  • The ident setting should ideally be turned on, and again set to anything you want.

I want to send a file to someone and it's not working!

You have to define a port range in your IRC client, add an exception in any firewall software you may be using and allow that port range in your router. Or just go to portforward.com and ask them for help.

What are some basic commands?

Here are some basic commands for IRC: (as taken from Wikibooks)

Command What it does Example
/attach
/server
Sign on to a server /attach chat.freenode.net
/server chat.freenode.net
/nick Set your nickname /nick YourName
/join
/j
Join a channel /join #en.wikibooks
/j #en.wikibooks
/msg Sends a message (can either be private or to the entire channel) Message the channel: /msg #en.wikibooks Hello, World!
Send a private message: /msg JohnDoe Hi, John.
/whois Display information about a user on the server /whois JohnDoe
/stats p Displays a list of active, on-call network staff /stats p
/clear
/clear all
Clears a channel's text.
Clears all open channel's text.
/clear
/clear all
/away Sets an away message. Note: Type /away again to return from away. /away I'm away because...
/me Sends an action to the channel. See example. The following:
/me loves pie.
would output to the chat in the case of JohnDoe:
JohnDoe loves pie.
/quit Disconnects you from the IRC network. You can also quit with a quit message. /quit Off to bed.

What happens: JohnDoe has quit (Off to bed)

Wikipedia help pages
  • Visit the Teahouse or the Help desk for an interactive Q & A forum.

  • FAQs (?)
  • Reference desks (?)
  • Noticeboards (?)
  • Cheatsheet (?)
  • Directories (?)
About Wikipedia (?)
  • Administration
    • Purpose
    • Principles
  • Policies and guidelines
  • What Wikipedia is not
  • Disclaimer (parental advice)
  • Making requests
  • Who writes Wikipedia?
Help for readers (?)
  • FAQ
  • Books
  • Copyright
  • Glossary
  • Mobile access
  • Navigation
  • Other languages
  • Searching
  • Students
  • Viewing media
Contributing
to Wikipedia
 (?)
  • Advice for young editors
  • Avoiding common mistakes
  • Etiquette
  • Simplified Manual of Style
  • Simplified rule-set
    • "Ignore all rules"
    • "The rules are principles"
  • Style-tips
  • Tip of the day
  • Your first article (article wizard)
Getting started (?)
  • Why create an account?
  • Introductions by topic
  • The Wikipedia Adventure
  • Graphics tutorials
    • Picture tutorial
    • IRC (live chat) tutorial
  • VisualEditor user guide
Dos and don'ts (?)
  • Accessibility
  • Biographies
  • Biographies (living)
  • Categorization
  • Consensus
  • Discussions
  • Disambiguation
  • Images
  • Leads
  • Links
  • Lists
  • References
  • Tables
  • Titles (of articles)
How-to pages and
information pages (?)
  • Appealing blocks
  • Article deletion
  • Categories
  • Citations/references
    • Referencing for beginners
    • Citation Style 1
    • Cite errors
    • References and page numbers
  • Convert
  • Diff
  • Editing
    • Minor edit
    • toolbar
    • edit conflict
  • Find sources
  • Files
  • Footnotes
  • Image deletion
  • Infoboxes
  • Linking (link color)
  • Logging in
  • Merging
  • Page name
    • Renaming pages
  • Redirect
  • Passwords
    • Email confirmation
  • Reverting
    • Simple vandalism cleanup
  • Talk pages (archiving)
  • User contributions
Coding (?)
  • Wiki markup
  • Barcharts
  • Calculations
  • Characters
  • Columns
  • Hidden text
  • HTML
  • Lists
  • Magic words
  • Music symbols
  • Sections
  • Sounds
  • Tables
  • Templates
  • Transclusion
  • URL
  • Visual files
Directories (?)
  • Abbreviations
  • Contents (Encyclopedia proper)
  • Departments
  • Editor's index
  • Essays
  • FAQs
  • Glossary
  • Guidelines
  • Manual of Style
  • Policies
  • Tasks
  • Tips
  • Tools
Missing Manual
Ask for help on your talk page (?)
Wikipedia technical help
Get personal technical help at the Teahouse, Help desk, Village pump (technical), talk pages or IRC.
General technical
help
  • Browser notes
    • Bypass cache
    • Keyboard shortcuts
    • Troubleshooting
  • Editing
    • CharInsert
    • Edit conflict
    • Edit toolbar
    • Reverting
  • How to create a page
  • IRC
    • Tutorial
  • Mobile access
  • Multilingual support
  • Page history
  • Page information
  • Page name
    • Help
  • Printing
  • Software notices
    • Editnotice
  • Special Characters
    • Entering
  • User access levels
  • VisualEditor
    • User guide
Special page-related
  • Special page help
  • Edit filter
  • Emailing users
  • Logging in
    • Reset passwords
  • Logs
  • Moving a page
    • Fixing cut-and-paste moves
  • Notifications/Echo
    • FAQ
  • Page Curation
  • Page import
  • Pending changes
  • Random pages
  • Recent changes
  • Related changes
  • Searching
    • Linksearch
  • Tags
  • User contributions
  • Watchlist
  • What links here
Wikitext
  • Wikitext
    • Cheatsheet
  • Columns
  • Line-break handling
  • Lists
  • Magic words
    • For beginners
    • Conditional expressions
    • Switch parser function
    • Time function
  • Redirects
  • Sections and TOCs
  • Tables
    • Introduction
    • Basics
    • Advanced table formatting
    • Collapsing
    • Conditional tables
    • Sorting
  • Using colours
Links and diffs
  • Links
    • Interlanguage
    • Interwiki
    • Permanent
  • Diffs
    • Simplest diff guide
    • Simple diff and link guide
    • Complete diff and link guide
  • Colon trick
  • Link color
  • Magic links
  • Pipe trick
  • URLs
Media files: images,
videos and sounds
  • Media help
  • Files
    • Creation and usage
    • Moving files to Commons
  • Images
    • Introduction to images
    • Picture tutorial
    • Preparing images for upload
    • Uploading images
    • Options to hide an image
    • Extended image syntax
    • SVG help
  • Gallery tag
  • Graphics tutorials
    • Basic bitmap image editing
    • How to improve image quality
    • Graphics Lab resources
  • Sound file markup
  • Visual file markup
Other graphics
  • Family trees
  • Graphs and charts
    • How to create
    • Barcharts
    • To scale charts
  • Math formulas
    • Math symbols
    • LaTeX symbols
    • Rendering math
  • Musical scores
    • Musical symbols
  • Timeline
    • EasyTimeline syntax
  • WikiHiero syntax
Templates and
Lua modules
  • Templates
  • Advanced template coding
  • Template documentation
  • Template index
  • Template limits
  • Template sandbox and test cases
  • Citation templates
  • Lua help
  • Lua project
    • Resources
    • To do
  • Substitution
  • Purge
    • Job queue
  • Transclusion
    • Labeled section
  • Guide to Scribbling
Data structure
  • Namespaces
  • Main/Article
  • Category
  • Draft
  • File
    • File description page
  • Help
  • Portal
  • Project/Wikipedia
  • Talk
    • Archiving
  • Template
  • User
    • User page design
  • MediaWiki
    • Bug reports and feature requests
    • System message
    • TimedMediaHandler extension
  • Module
  • Special
HTML and CSS
  • Cascading Style Sheets
  • HTML in wikitext
  • Catalogue of CSS classes
  • Common.js and common.css
  • User CSS for monospaced coding font
  • Classes in Ambox
  • Classes in microformats
  • Markup validation
  • Span tags
  • Useful styles
Customisation and tools
  • Preferences
  • Gadgets
  • Skins
  • Citation tools
  • Cleaning up vandalism tools
  • Customizing watchlists
    • Hide pages
  • IRC Scripts
  • User scripts
    • Guide
    • Techniques
  • User style
  • Tools
    • Alternative browsing
    • Browser tools
    • Editing tools
    • Navigation shortcuts
    • Optimum tool set
  • Wikimedia Cloud Services
  • Beta Features at MediaWiki
Automated editing
  • AfC helper script
  • AutoWikiBrowser
  • Bots
    • Creating
  • HotCat
  • Huggle
  • Navigation popups
  • RedWarn
  • Twinkle
  • WPCleaner
  • Inactive
    • igloo
    • STiki
  • See also: Category:Wikipedia how-to
  • Category:Wikipedia information pages
    Further navigation at: Help pages
    • Administrators
  • Accessibility
  • Accounts
  • Bots
  • Referencing
    • Citation metadata
  • Templates
  • User scripts
source: https://en.wikipedia.org/wiki/Wikipedia:IRC/Tutorial
  • This page was last edited on 12 January 2021, at 22:53 (UTC).
  • Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.
  • Privacy policy
  • About Wikipedia
  • Disclaimers
  • Contact Wikipedia
  • Mobile view
  • Developers
  • Statistics
  • Cookie statement
  • Wikimedia Foundation
  • Powered by MediaWiki

Please consider signing this Petition to Educate the DEA and UN on the medical benefits of Cannabis.

State Resources

  • Texas

    Texas

    January 22, 2018
  • Repetitive Transcranial Magnetic Stimulation | rTMS | Depression Therapy for Veterans at the Waco, Tx. VA

    Repetitive Transcranial Magnetic Stimulation | rTMS | Depression Therapy for Veterans at the Waco, Tx. VA

    February 22, 2019
  • San Diego Vet Centers

    San Diego Vet Centers

    January 22, 2018

Resources

  • VA Administration Sets National Policy Allowing Robotic Prosthetics

    VA Administration Sets National Policy Allowing Robotic Prosthetics

    December 26, 2015
  • VA benefits for Veterans of the Armed Forces of the United States of America

    VA benefits for Veterans of the Armed Forces of the United States of America

    March 18, 2016
  • Human Tissue Regeneration with Pigs Bladder Powder

    Human Tissue Regeneration with Pigs Bladder Powder

    March 18, 2016

Latest Posts

  • The American Legion Urge the Drug Enforcement Agency to License Privately-Funded Medical Marijuana Production Operations in the United States

    The American Legion Urge the Drug Enforcement Agency to License Privately-Funded Medical Marijuana Production Operations in the United States

    September 11, 2016
  • Compassionate Care Act of 2015 in Texas Discriminates Against Veterans

    Compassionate Care Act of 2015 in Texas Discriminates Against Veterans

    March 27, 2016
  • National Second Opinion Day 4/20/16 - All Veterans Ask VA for Second Opinion

    National Second Opinion Day 4/20/16 – All Veterans Ask VA for Second Opinion

    March 18, 2019

FOIA Contacts

  • Veterans Affairs | Veteran Claims File Request

  • Postal Inspection Service

  • USPS Field Office

Copyright © 2021 Good Acts.

Omega WordPress Theme by ThemeHall