Я пытаюсь создать очень простой Slackbot, используя Bolt Framework . Я использую ngrok для локального запуска, и когда я вызываю команду sla sh, ngrok просто показывает:
![screenshot of slack](https://i.stack.imgur.com/WUdB9.png)
Согласно документации Bot, приложение использует app.command()
для обработки команд sla sh. Это часть моего кода:
const {App, LogLevel} = require("@slack/bolt");
const app = new App({
token: "XXXX",
signingSecret: "XXXX",
logLevel: LogLevel.DEBUG
});
// The echo command simply echoes on command
app.command("/standup", async ({command, ack, say}) => {
// Acknowledge command request
ack();
say(`${command.text}`);
console.log("Entered into the app.command for /standUp");
});
В Slack команда sla sh настроена так:
![slack_setup](https://i.stack.imgur.com/JsF7L.png)
Бот работает при взаимодействии с сообщениями, но только получает и отвечает на команды Sla sh. Я действительно новичок в этом, поэтому любая информация была бы отличной или просто пу sh в правильном направлении.