Вы не можете использовать команды sla sh без предоставления конечной точки Inte rnet.
Единственной альтернативой, которая не требует предоставления вашему серверу Inte rnet, будет использование API обмена сообщениями в реальном времени . Он использует веб-сокеты вместо HTTP. Вы не можете использовать команды sla sh или любые другие интерактивные функции, такие как кнопки сообщений, но вы можете использовать чат. Например, ваш бот может прослушивать !bot command
на канале и отвечать на него.
Многие чат-боты используют RTM API, и для него также есть много библиотек.
Технически вы могли бы также прочитайте и проанализируйте историю сообщений для канала через conversations.history
, но я бы заставил вашего бота очень медленно реагировать из-за ограничений скорости API.