Discord has a compact layout option. It's good enough for me--the pixels wasted here and there improve readability while not losing too much text IMHO.
Then again, using a monospace font like I did for years (ssh+screen+irssi) wastes a lot of screen area just because every character is so wide.