не работает бот на discord.js

приветствую уважаемых жабаскриптеров, очень нужна помощь. Написал тестового бота на discord.js который должен реагировать на команду пинг словом понг. Но даже тут я умудрился накосячить и не понимаю в чём проблема. Ниже я оставлю свой код и ошибку, но буду очень признателен если вы найдёте время помочь мне с этим во время разговора в дс. Если вам не трудно, пожалуйста напишите мне в дискорд - хорсик#6666. Я буду очень вам признателен : )

основной код бота:

const { Client, Collection, Intents } = require("discord.js")

const bot = new Client({ intents: [Intents.FLAGS.GUILDS, Intents.FLAGS.GUILD_MESSAGES] });
// bot.commands = new Discord.Collection();
const fs = require('fs');
let config = require('./config.json')
let token = config.token
let prefix = config.prefix

bot.on('message', async message => {
  if(message.author.bot) return;
  if(message.channel.type == "dm") return;
  let user = message.author.username;
  let userid = message.author.id;
  let messageArray = message.content.split(" ");
  let command = messageArray[0].toLowerCase();
  let args = messageArray.slice(1);
  if(!message.content.startsWith(prefix)) return;
  let cmd = bot.commands.get(command.slice(prefix.length));
  if(cmd) cmd.run(bot,message,args);
});

bot.on('ready', () => {
  console.log(`Bot connected ${bot.user.username}`);
});

bot.on('interactionCreate', async interaction => {
  if (!interaction.isCommand()) return;

  if (interaction.commandName === 'ping') {
    await interaction.reply('Pong!');
  }
});

bot.login(token);

код файла ping.js из папки cmds:

const { Client, Collection, Intents } = require("discord.js")
const fs = require('fs');
module.exports.run = async (bot,message,args) => {
    message.channel.send('pong!');
};
module.exports.help = {
    name: "ping"
};

бот подключился, но когда пишу "ping" в консоле выдаёт ошибку:

ошибка:

Bot connected test JS bot
(node:11084) DeprecationWarning: The message event is deprecated. Use messageCreate instead
(Use `node --trace-deprecation ...` to show where the warning was created)

Ответы (0 шт):