discord bot not able to ping minecraft server for information

when running the bot command in the discord server, it says unable to ping the server and I do not know how to fix it. please help (also got this from a template) Im not sure why it doesnt work or if im doing something wrong

code :

const { Client, Intents, Message} = require('discord.js');
const util = require('minecraft-server-util');
const {EmbedBuilder} = require('discord.js');
const options = {
    timeout: 1000 * 5, 
    enableSRV: true 
};
const prefix = "!mcstatus"; 
const client = new Client({
    intents: [
        "Guilds",
        "GuildMessages",
        "MessageContent"
    ]
});
client.on('ready', () => {
    console.log('bot started');
    
    client.user.setPresence({ activities: [{ name: `${server_ip}`, type: 'WATCHING' }], status: 'active' });
});
const server_ip = "mc.hypixel.net"; 
const server_port = 25565; 
client.on('messageCreate', (message) => {
    if (!message.content.startsWith(prefix) || message.author.bot) return;
    if(message.content.startsWith(prefix)){
          util.status(server_ip, server_port, options)
    .then((result) => {
        const embed = new EmbedBuilder()
    .setColor("#FF0000")
    .setTitle("example server status")
    .setDescription(`This will show the status and info about the minecraft server n **Server ip:** ${server_ip} n **Server port:** ${server_port}`)
    .addFields(
        {name:"Server Version", value: `${result.version.name}`},
        {name:"Server Protocol Version", value:`${result.version.protocol}`},
        {name:"Players Online", value:`${result.players.online}`},
        {name:"Max Players", value:`${result.players.max}`},
        {name:"MOTD (May Not Display Accurately)", value:`${result.motd.clean}`},
        {name:"Latency", value:`${result.roundTripLatency}`},
    )
    .setTimestamp()
    message.channel.send({embeds: })
    })
    
    .catch((error) => {
    console.log(error);
    const embed = new EmbedBuilder()
    .setColor("#808080")
    .setTitle("example server status")
    .setDescription(`The server was unable to be pinged or you mis-typed the info`)
    .setTimestamp()
    message.channel.send({embeds: })
    
    })}});
client.login("token");

i have tried searching online for fixes but all of them are for older versions that no longer works

log:

PS C:UsersjasonDocumentsdiscord minecraft bot test> node .
bot started
AssertionError [ERR_ASSERTION]: Expected 'options' to be an object or undefined, got number
    at C:UsersjasonDocumentsdiscord minecraft bot testnode_modulesminecraft-server-utildiststatus.js:46:25
    at Generator.next (<anonymous>)
    at C:UsersjasonDocumentsdiscord minecraft bot testnode_modulesminecraft-server-utildiststatus.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (C:UsersjasonDocumentsdiscord minecraft bot testnode_modulesminecraft-server-utildiststatus.js:4:12)
    at status (C:UsersjasonDocumentsdiscord minecraft bot testnode_modulesminecraft-server-utildiststatus.js:40:12)
    at Object.<anonymous> (C:UsersjasonDocumentsdiscord minecraft bot testnode_modulesminecraft-server-utildiststatus.js:113:17)
    at Generator.next (<anonymous>)
    at C:UsersjasonDocumentsdiscord minecraft bot testnode_modulesminecraft-server-utildiststatus.js:8:71
    at new Promise (<anonymous>) {
  generatedMessage: false,
  code: 'ERR_ASSERTION',
  actual: false,
  expected: true,
  operator: '=='
}