'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 |
|---|
