Sure, there are large slacks, but those aren't those for a lot of working groups, and announcements, and basically just being there (like IRC)? Whereas for a hackathon you would need to talk/interact with those who are on your team. And that team can just use whatever they want? (Skype, matrix/riot, hangouts, fb messenger, and of course slack too.)