RFC 2811 Internet Relay Chat: Channel Management April 2000 4.1.2 Channel Operator Status ........................... 8 4.1.3 Voice Privilege ................................... 8 4.2 Channel Flags .......................................... 8 4.2.1 Anonymous Flag .................................... 8 4.2.2 Invite Only Flag .................................. 8 4.2.3 Moderated Channel Flag ............................ 9 4.2.4 No Messages To Channel From Clients On The Outside 9 4.2.5 Quiet Channel ..................................... 9 4.2.6 Private and Secret Channels ....................... 9 4.2.7 Server Reop Flag .................................. 10 4.2.8 Topic ............................................. 10 4.2.9 User Limit ........................................ 10 4.2.10 Channel Key ...................................... 10 4.3 Channel Access Control ................................. 10 4.3.1 Channel Ban and Exception ......................... 11 4.3.2 Channel Invitation ................................ 11 5. Current Implementations .................................... 11 5.1 Tracking Recently Used Channels ........................ 11 5.2 Safe Channels .......................................... 12 5.2.1 Channel Identifier ................................ 12 5.2.2 Channel Delay ..................................... 12 5.2.3 Abuse Window ...................................... 13 5.2.4 Preserving Sanity In The Name Space ............... 13 5.2.5 Server Reop Mechanism ............................. 13 6. Current problems ........................................... 14 6.1 Labels ................................................. 14 6.1.1 Channel Delay ..................................... 14 6.1.2 Safe Channels ..................................... 15 6.2 Mode Propagation Delays ................................ 15 6.3 Collisions And Channel Modes ........................... 15 6.4 Resource Exhaustion .................................... 16 7. Security Considerations .................................... 16 7.1 Access Control ......................................... 16 7.2 Channel Privacy ........................................ 16 7.3 Anonymity ............................................... 17 8. Current support and availability ........................... 17 9. Acknowledgements ........................................... 17 10. References ................................................ 18 11. Author's Address .......................................... 18 12. Full Copyright Statement ................................... 19 1. Introduction This document defines in detail on how channels are managed by the IRC servers and will be mostly useful to people working on implementing an IRC server. Kalt Informational