discord botのエラーコードを指摘してほしいです
解決したいこと
上のサイトを参考にしてdiscord botを作っています。
node.js command promptでnode src/index.jsを実行したのですが、
SyntaxError: Unexpected identifier
[90m at internalCompileFunction (node:internal/vm:73:18)[39m
[90m at wrapSafe (node:internal/modules/cjs/loader:1176:20)[39m
[90m at Module._compile (node:internal/modules/cjs/loader:1218:27)[39m
[90m at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)[39m
[90m at Module.load (node:internal/modules/cjs/loader:1117:32)[39m
[90m at Module._load (node:internal/modules/cjs/loader:958:12)[39m
[90m at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)[39m
[90m at node:internal/main/run_main_module:23:47[39m
といわれてしまいました。ソースコードに異常があるみたいなので指摘してほしいです
発生している問題・エラー
該当するソースコード
client.on(Events.MessageCreate, async (message) => {
if (message.mentions.users.first()?.username !== process.env.BOT_USER_NAME) return;
try {
message.channel.sendTyping();
const text = await chatCompletion(requestStr(message.content));
if (!text) throw Error(text);
await message.channel.send(text);
} catch (error) {
console.log(error);
}
});
// mention部分のtextを削除し、本文のみでAPIにリクエストする
const requestStr = (str: string) => str.substring(str.indexOf(">"), str.length);
client.on("messageCreate", async msg => {
if (msg.content === "!発狂") {
msg.reply("ああああああああああああああああああああああああああああああああああああああああああ!!!!!!!
ブリブリブリブリュリュリュリュリュリュ!ブツチチ チチチチブリリイリ ゥゥゥゥッッッ!");
}
});
const body = JSON.stringify({
model: "gpt-3.5-turbo",
messages: [
{
role: "user",
content: message + "また、必ず一人称には僕を使用し、二人称にはお前を使用してください。なお、口調は可愛い女の子のような喋り方をするものとします。",
},
],
});
client.login("MTA5MjA3MTczMzYyNTg5MjkwNA.GKzgl-.NTbwKQ6w94jPNsWwJ9F6VQ5Ys5o79tNAFQ2pwg");
自分で試したこと
エラーを直しました