

Enabling the proxy is relatively easy, and it can be done from within Irssi with only a few commands (assuming your Irssi is packaged and includes the proxy module).

Irssi, the text-mode client I usually use via Screen and SSH, has a “proxy” (or “bouncer”) mode where you can have it listen on a couple additional ports and then attach another IRC client to it. It turns out, after noodling around for a while one day, I did find a way.
COLLOQUY BOUNCER FOR ANDROID
There are excellent IRC clients for mobile phones, like Colloquy on the iPhone, Yaaic for Android and wIRC for WebOS, but if you run them while you have a Screen session going, you're back to the same problem mentioned above where you wind up with a “WildBill|Phone” login. Yes, I could SSH from my iPhone to my Linux server and attach to that Screen session with Irssi running in it, but a terminal emulator on a 3.5" screen, where a good portion of the screen is taken up with an on-screen keyboard, is a recipe for a headache. The other major flaw with this scheme is that it doesn't work well with mobile devices like tablets and mobile phones. By that time, people who PM'd me probably forgot what they pinged me about. I've been known to have a few days' worth of PMs piled up before I remember to log in and check. By and large, this is an acceptable workaround.except when I forget to log in to that Screen session. That gives you the ability to run the client, detach from the terminal session, then log in via SSH on another machine and reattach to your session, where you can catch up on what you may have missed. If you use a text-based client like Irssi, and run that client on a machine that's on all the time, you can run the client within a terminal multiplexer, such as GNU Screen. This causes a problem if people want to private-message (PM) you, as they never know what login you're on.įor years, I've used a fairly common workaround to bypass this problem to a certain degree. IRC doesn't even have that concept, so once you log in on your desktop, you have to log in as another user if you want to log in on your laptop, which results in lots of logins like “WildBill|Laptop” and such.

Jabber allows multiple user logins, so long as the “resource” is different, and it'll route your messages to the client with the lowest priority. In IRC, when you log in as whatever user you are, you can't log in as that user again from another machine.

As great as IRC can be, there's one thing about it that's always bothered me, and it's something that Jabber got right-the concept of a resource and priority. Note² Some clients require an ssl option in the "/server" command (i.e "/server -ssl 1339. Note¹ Some clients require a space between the server and the port (i.e "/server +1339. If the account has multiple networks and you want to attach to a specific network such as "LiberaChat" for example, the command would be as follows:
COLLOQUY BOUNCER PASSWORD
The syntax of the command is usually as follows:īelow is an example of the "/server" command that would be used to connect the Apple server on the SSL port (1339), authenticate as "TestOne" with the password "foo": Most clients come with a "/server" command that can be used to connect.
COLLOQUY BOUNCER HOW TO
This page provides information on how to connect to your IRC Bouncer using an IRC Client.
