Skip to content

Commit

Permalink
idk if this will work i wanna go to bed
Browse files Browse the repository at this point in the history
  • Loading branch information
artifishvr committed Apr 23, 2024
1 parent b6c135f commit 4665df2
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 14 deletions.
31 changes: 18 additions & 13 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,6 @@ async function getPronouns(userid) {
}

let lastMessage = "";
let toggleLocal = false;

client.on("messageCreate", async message => {
if (message.author.bot) return;
Expand All @@ -109,12 +108,6 @@ client.on("messageCreate", async message => {
return;
}

if (message.content.startsWith("%local")) {
toggleLocal = !toggleLocal;
message.reply(`🔊 Local mode is now ${toggleLocal ? "enabled" : "disabled"}.`);
return;
}

let imageDetails = '';
if (message.attachments.size > 0 && !backendsocket.disconnected) {
let promises = [];
Expand Down Expand Up @@ -156,17 +149,17 @@ client.on("messageCreate", async message => {
let response;
message.channel.sendTyping();
const sendchat = new Promise((resolve) => {
if (toggleLocal) {
if (localEnabled()) {
backendsocket.emit("chat", { "message": formattedUserMessage, "textgenwui": true }, (val) => {
response = val;
resolve();
});
} else {
backendsocket.emit("chat", { "message": formattedUserMessage }, (val) => {
response = val;
resolve();
});
return;
}
backendsocket.emit("chat", { "message": formattedUserMessage }, (val) => {
response = val;
resolve();
});
});
await sendchat;

Expand All @@ -190,6 +183,18 @@ client.on("messageCreate", async message => {
}
});

async function localEnabled() {
let response;
const sendchat = new Promise((resolve) => {
backendsocket.emit("localgenenabled", (val) => {
response = val;
resolve();
});
});
await sendchat;
return response;
}

async function tts(message, text) {
if (message.member.voice.channel) {
const tts = new MsEdgeTTS();
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "spongegpt",
"version": "1.28.1",
"version": "1.28.2",
"description": "custom AI chatbot for discord",
"main": "index.js",
"type": "module",
Expand Down

0 comments on commit 4665df2

Please sign in to comment.