Download Yahoo! Messenger. Yahoo! Messenger 11.5.0.228. By Yahoo! Inc (Freeware). User Rating. Download 64 bit (18.48MB) Users can create a team in Slack, and then log in to hold group or private chats, share data and links with .