From dcef0b65069fb38fd0f6c4382353167f603ebff1 Mon Sep 17 00:00:00 2001 From: LLLL Colonq Date: Thu, 16 Nov 2023 19:06:43 -0500 Subject: Initial commit --- deps/irc-client/README.markdown | 44 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 deps/irc-client/README.markdown (limited to 'deps/irc-client/README.markdown') diff --git a/deps/irc-client/README.markdown b/deps/irc-client/README.markdown new file mode 100644 index 0000000..36e294f --- /dev/null +++ b/deps/irc-client/README.markdown @@ -0,0 +1,44 @@ +**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 (mike@barrucadu.co.uk). + +[irc-client]: https://hackage.haskell.org/package/irc-client +[irc-conduit]: https://hackage.haskell.org/package/irc-conduit +[yukibot]: https://github.com/barrucadu/yukibot -- cgit v1.2.3