The Western Isle
valinor | policy | bots | clients | staff | glossary index | search
RFC 2811: Internet Relay Chat: Channel management

 

RFC 2811: Internet Relay Chat: Channel management







Network Working Group                                            C. Kalt
Request for Comments: 2811                                    April 2000
Updates: 1459
Category: Informational


                Internet Relay Chat: Channel Management

Status of this Memo

   This memo provides information for the Internet community.  It does
   not specify an Internet standard of any kind.  Distribution of this
   memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2000).  All Rights Reserved.

Abstract

   One of the most notable characteristics of the IRC (Internet Relay
   Chat) protocol is to allow for users to be grouped in forums, called
   channels, providing a mean for multiple users to communicate
   together.

   There was originally a unique type of channels, but with the years,
   new types appeared either as a response to a need, or for
   experimental purposes.

   This document specifies how channels, their characteristics and
   properties are managed by IRC servers.

Table of Contents

1. Introduction
2. Channel Characteristics
2.1 Namespace
2.2 Channel Scope
2.3 Channel Properties
2.4 Privileged Channel Members
2.4.1 Channel Operators
2.4.2 Channel Creator
3. Channel lifetime
3.1 Standard channels
3.2 Safe Channels
4. Channel Modes
4.1 Member Status
4.1.1 "Channel Creator" Status
4.1.2 Channel Operator Status
4.1.3 Voice Privilege
4.2 Channel Flags
4.2.1 Anonymous Flag
4.2.2 Invite Only Flag
4.2.3 Moderated Channel Flag
4.2.4 No Messages To Channel From Clients On The Outside
4.2.5 Quiet Channel
4.2.6 Private and Secret Channels
4.2.7 Server Reop Flag
4.2.8 Topic
4.2.9 User Limit
4.2.10 Channel Key
4.3 Channel Access Control
4.3.1 Channel Ban and Exception
4.3.2 Channel Invitation
5. Current Implementations
5.1 Tracking Recently Used Channels
5.2 Safe Channels
5.2.1 Channel Identifier
5.2.2 Channel Delay
5.2.3 Abuse Window
5.2.4 Preserving Sanity In The Name Space
5.2.5 Server Reop Mechanism
6. Current problems
6.1 Labels
6.1.1 Channel Delay
6.1.2 Safe Channels
6.2 Mode Propagation Delays
6.3 Collisions And Channel Modes
6.4 Resource Exhaustion
7. Security Considerations
7.1 Access Control
7.2 Channel Privacy
7.3 Anonymity
8. Current support and availability
9. Acknowledgements
10. References
11. Author's Address

12. Full Copyright Statement

next

Other Links

  1. IRC Documents
  2. Glossry of IRC terms and abbreviations
  3. How to connect to SorceryNet
  4. List of IRC Client software
  5. Valinor SorceryNet Server Page
  6. SorceryNet Main Site