Re: [dev] [ii] how do you use it?

From: Josuah 'sshbio' Demangeon <>
Date: Fri, 6 May 2016 17:28:38 +0200

On Fri, May 06, 2016 at 05:20:36PM +0300, Mitt Green wrote:
> Hey,
> Sorry for kinda noobish question. I can't figure out
> how ii works. Here's what I did:
> 1. compiled it;
> 2. ran "ii -n <ANYRANDOMNAME> -s" ;
> 3. "echo "/j #ubuntu" > in" ;
> 4. and nothing happened.

I tried this, and it worked for me. What I did (with more details):

$ ii -n ANYRANDOMNAME -s &
$ cd $HOME/irc/
$ echo "/j #ubuntu" > ./out # Do not forget the quotes
$ cd "#ubuntu" # We want ~/irc/
$ tail -f out # / `server / `channel
2016-6-6 17:07:00 -!- ANYRANDOMNAME (~sshbio_AT_myhostname) has joined #ubuntu
2016-6-6 17:07:00 <nick> Message from nick

Make sure that you did not forget the quotes, or properly escaped the
'#' of #ubuntu, which is interpreted as a comment rather than a string

Also, the & forks the ii process in the background. Otherwise if you
hit ^C, it stops ii, and you do can not get or send any more messages.
You can check if it is running with 'ps ax | grep ii' (and list servers
connected to as well).

> I checked ~/irc/ and there are
> channel messages, like "Looking up your hostname,
> Checking ident" and all that, ye know.

This is the server channel. If you not killed ii, you should have a
~/irc/ created, with an 'in' to write messages and
a 'out' to use view them.

> What should I be doing and expecting from ii?
> I have been using XChat/Hexchat,
> they have shiny eyecandy interfaces, and you
> don't do things manually there.

With ii, you first need to understand how it work. Then, to avoid to do
everything manually, you can pick a script that automates a few tasks
(connecting to servers, take input, update the output...).

> Thanks!
> Mitt
> P.S. Yes, I've read README, FAQ, man page and
> web page, but still confused.

I joined #suckless-ii at It is usually #suckless at, but it is not a support channel so I will not go there for
for no confusion.
Received on Fri May 06 2016 - 17:28:38 CEST

This archive was generated by hypermail 2.3.0 : Fri May 06 2016 - 17:36:11 CEST