aboutsummaryrefslogtreecommitdiff
path: root/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'app.js')
-rw-r--r--app.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/app.js b/app.js
index 0e144d3..c812e83 100644
--- a/app.js
+++ b/app.js
@@ -13,6 +13,7 @@ import {
schedule_message,
catfact,
fomx,
+ factcheck,
} from "./command_impls.js";
import { MessageSchedule } from "./message-scheduler.js";
@@ -50,6 +51,10 @@ function handle_application_command(state, data, channel_id) {
case "fomx":
return fomx(state);
+ case "factcheck":
+ if (options.length >= 1) return factcheck(state, options[0].value);
+ else return factcheck(state, True);
+
default:
console.error(`unknown command: ${name}`);
return state.res.status(400).json({ error: "unknown command" });