当前位置: 首页 > 知识库问答 >
问题:

不一致JS Minecraft服务器嵌入

许亦
2023-03-14

我正试图让我的机器人发送一个包含Hypixel Minecraft服务器详细信息的嵌入,我有:const embed=new Discord。MessageEmbed()。setTitle(“服务器状态”)。addField('Server IP',response.host)。addField('Server Version',response.Version)。addField('Online Players',response.Online Players)。addField('Max Players',response.maxPlayers)

但我不知道在哪里将其输入到我的代码中,即:

客户在('message',message=

switch(args[0]){
    case 'mc':
        


        ping('play.hypixel.net', { port: 25565 })

.then((response) => {
    console.log(response);
})
.catch((error) => {
    throw error;
    
});

}

})

共有1个答案

阴高寒
2023-03-14

你可以把它放在console.log后面或者代替它

.then((response) => {
const myepicEmbed = new discord.MessageEmbed()
.setTitle(...)
...
message.channel.send(myepicEmbed)
})

请记住,要添加多个字段,您可以使用. addFields()

const myepicEmbed = new discord.MessageEmbed()
.addFields(
{
 name: "I am the first field!",
 value: "Yes I am"
},
{

//But name and value isn't needed so you can just write
 "I am the second field!",
 "Sadly not the first"
},
{
...
});
message.channel.send(myepicEmbed);

如果您想了解有关使用嵌入的更多信息,请查看有关Discord的嵌入相关章节。js指南!

 类似资料:
  • 既然我不能复制它,我想知道我如何才能追踪这个问题?

  • 配置服务器最好作为独立应用程序运行,但如果需要,可以将其嵌入到另一个应用程序中。只需使用@EnableConfigServer注释。在这种情况下可以使用的可选属性是spring.cloud.config.server.bootstrap,它是一个标志,表示服务器应该从其自己的远程存储库配置自身。该标志默认关闭,因为它可能会延迟启动,但是当嵌入在另一个应用程序中时,以与其他应用程序相同的方式初始化是

  • 每个Spring Boot Web应用程序都包含一个嵌入式Web服务器。 此功能会导致许多操作方法问题,包括如何更改嵌入式服务器以及如何配置嵌入式服务器。 本节回答了这些问题。 9.3.1 使用其他Web服务器 许多Spring Boot启动器都包含默认的嵌入式容器。 对于servlet堆栈应用程序,spring-boot-starter-web包括tomcat,包括spring-boot-sta

  • 运行Spring Boot应用程序时,嵌入式tomcat服务器无法启动。我刚刚在pom.xml中添加了所需的依赖项,并创建了一个简单的java POJO类。应用程序属性已经按照oracle数据库所需的jdbc配置以及Hibernate方言信息进行了设置。 执行mvn spring-boot:run时的控制台日志

  • bot发送嵌入消息,但仅发送文本而不发送gif。我有一个单独的gif文件。json文件,因此当有人使用该命令时,会有不同的GIF。但由于某种原因,它不起作用。也许是因为天气原因。json文件?我真的不知道,请帮帮我。我的代码: 该代码为。json文件: (我知道,它只有一个gif。) 当两个文件都在一个文件夹中时,我在控制台中出现的错误:图片:https://i.stack.imgur.com/8

  • 我的discord中的循环函数有问题。小机器人。我希望在每个连接的服务器上的特定时间播放音乐。我的代码通过检查时间是否正确来工作,然后在服务器上找到第一个有一些用户的语音频道,加入它,播放音乐并断开连接。我的问题是,它只加入“协会”列表中的第一个服务器,即它被邀请首先加入的服务器。有没有办法让机器人在所有被邀请的服务器上工作,而不仅仅是在第一台服务器上? 以下是循环函数的代码: