Я пытаюсь работать со слабой подпиской на события app_mention
, но у меня возникают некоторые проблемы.
Мой бэкэнд - PHP, и я использую этот класс .
По сути, происходит следующее: если у меня есть пользователь бота на нескольких каналах и кто-то упоминает бота, он отвечает только на одном канале.
Например;
У меня есть пользователь бота в 2 каналах
- тестирование бота
- разработка
Если я @ упомяну бота в канале development
, он отправит ответ в канале bot-testing
.
Мой код, использованный для отправки сообщения:
$client->to('#' . $event['channel'])->send("Hi. I'm currently under development.");
и моя переменная $event
выглядит следующим образом:
{"type":"app_mention","text":"<@UFT4EG0Q7> test","user":"UAKTRFH41","ts":"1548783398.055200","channel":"GAMED4PK5","event_ts":"1548783398.055200"}
но явно расшифрован.
Почему мой бот не отвечает в нужном канале?