Невозможно удалить сообщение в канале чата как слабый бот - PullRequest
1 голос
/ 05 мая 2019

Я пытаюсь использовать chat.delete на "пользовательском" канале, так же, как вы делаете с chat.postMessage, однако я получаю ошибку channel_not_found.

slack.api_call(
        "chat.delete",
        channel=userID, # Exact same value as used with chat.postMessage
        ts=ts
    )

Этоограничение в их API?Есть ли способ добиться этого?

1 Ответ

1 голос
/ 05 мая 2019

Оказывается, chat.postMessage будет использовать канал SlackBot при обращении к одному пользователю. Правильный способ общения с пользователем через IM - использовать messages.open . Когда я использовал это все работает, как ожидалось.

...