Кстати, а почему выбран именно slack для общения? История в бесплатной версии трётся, платная для публичного сервера стоит как самолёт.
Другой сервис с возможностью "плоской" подписки (независимо от числа пользователей) не рассматривали? Хотя не знаю, есть ли такой.
А то и вообще поднять у себя ejabberd, к примеру.