-
while testing a basic KICL listener with [miniircd](https://github.com/jrosdahl/miniircd.git) the result of `getClient().getServerInfo().getAddress().get()` will include Server version data, which is …
-
There is a step in the mkdocs backend that will cause the build to stick in a failed state. If YAML parsing fails, this exception is not bubbled up to be displayed to end users. It should be.
## De…
-
KICL should support mapping hostnames to public keys, in SHA256 base64 encoded format. This should ideally match the format in RFC 7469: https://tools.ietf.org/html/rfc7469#section-2.4.
We want to av…
-
KICL currently supports a `messageDelay`, which is a flat delay between each message sent.
Ideally, it also supports a burst limit (that resets after either 10 seconds, or `burstDelay`) before the re…
-
The following is in my logfiles:
```
14:58:01 [Kitteh IRC Client Listener (EsperNet)] INFO EsperNet/O - CAP REQ :sasl
```
That's kind of long and not very useful. I'd like to see it shortened…
-
In #116 the idea of adding methods like newOperCommand to Client was brought up.
I feel the methods already provided for convenience on Channel are useful due to the potentially frequent usage. Opera…
-
KICL is inconsistent with the distinguishment of Usernames and Accounts.
The current version of KICL calls authentication's name "username"s, which kind of work (especially with many versions of Nick…
-
The library complains about a missing server version during greeting or so.
-
* `removeChannel()` on `Client` does not trigger a `RequestedChannelLeaveEvent`
* `RequestedChannelLeaveEvent` only triggered for `part()` on `Channel`
* Inconsistency with `addChannel()` on `Client…
-
The default realname should probably include the library version being used.