【发布时间】:2021-07-08 23:19:06
【问题描述】:
所以我正在制作一个机器人,我想检查一个未声明的 var` 是否已经发生了某些事情 我还制作了一个网站,其中 html var 用一个轮子更改,其中一个文件被读取, 我的问题:如何检查 var 是否已更改...
const fetch = require("node-fetch")
const cheerio = require("cheerio")
const db = require("quick.db");
const err_404 = '<html><head><meta http-equiv="refresh" content="0;http://errors.biz.nf/404.php" /></head><body></body></html>'
module.exports = {
config: {
name: "spin",
aliases: ['spi', 'spinn', 'sp'],
category: 'economy',
description: 'spin wheel',
usage: ' ',
accessableby: "everyone"
},
run: async (bot, message, args) => {
var user = message.member.user.tag;
var user = user.replace("#", "");
var spinlink = "http://miers.c1.biz/spin/index.html";
var link = `http://miers.c1.biz/w/p/${user}.txt`;
fetch(link).then(res => res.text())
.then(html => {
if(html != err_404){
if (html = html_prev || html_prev == undefined){
console.log(html_prev,html)
html_prev = html;
message.channel.send(`you already collected this spin, spin again`);
}else{
let bal = db.fetch(`money_${message.author.id}`)
message.channel.send(`${html} added to bal \nnew balance:${bal}`);
}
}else {
message.channel.send(`${message.member.user.tag} you never voted before \nvote here:${spinlink}`);
console.log(link)
}
})
}
}
【问题讨论】:
-
您可以通过在代码段之间使用
console.log([insert variable here])来检查var是否发生了变化。 -
没关系我修好了,但 tnx 的答案
标签: javascript variables discord.js var