Work in progress IRC server
- Implement user registration via USER & NICK commands
- Implement channel messaging via JOIN, PART, WHO and PRIVMSG commands
- Basic MODE command implementation
- Implement channel management
- Implement dynamic configuration via XML config file
- Implement OPER, MOTD, PING, QUIT commands
- Implement Channel Modes & Update User Modes
- NAMES command
- KICK command
- TOPIC command
- INVITE command
- Ban Masks
- Channel creation
- Logging
- Flood Protection and Penalties
- Server Bans
- Bounded Readline
- VERSION command
- STATS command
- TIME command
- ADMIN command
- INFO command
- LUSERS command
- Configuration File Validation
- SSL Connections
- Server Links