2016-12-21 4 views

ответ

1

Да, это возможно для общественных каналов, но не для частных каналов.

Вы можете подписаться на типы событий и использовать либо RTM API, либо Event API, чтобы ваш бот прослушал эти события и соответствующим образом отреагировал.

Событие channel_created будет запускаться каждый раз при создании нового общедоступного канала.

К сожалению, нет купе (например, group_created) для частных каналов (так называемых «групп» в API). Я предполагаю, что это по соображениям безопасности. Частные каналы могут быть доступны только пользователю или боту, который предлагается, поэтому даже admins и owners не могут получить доступ к личным каналам в своей команде Slack, к которой их не приглашали.