Chris Smith
|
3289bb8e99
|
More work on async methods
|
5 jaren geleden |
Chris Smith
|
070d502463
|
Initial work on exposing async methods
Move message processors into their own package
Update ktor
|
5 jaren geleden |
Chris Smith
|
814e45aa27
|
Add TargetedEvent class, fix caps negotiation
After allowing multiple names we started ACKing only the preferred
name, even if the server hadn't advertised it.
|
5 jaren geleden |
Chris Smith
|
c3908e1a60
|
Initial pass at labelled-replies support
|
5 jaren geleden |
Chris Smith
|
92c642e550
|
Add BATCH support
Closes #11
|
5 jaren geleden |
Chris Smith
|
75c3e93343
|
Allow SASL methods to be configured, add EXTERNAL
|
5 jaren geleden |
Chris Smith
|
d76c60a47c
|
Construct IrcClient with a DSL.
This allows more options to be added nicely in the future,
and hides the implementation details from library users.
|
5 jaren geleden |
Chris Smith
|
23bf2faa2c
|
Reset state on disconnect
|
5 jaren geleden |
Chris Smith
|
1d119f3166
|
Fix handling of channel user modes
Closes #8
|
5 jaren geleden |
Chris Smith
|
e51b1c6459
|
Add channel mode enum, method to get mode
Groundwork for #5
|
5 jaren geleden |
Chris Smith
|
14b9190d2f
|
Server Connecting and Disconnected events
|
5 jaren geleden |
Chris Smith
|
16b6496566
|
Extract server names nicely
|
5 jaren geleden |
Chris Smith
|
c6b0471761
|
Raise ServerConnected event, track status nicely
|
5 jaren geleden |
Chris Smith
|
ead8e9321b
|
Add names handling and channel users
|
5 jaren geleden |
Chris Smith
|
f2e081e6c7
|
Introduce event handlers, refactor message processors.
|
5 jaren geleden |