Skip to content

IRC Server written completly in C#, very flexible and object oriented.

License

Notifications You must be signed in to change notification settings

knabb215/ircddotnet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IrcD.Net

Fully Functional Object Oriented Implementation of IrcD Server.

Build Status NuGet package

Functionality

  • Object Oriented Design, very flexible
  • Flexible User and Channel Modes
  • Fully RFC Compliant (this breaks some Clients)
  • Client Compatibility Modes
  • Can translate channels on the fly to the users language via google-translate (Channel Mode +T)

Limitations

  • Single IRC Server only
  • No Services
  • No flood protection
  • No channel protection
  • Very basic access control

Development

Compile on Windows

  • Open VS2010 solution
  • If you dont have nunit installed, Unload the Test Project

Compile On Linux

  • Use a Mono 2.10+
  • Run xbuild on the solution file
  • IF you don't have nunit installed, remove project from the Solution

About

IRC Server written completly in C#, very flexible and object oriented.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%