Я пытаюсь создать очень простой Slackbot, используя Bolt Framework . Я использую ngrok для локального запуска, и когда я вызываю команду sla sh, ngrok просто показывает:
Согласно документации 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 настроена так:
Бот работает при взаимодействии с сообщениями, но только получает и отвечает на команды Sla sh. Я действительно новичок в этом, поэтому любая информация была бы отличной или просто пу sh в правильном направлении.