wow sorry everybody I had no idea people were still wanting this; huge thanks to NiLuJe for compiling recent versions.
so a couple things; SSL support isn't strictly necessary; it will compile and run without it, and even if compiled with ssl support you can use the /connect command instead of the /sconnect command in order to not use an SSL connect (though I'll take a look at non-blocking for that when I get a chance).
the "alias" command lets you alias userspace / commands into raw : commands, just FYI.
again yeah this was a personal project and wasn't really expected to have any users but for the moment, it's worth noting a little bit about how IRC works so you can get started.
So when you connect to an irc server it requires two things, a nick and a user line; the nick line is the name you want to have (can't give you a name if you don't send one), and a user line which it doesn't really care about you just have to set /something/; if you don't send these things then the IRC server will kick you off right away. Below is the bare minimum to get connected.
/connect irc.mr.gd 6667
:nick a_user
:user 1 2 3 4
:join #kindle-dev
The config file has recently changed so if you put these lines in a config.rc you'll want to wait for a hello message from the server before doing a join, a config.rc file might look like the following:
/connect irc.mr.gd 6667
:nick a_user
:user 1 2 3 4
/post 001
:join #kindle-dev
I'll try to support this better in the future, it's something of an old project but I still use it so it still gets development from time to time, I'm going to throw it on github shortly in case anyone notices something I did wrong.
Again, sorry for the poor support, I really didn't realize people were using this these days.
|