gpt4 book ai didi

java - 通过 unicode 添加表情符号 react 不起作用

转载 作者:行者123 更新时间:2023-11-30 12:03:53 27 4
gpt4 key购买 nike

目前,我正在制作一个音乐 discord 机器人,我希望它显示当前正在播放的歌曲列表。

用户应该能够通过使用向左箭头和向右箭头表情符号移动到每个页面来与列表进行交互。

问题是,当我尝试通过 unicode 对消息使用react时,它似乎无法正常工作:

message.addReaction("U+2B05").queue();
message.addReaction("U+2B07").queue();

它抛出一个错误,指出在运行时未找到表情符号,即使那是我要发送的表情符号的相应 unicode。
我尝试在字符串中使用 2B05Left Arrow,但它也不起作用。

最佳答案

以前遇到过同样的问题,虽然是this的答案之一问题对我有帮助。
具体来说,其中一个答案是:

I understood how to do it. Just need to add this line e.getChannel().sendMessage(embedBuilder.build()).complete().addReaction("✔").queue();

显然将表情符号直接添加到字符串中是可行的。

改为这样做:

message.addReaction("➡").queue();
message.addReaction("⬅").queue();

关于java - 通过 unicode 添加表情符号 react 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57423535/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com