'host.match is not a function discord.js

Error:

TypeError: host.match is not a function
at DnsResolver.isIp (D:\Discord Bots\Game Server Monitor Rework\Game Server Monitor Rework\node_modules\gamedig\lib\DnsResolver.js:17:23)
at DnsResolver.resolve (D:\Discord Bots\Game Server Monitor Rework\Game Server Monitor Rework\node_modules\gamedig\lib\DnsResolver.js:29:17)
at FiveM.runOnce (D:\Discord Bots\Game Server Monitor Rework\Game Server Monitor Rework\node_modules\gamedig\protocols\core.js:72:53)
at FiveM.runOnceSafe (D:\Discord Bots\Game Server Monitor Rework\Game Server Monitor Rework\node_modules\gamedig\protocols\core.js:51:34)
at QueryRunner._attempt (D:\Discord Bots\Game Server Monitor Rework\Game Server Monitor Rework\node_modules\gamedig\lib\QueryRunner.js:106:27)
at QueryRunner.run (D:\Discord Bots\Game Server Monitor Rework\Game Server Monitor Rework\node_modules\gamedig\lib\QueryRunner.js:87:39)
at Gamedig.query (D:\Discord Bots\Game Server Monitor Rework\Game Server Monitor Rework\node_modules\gamedig\lib\index.js:11:39)
at Function.query (D:\Discord Bots\Game Server Monitor Rework\Game Server Monitor Rework\node_modules\gamedig\lib\index.js:19:44)
at eval (eval at Actions.eval (D:\Discord Bots\Game Server Monitor Rework\Game Server Monitor Rework\bot.js:1224:12), <anonymous>:5:4)
at Object.Actions.eval (D:\Discord Bots\Game Server Monitor Rework\Game Server Monitor Rework\bot.js:1224:12)

Original Code:

    const Gamedig = require('gamedig');
const { MessageEmbed } = require('discord.js');

Gamedig
  .query({
    type: 'fivem',
    host: serverVars("fivemip"),
    port: serverVars("fivemport"),
  })
  .then((state) => {
    const embed = new MessageEmbed()
      .setColor('#520ba9')
      .setTitle('test')
      // addField requires two arguments
      .addField('test', 'content')
      .addField('test', 'content')
      .addField('test', 'content')
      .addField('test', 'content')
      .setFooter('test');

    msg.channel.send({embeds:[embed]});
  })
  .catch((error) => {
    console.log(error);
    msg.channel.send('Hmm... Looks Like There was a Error Please Check The Ip / Port ');
  });

Hello im a bit new to discord js and i keep getting this error can anyone help I have searched everywhere on google nothing comes up i am using the module " Gamedig "



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source