Skip to content

Cyral/PyraChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PyraChat

Modern IRC Client and Framework

PyraChat uses WPF to provide a smooth and modern look that many older IRC clients lack today.

Supports most of RFC 1459, RFC 2812, and a bit of IRCv3, with modifications to better support modern IRC servers.

Framework

PyraChat is built on our own IRC framework using .NET. It can be utilized in your own client or bot.

var irc = new Client("irc.example.com", 6667, new User("Nick", "Real Name", "Ident"));
irc.IRCMessage += message => Console.WriteLine(message.Text);
irc.Connect += () =>
{
    irc.Send(new JoinMessage("#pyrachat-example"));
    irc.Send(new PrivateMessage("#pyrachat-example", "Hello World!"));
};

About

Modern IRC Client and Framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages