1
0
mirror of https://github.com/deavmi/birchwood synced 2024-09-20 15:43:19 +02:00
birchwood/README.md

53 lines
1019 B
Markdown
Raw Normal View History

<p align="center">
2022-10-30 16:59:23 +02:00
<img src="logo.png" width=220>
</p>
2022-10-30 16:59:23 +02:00
<br>
<h1 align="center">birchwood</h1>
2022-10-30 16:59:23 +02:00
<h3 align="center"><i><b>A sane IRC framework for the D language</i></b></h3>
2022-10-30 16:59:23 +02:00
---
2022-10-30 16:59:23 +02:00
<br>
<br>
```
[13:51:00] <zh_> A sane IRC framework for the D language
[13:51:11] <zh_> s/sane/professional
```
2022-10-30 16:59:23 +02:00
## Installation
To add birchwood to your project simply run:
```bash
dub add birchwood
```
2022-11-26 18:12:05 +02:00
### Dependencies
Birchwood dependends on the following D libraries:
2023-03-11 15:22:54 +02:00
* `libsnooze` (0.3.0)
2022-11-28 13:48:38 +02:00
* `eventy` (0.4.0)
2023-03-11 15:22:54 +02:00
* `dlog` (0.3.19)
2022-11-26 18:12:05 +02:00
2022-10-30 16:59:23 +02:00
## Usage
You can take a look at the `Client` API documentation on [DUB](https://birchwood.dpldocs.info/birchwood.client.Client.html).
2022-11-01 14:03:10 +02:00
2022-11-05 17:01:12 +02:00
## Compatibiloty
2023-03-16 13:03:16 +02:00
- [x] [rfc1459](https://www.rfc-editor.org/rfc/rfc1459)
* Supports all the numeric codes
- [x] [rfc2812](https://www.rfc-editor.org/rfc/rfc2812)
* Supports all the numeric codes
2022-11-05 17:01:12 +02:00
More standards will be added within the next month or so, mostly relating to new response codes that just need to be added.
2022-10-30 17:05:19 +02:00
## License
See [LICENSE](LICENSE).