Thu, Jul
2 New Articles

I'm Ready! Chat!

Collaboration & Messaging
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

Suppose you discovered a powerful communications tool for your business that was free, easy to use, and extremely adaptable to varying conditions. With it, you could dispense tech support and service in real-time, help clients and patrons without tying up phone lines or using precious toll-free time, conference with business associates anywhere in the world, and have immediate transcripts of every session. Sound worthwhile? Then you need to explore this handy technology that's almost 20 years old--in IT terms, fit for a museum, usually.

The tool exists. It's called Internet Relay Chat.

A very bright guy named Jarkko "WiZ" Oikarinen wrote the first IRC client and server at the University of Oulu, Finland, where he was working at the Department of Information Processing Science. This was in the summer of 1988, when Ronald Reagan was President and the World Wide Web was still gestating at CERN.

IRC was tested at two universities in Finland. Use spread through university systems at Denver and Oregon State, eventually debuting across the Internet in November 1988. In the typical anarchical fashion of the early Internet, IRC grew, spread, and mutated as new clients and new variants of the original software were adapted by users around the world.

Today, IRC has become a generic term for a method of conversing with other Internet users in real-time, using a chat software program or a Java plug-in that operates in an open Web browser. There are two basic forms of the chat experience: "channels" and "rooms." The only real difference is in how these are used. Channels tend to be open-ended. Anyone with chat software can enter and converse. Rooms tend to be closed areas. Users usually know their destination in advance in order to enter a room.

IRC and the chats descended from it have become the world's water cooler, a place where people gather to talk about anything and everything. Enormous amounts of bandwidth are consumed by chat about everything from soap operas to politics, sports, pop culture, and, of course, sex. But chat rooms have gained an unsavory reputation. Problems with predators, pornographers, and spam have led to some service providers dropping chat altogether. (Microsoft shut down its chat service in September 2003.)

Despite this, business use of chat has increased. So far, the most common business use of IRC is on help desks. Many software companies and ISPs now offer chat room help as an alternative to phone and email service. Chat has many efficiencies to offer. It occurs in real-time, so the client and service provider can reach a solution through immediate interaction, without all the to-ing and fro-ing of email or the annoying holds and line tie-ups of 800-number service. I've turned to chat help more than once, and it afforded the best service I've ever received online.

A less obvious benefit of chat service help is that it provides an immediate, accurate transcript of the session, which patron and provider can refer to after the fact.

It is also common technique in ordinary chat rooms to provide Private Messaging (PM). This is chat narrowed to just two people, which would allow conferring without informing everyone in the room.

What other professional uses can be found for IRC? Keeping in mind chat's innate strengths--real-time transactions, immediate feedback, written transcripts--the following possibilities come to mind:

  • Conferencing--I have participated in editorial meetings via a chat room. Participants were in California, Oregon, and North Carolina. Everyone was able to present ideas and ask questions effectively, and complete minutes of the meeting were available as soon as it ended. Sales meetings could easily be handled in a chat room as well. Let your sales staff around the country (or world) know what new products and prices are coming out.
  • Presentations--Imagine your company is rolling out a new product. It's a big deal to you and a small circle of prospective buyers, but it's not worth the cost of high-dollar general advertising. What to do? Invite prospective buyers to a chat presentation. Present the new product, take questions, and quote prices and delivery dates right to the people who need to know. IRC is text-based, but URLs, emails with picture files, and detailed specs can be dispatched via email to anyone in the room who requests them.
  • Troubleshooting--As opposed to patron help chat, troubleshooting chat would be designed for company technicians and reps down the street or around the world. Set up a chat room and invite techs and reps to apprise you of the problems they're seeing. Maybe the answer will come from another person in the room. Critical mass can be a powerful solution tool.
  • Alerts--Security is a major issue today. Web sites and email are targeted by hackers and criminals daily. If a new problem is detected--say a serious new virus, defective parts, or counterfeiting--an alert can be swiftly sent to vital personnel. Because chat is immediate, instant feedback can be generated. And because chat is not email, it may present a secure alternative if email has been compromised. Furthermore, in an urgent situation, you won't risk the possibility that someone won't see your email for awhile.
  • Auctions--Real-time bidding would make a chat mode auction more like the live experience. Most Internet auctions last for days to allow bidders to find the item, make bids, etc. Auctions staged in an IRC channel would be faster, more efficient, and cleaner--everything can be recorded. PMing is ideal for this application of IRC.

These are just a few ideas. Any situation that can benefit from real-time conversation can benefit from IRC.

How is IRC set up? Users run a client program that connects to an IRC server network. All servers are interconnected, and messages flow from user to user over the IRC network. One server can be connected to hundreds of clients. Many IRC networks exist. The largest ones can serve about 20,000 users at any given moment. Lesser ones may be less populated but often offer more stability and convenience. It's best to try to connect to a nearby server. Local servers usually work faster and give you better access. Shop around.

How do you get on IRC? First, you have to have an IRC client installed. If you don't, you should ask your system admin to install a client on your PC or local area network. If you have a standalone PC with Internet access, you have to obtain and install a client yourself. You can get an IRC client by anonymous FTP. Again, it's best to use the one closest to you. If you are not familiar with anonymous FTP, ask your network provider for assistance.

IRC clients can be found at these Web sites, among others:

BitchX (for UNIX)
Colloquy (for Mac OS X)

IRC sessions can be affected by firewalls and proxies. mIRC works with firewalls at present, but new users should check for compatibility first.

So there you have it--an easy to use, flexible, and capable method of communication many businesses could benefit from using. Don't let the reputation of chat deter you. Once you try it, you might wonder how you ever did without it!

Paul Thompson is a freelance writer and novelist living in Chapel Hill, North Carolina.



Support MC Press Online


Book Reviews

Resource Center

  • SB Profound WC 5536 Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. You can find Part 1 here. In Part 2 of our free Node.js Webinar Series, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control. Brian will briefly discuss the different tools available, and demonstrate his preferred setup for Node development on IBM i or any platform. Attend this webinar to learn:

  • SB Profound WP 5539More than ever, there is a demand for IT to deliver innovation. Your IBM i has been an essential part of your business operations for years. However, your organization may struggle to maintain the current system and implement new projects. The thousands of customers we've worked with and surveyed state that expectations regarding the digital footprint and vision of the company are not aligned with the current IT environment.

  • SB HelpSystems ROBOT Generic IBM announced the E1080 servers using the latest Power10 processor in September 2021. The most powerful processor from IBM to date, Power10 is designed to handle the demands of doing business in today’s high-tech atmosphere, including running cloud applications, supporting big data, and managing AI workloads. But what does Power10 mean for your data center? In this recorded webinar, IBMers Dan Sundt and Dylan Boday join IBM Power Champion Tom Huntington for a discussion on why Power10 technology is the right strategic investment if you run IBM i, AIX, or Linux. In this action-packed hour, Tom will share trends from the IBM i and AIX user communities while Dan and Dylan dive into the tech specs for key hardware, including:

  • Magic MarkTRY the one package that solves all your document design and printing challenges on all your platforms. Produce bar code labels, electronic forms, ad hoc reports, and RFID tags – without programming! MarkMagic is the only document design and print solution that combines report writing, WYSIWYG label and forms design, and conditional printing in one integrated product. Make sure your data survives when catastrophe hits. Request your trial now!  Request Now.

  • SB HelpSystems ROBOT GenericForms of ransomware has been around for over 30 years, and with more and more organizations suffering attacks each year, it continues to endure. What has made ransomware such a durable threat and what is the best way to combat it? In order to prevent ransomware, organizations must first understand how it works.

  • SB HelpSystems ROBOT GenericIT security is a top priority for businesses around the world, but most IBM i pros don’t know where to begin—and most cybersecurity experts don’t know IBM i. In this session, Robin Tatam explores the business impact of lax IBM i security, the top vulnerabilities putting IBM i at risk, and the steps you can take to protect your organization. If you’re looking to avoid unexpected downtime or corrupted data, you don’t want to miss this session.

  • SB HelpSystems ROBOT GenericCan you trust all of your users all of the time? A typical end user receives 16 malicious emails each month, but only 17 percent of these phishing campaigns are reported to IT. Once an attack is underway, most organizations won’t discover the breach until six months later. A staggering amount of damage can occur in that time. Despite these risks, 93 percent of organizations are leaving their IBM i systems vulnerable to cybercrime. In this on-demand webinar, IBM i security experts Robin Tatam and Sandi Moore will reveal:

  • FORTRA Disaster protection is vital to every business. Yet, it often consists of patched together procedures that are prone to error. From automatic backups to data encryption to media management, Robot automates the routine (yet often complex) tasks of iSeries backup and recovery, saving you time and money and making the process safer and more reliable. Automate your backups with the Robot Backup and Recovery Solution. Key features include:

  • FORTRAManaging messages on your IBM i can be more than a full-time job if you have to do it manually. Messages need a response and resources must be monitored—often over multiple systems and across platforms. How can you be sure you won’t miss important system events? Automate your message center with the Robot Message Management Solution. Key features include:

  • FORTRAThe thought of printing, distributing, and storing iSeries reports manually may reduce you to tears. Paper and labor costs associated with report generation can spiral out of control. Mountains of paper threaten to swamp your files. Robot automates report bursting, distribution, bundling, and archiving, and offers secure, selective online report viewing. Manage your reports with the Robot Report Management Solution. Key features include:

  • FORTRAFor over 30 years, Robot has been a leader in systems management for IBM i. With batch job creation and scheduling at its core, the Robot Job Scheduling Solution reduces the opportunity for human error and helps you maintain service levels, automating even the biggest, most complex runbooks. Manage your job schedule with the Robot Job Scheduling Solution. Key features include:

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • LANSAWhen it comes to creating your business applications, there are hundreds of coding platforms and programming languages to choose from. These options range from very complex traditional programming languages to Low-Code platforms where sometimes no traditional coding experience is needed. Download our whitepaper, The Power of Writing Code in a Low-Code Solution, and:

  • LANSASupply Chain is becoming increasingly complex and unpredictable. From raw materials for manufacturing to food supply chains, the journey from source to production to delivery to consumers is marred with inefficiencies, manual processes, shortages, recalls, counterfeits, and scandals. In this webinar, we discuss how:

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • Profound Logic Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application.

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: