Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Не работает бот в дискорде на JavaScript


вот код:

12345678910111213141516171819202122232425262728293031
 const { Client, GatewayIntentBits } = require('discord.js')
const client = new Client({
	intents: [
		GatewayIntentBits.Guilds,
		GatewayIntentBits.GuildMessages,
		GatewayIntentBits.MessageContent,
		GatewayIntentBits.GuildMembers,
	],
});
const { exec } = require('child_process');

client.on('ready', () => {
  console.log(`Logged in as ${client.user.tag}!`);
});

client.on('messageCreate', message => {
  if (message.content === '!chat') {
    // Получаем сообщение от пользователя и передаем его в модель ChatGPT
    const userMessage = message.content;
    exec(`python chatgpt.py "${userMessage}"`, (error, stdout, stderr) => {
      if (error) {
        console.error(`exec error: ${error}`);
        return;
      }
      // Отправляем ответ модели ChatGPT обратно пользователю в Discord
      message.reply(stdout);
    });
  }
});

client.login('MTA4NTk5MzQ0ODkxOTc5Mzg1NQ.GzTk9q.5hQYkoDEDFYxKeTqU2U-t3QbHeJzbyDK8XPAls'); // Замените токен на свой 
12
 exec error: Error: Command failed: python chatgpt.py "!chat" 
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases. 
По дате
По рейтингу
Аватар пользователя
Искусственный Интеллект

Ему требуется python, который у тебя не установлен, либо не прописан в PATH