Discord.js机器人为表情符号选择皮肤颜色

问题描述

我正在研究将要发送给我的机器人的特定嵌入内容,并在其中使用表情符号。作为用户,我可以选择某些表情符号的肤色。但是我想不出一种方法告诉机器人不要使用这种丑陋的淡黄色。

谢谢!

{name: "Title": value: ":muscle:"} 那是我的用法

解决方法

我不认为您可以检测到用户的设置,但是可以发送带有修饰符的设置,例如:muscle_tone1:。这将导致呈现以下内容:

:muscle::skin-tone-1:

此修饰符确定输出的Emoji Modifier Sequence

只需在结束冒号前添加_tone<x>,其中x1-5。色素是反映说话者的语言。如果是机器人,则可以发送默认的黄色。


在Discord发行说明中,它们声明以下内容:

人表情符号现在可以更改肤色,这是新的Unicode 8支持的一部分。弹出打开表情符号选择器,然后选择您喜欢的颜色 成为自己的颜色 ,然后选择 不是其他人 :ok_hand::skin-tone-2:

来源:Discord: 2016.4.8 — Change Log

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...