7 releases (4 breaking)

Uses old Rust 2015

0.5.0 Dec 4, 2017
0.4.1 Jul 6, 2017
0.4.0 Mar 2, 2016
0.3.0 Feb 14, 2016
0.1.0 Nov 3, 2015

#12 in #irc-client


Used in 2 crates

Zlib license

39KB
771 lines

hiirc

hiirc is a high level irc client library. The primary goal is for it to be easy to use and featureful. It's build on top of loirc and offers the same stability and reliability but with a much friendlier and abstract interface.

You can see the difference between loirc and hiirc by checking the peekaboo examples. (loirc/ hiirc)

You can setup a client by implementing the Listener trait, and giving an instance of your object to the dispatch method with Settings configured to your needs.

Just like loirc, server side is not a goal at the moment.

Features

  • event based API
  • channel, nickname and topic collection
  • various methods to send messages

License

zlib license, see LICENSE.

Dependencies

~2MB
~32K SLoC