With the power of Discord, it's not actually too hard thing to do.
Would need to link character and discord username and have a feed to discord bot about character locations.
Discord bot would then each turn manage channels and put correct players to correct channels, purge message history and so on.