В последнее время я играл с slack API и придумал один демонстрационный проект, в котором у меня есть какой-то виджет чата, внутри которого выпадающее меню в заголовке заполнено списком каналов (через Channels.list API), при выборе одного из них будет вызвана функция channels.history для заполнения тела виджета, а внизу в нижнем колонтитуле текстового поля и отправки кнопку, чтобы опубликовать новое сообщение в slack.. СЕЙЧАС, чтобы поддерживать тело виджета в актуальном состоянии, я) мне приходилось периодически делать вызов останова каналов. сделал вызов отдыха, когда пользователь отправляет сообщение из текстового поля этого виджета.
Теперь у меня вопрос: как мне пропустить этот периодический вызов (потому что я получаю предупреждение 429) вместо того, чтобы реализовать какую-либо логику, которая запускала бы вызов channels.history только тогда, когда новое сообщение поступает на слабую сторону, а не периодически. или есть ли лучший способ сделать это?