Ожидаемое поведение:
- Когда я открываю прямое сообщение (DM) с моим ботом, событие im_open должно сработать.
Текущее поведение:
Шаги, которые я сделал:
Я включил область «im: read» в «OAuth & Permissions» в качестве ссылки: https://api.slack.com/events/im_open
Я добавил событие im_open из «Подписок на события» для пользователя рабочей области и бота.
Я переустановил приложение.
Я обеспечил работу других активированных событий, но это не так.
Я проверяю это, просто открывая канал чата с ботом (открываю разговор / канал).
Это мой код:
slackEvents.on('im_open', (event: any, body: any, headers: any) => {
console.log('Test'); // Doesn't work
});
slackEvents.on('message', (event: any, body: any, headers: any) => {
console.log('Test2'); // Works fine
});
Я использую следующую библиотеку: https://www.npmjs.com/package/@slack/events-api