好了,在我收到500条关于self bots反对TOS的评论之前,我已经知道了,我已经准备好接受风险了。所以我在大约3-4年前制作了其他的selfbot,在大多数库停止支持它之前,我想知道有没有一种方法可以让我的代码接受用户令牌并登录?
const { Client } = require("discord.js");
const client = new Client({
disableEveryone: true
});
const config = require("./config.json");
var prefix = config.prefix;
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});
client.on('message', msg => {
if(msg.author !== client.user) return;
if (msg.content.startsWith(prefix + 'bump')) {
msg.delete()
msg.channel.send(`**hello `)
}发布于 2020-03-29 02:01:54
如果你使用的是chrome,你可以打开开发者工具,转到网络选项卡,按"XHR“过滤,重新加载页面,找到对/api/v6/gateway或/api下的任何其他url的请求,然后查看头部并找到授权头部来获取令牌。然后,像往常一样使用令牌。
发布于 2021-02-07 13:43:01
与许多discord.js答案一样,它们在版本12中已被弃用。由于v12删除了对自动机的支持,请尝试npm包discord.js-self。它的工作原理与discord.js完全相同,只是它只支持使用普通帐户的授权令牌登录。
发布于 2021-04-22 21:21:10
不使用discord.js,只需执行
npm i discord.js-selfbot 它就像discord.js v12一样,但它允许使用自体机器人。
https://stackoverflow.com/questions/60904373
复制相似问题