如何使我的嵌入工作?
Posted
技术标签:
【中文标题】如何使我的嵌入工作?【英文标题】:How do i make my Embed work? 【发布时间】:2018-03-09 13:55:01 【问题描述】:我在嵌入方面需要帮助 有人可以帮我检查一下吗?我找不到问题,它不会告诉我问题是什么。
const discord = require("discord.js");
const TOKEN = "PRIVATE TOKEN";
const PREFIX = "-("
var bot = new discord.client();
bot.on("message", function(message)
if (message.author.equals(bot.user)) return;
if (!message.content.startsWith(PREFIX)) return;
var args = message.content.substring(PREFIX.length).split(" ")
switch (args[0].toLowerCase())
case "embed":
var embed = new discord.RichEmbed()
.setDescription("Hello, This is an Awesome ");
message.channel.sendEmbed(embed);
break;
default:
message.channel.sendMessage("Invalid Command!")
);
bot.login(TOKEN);
【问题讨论】:
【参考方案1】:如果您在嵌入方面需要帮助,请查看 here,以获取有关如何使用 AnIdiotsGuide 中的常规和 RichEmbeds 的完整说明。
https://anidiots.guide/examples/using-embeds-in-messages.html
javascriptnode.jsdiscorddiscord.js
【讨论】:
【参考方案2】:发送带有嵌入内容的消息,而不是与使用 RichEmbed(无论如何对我来说)一样容易。
使用嵌入不使用 RichEmbed
message.channel.send(embed:
title: "Hello!",
description: "this is an awesome embed!"
);
^ This is what that looks like! ^
您可能还会发现this handy little tool 很有用,它可以让您在将嵌入复制到您的机器人之前查看实时版本,这意味着更少的测试和修复。
尽管如此,我没有使用过 RichEmbed,但这是一个非常简单的折衷方案。
【讨论】:
另一个对 Discord.JS 帮助的一般参考:anidiotsguide.gitbooks.io/discord-js-bot-guide/examples/…以上是关于如何使我的嵌入工作?的主要内容,如果未能解决你的问题,请参考以下文章
需要一些帮助来创建一个 cmake 文件以使我的项目正常工作...从 cmake 转换