hiirc

Crates.iohiirc
lib.rshiirc
version0.5.0
sourcesrc
created_at2015-11-03 03:33:45.569708
updated_at2017-12-04 00:46:30.790837
descriptionHigh-level and featureful IRC client library with ease of use in mind.
homepagehttps://github.com/sbstp/hiirc
repositoryhttps://github.com/sbstp/hiirc
max_upload_size
id3356
size43,419
Simon Bernier St-Pierre (sbstp)

documentation

https://sbstp.github.io/hiirc/hiirc/

README

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.

Commit count: 67

cargo fmt