The Steam chat has always been a bit of a pain to use and Valve has taken action and launched their new Steam chat.
Discord has done rather well as a chat application with gamers and it’s obviously not gone unnoticed by Valve as the new Steam chat has a very similar feel. With inline pictures, tweets, and video, the new chat is a pretty streamlined experience. There are groups, the ability to invite your buddies to groups, the ability to add channels with link invites, and of course there is still voice chat.
If you have used Discord then you will know how to use this no problem but you have to opt-in to the latest beta client to try it out. Details on how to do that are available on the chat update post. For example, you can join the PC Invasion group chat directly from this link.