sxirc

X11 IRC client using libsx (based on Athena)
git clone git://bvnf.space/sxirc.git
Log | Files | Refs | README

commit d6f142adf9f72fac09f1004d5457659c354d838f
parent 775d6828d60c704bf40830b062fd9d2e3d9d58cb
Author: aabacchus <ben@bvnf.space>
Date:   Tue, 29 Nov 2022 18:54:48 +0000

add README

Diffstat:
AREADME | 36++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+), 0 deletions(-)

diff --git a/README b/README @@ -0,0 +1,36 @@ +sxirc +===== + +libsx [1] is a library which sits on top of libXaw, the Athena widget +toolkit, to provide a more simple and user-friendly interface. This IRC +client is a simple project for me to test libsx with. + +[1]: https://web.physics.wustl.edu/marty/libsx/libsx.html + +If you're using a distro with a KISS-compatible package manager, I have +it packaged at https://git.bvnf.space/kiss-repo/. + +In particular, I'm looking at how the boundaries of libsx can be worked +around and used in parallel to the usual Athena and Xt functions. + +Usage +----- + +Don't. Just read it. + +Or, if you really want to: + +Currently, the IRC server, port, and user nick are hard-coded in the +setup_irc function. Change these, run `make` (assuming you've installed +libsx), and run the executable. Then, you're typing directly into a +socket to the server, so you'll need to speak IRC: + + - `NICK mynick` + - `PONG :magic` in reply to `PING :magic` to not be kicked off for timing out + - `JOIN #channel` + - `PRIVMSG #channel :my message` + +Comments, feedback +------------------ + +Yes please! Contact info is on my homepage at https://bvnf.space/.