Discord.JS - Hypixel Discord 机器人

Posted

技术标签:

【中文标题】Discord.JS - Hypixel Discord 机器人【英文标题】:Discord.JS - Hypixel Discord bot 【发布时间】:2021-07-01 15:32:39 【问题描述】:

有人可以向我解释如何制作一个 hypixel 机器人来给他们一个角色并根据他们的等级和我的世界名称更改那里的昵称

示例:如果我输入 !verify (Myusername) 并输入 Mvp+,则昵称将更改为 Mvp+(MyMinecraftname) 而不仅仅是我的不和谐用户名

只要详细解释一下怎么做,因为我想学习

【问题讨论】:

*** 不是一个教程网站。 看起来hypixel有一个api。 api.hypixel.net/#tag/Player-Data 通读一遍,看看你能不能让它工作。 【参考方案1】:

您需要使用Hypixel API。

然后,您可以使用request npm 包调用 API。 遵循 API 网站的认证部分。

您将需要使用PlayerData 端点。

const request = require('request');

request('https://api.hypixel.net/player?key=YOUR_API_KEY&name=MinecraftUsername',  json: true , (err, res, body) => 
  if (err)  return console.log(err); 
  console.log(body.player.rank); //Get the rank. ex: MVP
);

【讨论】:

以上是关于Discord.JS - Hypixel Discord 机器人的主要内容,如果未能解决你的问题,请参考以下文章

TypeError:client.users.get 不是函数 discord.js V12 [重复]

无法安装 discord.js / 找不到模块 discord.js

我将如何使用两个不同版本的 discord.js | Discord.js 机器人

Discord 错误错误 Discord.js 中的无效令牌

Discord 仅识别 discord.js 中的“ping”命令

错误“const Discord = require(discord.js) ^ ReferenceError: discord is not defined”