let's say I take free shell and start irssi with the nick: nick_test and of course nick stays online 24/7, right?

But if I connect with my IRC client, like mIRC or xchat and set my nick to nick_test I'm not be able connect because the nick will be taken, right? I need a bit infomation.

link|improve this question
When you say "free shell", do you mean a free shell account? Or a shell that is not currently in use? – Wuffers Feb 26 '11 at 1:28
Even if a name is taken you'll be able to connect, most clients will automatically pick a guest name, or failing that the ircd will likely do it for you. – Phoshi Apr 10 '11 at 15:19
feedback

migrated from stackoverflow.com Feb 26 '11 at 1:00

This question came from our site for professional and enthusiast programmers.

2 Answers

up vote 3 down vote accepted

you misunderstand IRSSI to some extent - IRSSI is merely a CLI irc client, you access over a remote terminal app. What you're asking for is called a bouncer - effectively a persisitant 'proxy' type programme that remains connected to the network, and relays to another irc client when connected. pybnc is a common one.

I'd note not all irc networks or shells support pybnc, and your milage may vary in terms of performance

link|improve this answer
ZNC is a superior alternative to psyBNC. – paradroid May 19 '11 at 22:07
to me, the best bouncer i've used was winbnc, but its impossible to find :( – Journeyman Geek May 19 '11 at 23:50
feedback

Following on from @Journetman Geek 's answer, what you are talking about is indeed a bouncer. But even in a free shell that does not provide a bouncer, you can still stay online with your nick even if you are not actually logged into the shell. The trick is to use screen.

Start up a screen session and start irssi from within it. Then, when you want to log out, don't /quit from irssi but deattach from screen (use C-a d) and then logout of the shell. When you login back into the shell again, just start screen to reattach to the running session (use screen -raAd). Thus your nick stays online even though you are off the shell.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.