2017-02-07 4 views
1

Я использую функцию «incoming webhooks» Slack для отправки уведомлений на канал. Я также использую функцию «icon_emoji», чтобы украшать сообщения и выделять различные типы сообщений. Однако я считаю, что изображение не отображается последовательно:Slack post by bot не всегда содержит

enter image description here

Ie. только когда он говорит BOT, изображение также появляется.

Любые идеи в чем проблема? В идеале я хотел бы, чтобы изображение отображало каждое сообщение, чтобы они могли легко сканироваться (некоторые сообщения более информативны, а другим нужно действовать своевременно).

+0

Что вы подразумеваете под «Не появляется постоянно»? –

+0

@WilhelmKlopp - см. Скриншот, включенный в вопрос. Это два очень похожих сообщения (отправленных одним и тем же кодом), но изображение появляется только для первого (я бы ожидал, что он будет показан для них обоих). –

ответ

2

Slack автоматически объединяет последовательные сообщения, которые отправляются в течение определенного периода времени. Таким образом, значок бота будет отображаться только для первого сообщения, и последующие сообщения будут отображаться ниже первого без значка бота.

Это стандартное поведение Slack и работает одинаково для пользовательских сообщений. Не верьте, что есть возможность отключить это.

+0

Спасибо. Я буду включать значок в сообщениях в качестве обходного пути. –

+0

При тестировании самой простой вещи нужно продолжать вручную размещать на канале между бот-проводками - это означает, что значок всегда отображается для каждого «нового» сообщения – Hippyjim

+0

да, это работает. он работает для тестирования (я делаю то же самое), но я думаю, что это не решение для бота производства, если только вы не в порядке с большим количеством дополнительных случайных сообщений на вашем канале –

Смежные вопросы