几个月前,我制作了一个机器人,该机器人通过发出的邀请链接将不和谐信息加入其中,然后在特定频道中对该消息进行垃圾邮件处理,效果确实不错,但是现在使用相同的代码,我遇到了奇怪的错误{“ message” :“ 404:未找到”,“代码”:0}未找到404
有什么变化吗?该如何解决?
const Discord = require('discord.js')
const settings = require("./settings.json");
const client = new Discord.Client();
var prompt = require('prompt');
const request = require('request');
prompt.start()
prompt.get(['invite', 'MSG', 'ID'], function (err, result) {
var invite = result.invite;
var MSG = result.MSG
var ID = result.ID
request.post(`https://discordapp.com/api/invites/${invite}`, {
headers: {
"Authorization": settings.token
}
}, (error, response, body) => {
if(error) {
console.log(error);
return;
}
console.log(body, response.statusMessage, response.statusCode);
})
client.on('message', (msg) => {
if(msg.content != "stop"){
var chanel = client.channels.get(ID)
chanel.send(MSG)
}
})
client.login(settings.token)
})
答案 0 :(得分:1)
您制作了一个垃圾邮件自助程序,可以破坏不符合条件的ToS。
错误消息是由于漫游器帐户被禁止而导致的,它不再有权访问API,因此无法访问404。