There is a common way to solve this kind of setup, just run IRC client on a server within screen, and then log from these devices to the server and re-attach screen.
A lot of people don't want to be a sysadmin just to use a chat application.
Lol, I mean. I get it but you could just be running a raspberry pi in your local network and connecting to that, screen just keeps the process running even if you detach from it etc..