Orion IRC Server Documentation
IRC is not dead, long live IRC!
Welcome to the official documentation for Orion IRC Server, a modern, scalable IRC server built with .NET 9.0.
Introduction
Orion is designed to provide robust IRC functionality while maintaining high performance and flexibility. It features a modular architecture that makes it easy to extend and customize.
Getting Started
Core Components
Orion is built as a collection of modular components:
- Orion.Foundations: Base utilities, extensions, and common functionality
- Orion.Core.Server: Server-side core functionality
- Orion.Core.Server.Web: Web API and HTTP interface
- Orion.Irc.Core: IRC protocol implementation
- Orion.Network.Core: Networking abstractions
- Orion.Network.Tcp: TCP implementation for network transports
Advanced Topics
- Event System
- Network Transport Architecture
- IRC Command Handling
- Scripting with JavaScript
- Text Templating
- Security Features
Development
API Reference
Troubleshooting
Community and Support
Release Notes
License
Orion IRC Server is licensed under the MIT License. See the LICENSE file for details.