【问题标题】:Custom emoji on react? JDA自定义表情符号反应? JDA
【发布时间】:2020-03-20 04:57:14
【问题描述】:

如何从我的服务器获取自定义表情符号?不是每个 unicode?​​p>

package de.backxtar.listener;

import net.dv8tion.jda.api.events.message.guild.GuildMessageReceivedEvent;
import net.dv8tion.jda.api.hooks.ListenerAdapter;

public class ReactMessageListener extends ListenerAdapter {

    public void onGuildMessageReceived(GuildMessageReceivedEvent event){

        if(event.getChannel().getId().equals("635352238256029706")) {
            event.getMessage().addReaction("U+1F44D").complete();
            event.getMessage().addReaction("U+1F44E").complete();
        }
    }
}

此功能适用于 unicode 表情符号..但我想用我的自定义表情符号做出反应..

【问题讨论】:

    标签: java discord-jda


    【解决方案1】:

    documentation 有一个示例,概述了如何使用该方法。您可以通过传递"name:id" 来使用自定义表情符号。要获取自定义表情符号的 ID,请将其发送到表情符号前面带有反斜杠的不和谐频道:\:name:。这将以原始提及格式 <:name:id> 呈现它,其中包含您需要的 id 和名称。

    【讨论】:

      猜你喜欢
      • 2022-01-03
      • 2021-08-09
      • 2021-05-15
      • 2021-12-02
      • 2018-08-26
      • 2022-07-14
      • 2019-04-25
      • 2021-05-18
      • 2018-07-23
      相关资源
      最近更新 更多