All Projects → barrucadu → irc-client

barrucadu / irc-client

Licence: MIT license
This project is essentially abandonware!

Programming Languages

haskell
3896 projects

Projects that are alternatives of or similar to irc-client

HELPeR
ABANDONED - HELPeR is an open source, self hosted, easy to hack clone of IFTTT
Stars: ✭ 25 (+31.58%)
Mutual labels:  abandonware
tmwa
DEPRECATED: The server running The Mana World Legacy. All new projects should use Hercules instead. See the "evol-hercules" repo.
Stars: ✭ 44 (+131.58%)
Mutual labels:  abandonware

This project is essentially abandonware!

I may respond to minor issues, like version bounds which need changing, but I won't be doing any significant work.

Offer to take over the package if you want any significant changes.

irc-client

An IRC client library.

  • Built on irc-conduit.

  • Handles a connection to a single IRC server.

  • Manages "event handlers", calling them as appropriate on receipt of messages.

  • Provides default event handlers for some common messages (e.g., server PINGs).

  • Executes each event handler in its own thread, and uses a message queue to guarantee thread-safe message delivery.

  • Provides a few helper functions for common operations.

Note

This used to be a part of yukibot, so if you want the history from before this was split out into its own library, check there.

Contributing

Bug reports, pull requests, and comments are very welcome!

Feel free to contact me on GitHub, through IRC (#haskell on libera.chat), or email ([email protected]).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].