Are there any chats that are usually populated? I mean when i log in the game i am assigned to a random General chat, usually with 6 or less people. Is there any chat channel i can join where people normally get in to have some action in the lobby?
Everyone uses Discord these days.
Try out the War3 Gym discord.
As above, people tend to use Discord these days, however, there are some active clans out there that use their clan channel (given that some people have complained about chat related bugs, somebody must use it, right? )