Slack chatPostMessage не работает

Я пытаюсь отправить сообщение из плагина, позвонив напрямую боту

self._bot.sc.api_call('chat.postMessage', data={ 'channel': "#general", 'text': "test msg", 'unfurl_media': 'true', 'as_user': 'true', }) Всегда возвращается с: {'ok': False, 'error': 'channel_not_found'}


person avivl    schedule 24.11.2016    source источник


Ответы (2)


#general — это название вашего канала, а не его идентификатор, поэтому вы должны использовать идентификатор канала, вы можете найти идентификатор своего канала здесь

person chenkehxx    schedule 24.11.2016
comment
пожалуйста, сделайте пользователя, вы присоединились к каналу, или у вас есть разрешение - person chenkehxx; 24.11.2016
comment
я на канале - person avivl; 24.11.2016

Проблема решена self._bot.sc.api_call( 'chat.postMessage', channel="#general", text="My message text here", unfurl_media='true', as_user='true', )

person avivl    schedule 24.11.2016