Skip to content

deavmi/birchwood

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

birchwood

A sane IRC framework for the D language

[13:51:00] <zh_> A sane IRC framework for the D language

[13:51:11] <zh_> s/sane/professional

DUB DUB DUB

Installation

To add birchwood to your project simply run:

dub add birchwood

Dependencies

Birchwood depends on the following D libraries:

  • eventy (at least 0.4.0)
  • gogga (at least 3.1.1)

Usage

You can take a look at the Client API documentation on DUB.

Compatibility

  • rfc1459
    • Supports all the numeric codes
  • rfc2812
    • Supports all the numeric codes

More standards will be added within the next month or so, mostly relating to new response codes that just need to be added.

Credits

  • supremestdoggo
    • Adding IRC message formatting code (267f8886150dbd40eb5c2fecb9d7e3a4c8dfd71f)

License

See LICENSE.