Update src/messages.ts
This commit is contained in:
@@ -1,7 +1,6 @@
|
|||||||
import { Bot, Message } from "npm:discordeno@18.0.1";
|
import { Bot, Message } from "npm:discordeno@18.0.1";
|
||||||
import { dropdeineMutti, r34test, refresh } from "./r34api.ts";
|
import { dropdeineMutti, r34test, refresh } from "./r34api.ts";
|
||||||
import { logMessage } from "./logging.ts";
|
import { logMessage } from "./logging.ts";
|
||||||
import { communicate, setMemory } from "./ollama_api.ts";
|
|
||||||
import { dropYandere, dropYandere5, getPage, setPage } from "./yandereapi.ts";
|
import { dropYandere, dropYandere5, getPage, setPage } from "./yandereapi.ts";
|
||||||
import * as dotenv from "jsr:@std/dotenv";
|
import * as dotenv from "jsr:@std/dotenv";
|
||||||
|
|
||||||
@@ -104,47 +103,6 @@ export async function messagehandler(bot: Bot, message: Message) {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
// TODO Add exception for when the ollama api is down
|
// TODO Add exception for when the ollama api is down
|
||||||
case `${prefix}brainrotgf`:
|
|
||||||
logMessage(message);
|
|
||||||
if (
|
|
||||||
(message.channelId === 754338073101205524n ||
|
|
||||||
message.guildId === undefined) ||
|
|
||||||
message.authorId != 1281272527792111698n
|
|
||||||
) {
|
|
||||||
bot.helpers.sendMessage(message.channelId, {
|
|
||||||
content: await communicate("brainrotgf", args.join(" ")),
|
|
||||||
});
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case `${prefix}brainrotgfmem`:
|
|
||||||
logMessage(message);
|
|
||||||
if (
|
|
||||||
(message.channelId === 754338073101205524n ||
|
|
||||||
message.guildId === undefined) ||
|
|
||||||
message.authorId != 1281272527792111698n
|
|
||||||
) {
|
|
||||||
if (args[0] !== undefined) {
|
|
||||||
const arg = args[0].toLowerCase();
|
|
||||||
if (arg === "true" || arg === "false") {
|
|
||||||
const memoryActive = arg === "true";
|
|
||||||
setMemory(memoryActive);
|
|
||||||
bot.helpers.sendMessage(message.channelId, {
|
|
||||||
content: "AI Memory is now set to " + memoryActive,
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
bot.helpers.sendMessage(message.channelId, {
|
|
||||||
content:
|
|
||||||
"ERROR: Invalid argument. Use true or false.",
|
|
||||||
});
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
bot.helpers.sendMessage(message.channelId, {
|
|
||||||
content: "Please provide an argument",
|
|
||||||
});
|
|
||||||
}
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function defaultString(s: string): string {
|
function defaultString(s: string): string {
|
||||||
|
|||||||
Reference in New Issue
Block a user