IRC Client Library 1.1.0 released!
13 May 2016Version 1.1.0 of the Kitteh IRC Client Library has been released!
As a reminder, KICL now follows semver, so this is a non-breaking update.
Changes
- Provide new methods (and parent interface) for prefix-targeted channel messages:
ChannelTargetedEvent
provides:getPrefix()
to get the targeted prefix.getTargetedName()
to get the full targeted channel name for messaging purposes.- For example, for messages to voiced users in
#meow
:getPrefix()
will be the voice mode.getTargetedName()
will be+#meow
.
- Provide new interface
Replyable
for various message-based events.- Contains method
sendReply(String)
for convenient replying. - Auto replies to
getTargetedName()
of targeted channel messages.
- Contains method
- Channel user modes now a sorted set rather than arbitrary.
- This is a temporary measure prior to 2.0.0 so nothing breaks but can still be sorted.