javascript - 不和谐加入用户帐户机器人
问题描述
几个月前,我制作了一个机器人,它通过我提供的邀请链接加入不和谐,然后在特定频道中发送垃圾邮件,效果非常好,但现在使用相同的代码,我收到奇怪的错误 {"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)
})
解决方案
你制作了一个破坏不和谐 ToS 的垃圾邮件 selfbot。
错误消息是机器人帐户被禁止的结果,它不再有权访问 API,因此 404。
推荐阅读
- reactjs - 您在 a 上指定了 `onScroll`
但不是`scrollEventThrottle` - ssh - Spinnaker 使用 ssh-tunnel 从 localhost 访问 UI
- python - 我如何每 30 秒重复一次推送通知
- sql - 如果值小于则按 ID 计数并将值设置为 1
- java - Is it a good practice to make one Spring bean inherit another one?
- c# - 在 C# 控制台应用程序中的 System.Net.Http 中启用 cookie?
- json - 将多种类型的数据写入列表以供多个线程访问
- kernel - iOS 和 Mac 上的 Metal 内核有什么不同吗?
- matlab - 3D 模型的 2D 投影
- javascript - JavaScript:window.top 和 top.window 有什么区别