【发布时间】:2022-11-23 04:11:15
【问题描述】:
我正在尝试让我的 discord 机器人发送嵌入内容,但我以 discord 方式发送消息,但它什么也没做。当我对常规消息执行此操作但对嵌入消息执行此操作时,它会起作用。不知道我做错了什么。
public class Commands extends ListenerAdapter
{
public String prefix = "!";
@Override
public void onGuildMessageReceived(GuildMessageReceivedEvent event)
{
String[] args = event.getMessage().getContentRaw().split(" ");
if (args[0].equalsIgnoreCase(prefix + "Test"))
{
EmbedBuilder embed = new EmbedBuilder();
embed.setTitle("This is a tilte", null);
embed.setDescription("This is a description");
embed.addField("Phrase 1)", "Stuff", false);
embed.addField("Phrase 2)", "Stuff", false);
embed.setColor(Color.RED);
embed.setFooter("Bot created by person", event.getGuild().getOwner().getUser().getAvatarUrl());
event.getChannel().sendMessage(embed.build()).queue();
embed.clear();
}
}
}
【问题讨论】:
标签: java discord discord-jda