diff --git a/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api b/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api
index bad9db430..5c7ed5577 100644
--- a/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api
+++ b/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api
@@ -3168,6 +3168,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field AN_ZHONG_GUAN_CHA I
 	public static final field AO_MAN I
 	public static final field BAI_TUO I
+	public static final field BAI_XIE I
 	public static final field BAI_YAN I
 	public static final field BANG_BANG_TANG I
 	public static final field BAN_ZHUAN_ZHONG I
@@ -3177,14 +3178,17 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field BAO_QUAN I
 	public static final field BIAN_BIAN I
 	public static final field BIAN_PAO I
+	public static final field BIAN_XING I
 	public static final field BIAO_LEI I
 	public static final field BI_SHI I
+	public static final field BI_XIN I
 	public static final field BI_ZUI I
 	public static final field BO_BO I
 	public static final field BU I
 	public static final field BU_KAI_XIN I
 	public static final field CAI I
 	public static final field CAI_DAO I
+	public static final field CAI_GOU I
 	public static final field CANG_SANG I
 	public static final field CA_HAN I
 	public static final field CENG_YI_CENG I
@@ -3196,10 +3200,13 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field CHE_YI_CHE I
 	public static final field CHI I
 	public static final field CHI_GUA I
+	public static final field CHI_TANG I
+	public static final field CHONG_BAI I
 	public static final field Companion Lnet/mamoe/mirai/message/data/Face$Companion;
 	public static final field DAN I
 	public static final field DAN_GAO I
 	public static final field DAO I
+	public static final field DA_CALL I
 	public static final field DA_KU I
 	public static final field DA_LIAN I
 	public static final field DA_XIAO I
@@ -3228,6 +3235,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field HAN_XIAO I
 	public static final field HAO I
 	public static final field HAO_BANG I
+	public static final field HAO_SHAN I
 	public static final field HA_QIAN I
 	public static final field HENG I
 	public static final field HE_CAI I
@@ -3235,11 +3243,13 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field HE_NAI I
 	public static final field HE_XIE I
 	public static final field HONG_BAO I
+	public static final field HONG_BAO_BAO I
 	public static final field HUAI_XIAO I
 	public static final field HUA_CHI I
 	public static final field HUI_SHOU I
 	public static final field HUI_TOU I
 	public static final field HU_LIAN I
+	public static final field JIA_YOU I
 	public static final field JIA_YOU_BAO_BAO I
 	public static final field JIA_YOU_BI_SHENG I
 	public static final field JIE_WU I
@@ -3252,10 +3262,12 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field JI_E I
 	public static final field JI_ZHANG I
 	public static final field JU_HUA I
+	public static final field JU_JUE I
 	public static final field KAI_QIANG I
 	public static final field KA_FEI I
 	public static final field KEN_TOU I
 	public static final field KE_AI I
+	public static final field KE_DAO_LE I
 	public static final field KE_LIAN I
 	public static final field KE_TOU I
 	public static final field KOU_BI I
@@ -3268,6 +3280,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field K_GE I
 	public static final field K歌 I
 	public static final field LAN_QIU I
+	public static final field LAO_SE_PI I
 	public static final field LA_JIAO_JIANG I
 	public static final field LA_YAN_JING I
 	public static final field LEI_BEN I
@@ -3281,10 +3294,15 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field MANG_DAO_FEI_QI I
 	public static final field MEI_GUI I
 	public static final field MIAN_WU_BIAO_QING I
+	public static final field MIAO_MIAO I
 	public static final field MO_GUI_XIAO I
+	public static final field MO_JIN_LI I
 	public static final field MO_YU I
 	public static final field NAN_GUO I
 	public static final field NAO_KUO_TENG I
+	public static final field NA_DAO_HONG_BAO I
+	public static final field NIU_A I
+	public static final field NIU_QI_CHONG_TIAN I
 	public static final field NO I
 	public static final field O I
 	public static final field OK I
@@ -3293,6 +3311,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field PAI_SHOU I
 	public static final field PAI_TOU I
 	public static final field PAI_ZHUO I
+	public static final field PANG_SAN_JIN I
 	public static final field PEN_LIAN I
 	public static final field PEN_XIE I
 	public static final field PIAO_CHONG I
@@ -3300,12 +3319,17 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field PING_PANG I
 	public static final field PI_JIU I
 	public static final field QIAO_DA I
+	public static final field QIAO_KAI_XIN I
 	public static final field QIA_YI_QIA I
 	public static final field QING I
+	public static final field QING_ZHU I
 	public static final field QIN_QIN I
 	public static final field QIU_DA_LE I
+	public static final field QIU_HONG_BAO I
+	public static final field QI_DAI I
 	public static final field QI_DAO I
 	public static final field QUAN_TOU I
+	public static final field RANG_WO_KANG_KANG I
 	public static final field RENG_GOU I
 	public static final field SAO_RAO I
 	public static final field SE I
@@ -3339,6 +3363,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field WEI_XIAO I
 	public static final field WEN_HAO_LIAN I
 	public static final field WO_BU_KAN I
+	public static final field WO_MEI_SHI I
 	public static final field WO_SHOU I
 	public static final field WO_SUAN_LE I
 	public static final field WO_ZUI_MEI I
@@ -3347,11 +3372,14 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field WU_NAI I
 	public static final field WU_YAN_XIAO I
 	public static final field XIA I
+	public static final field XIAN_QI I
 	public static final field XIAN_WEN I
 	public static final field XIAO_JIU_JIE I
 	public static final field XIAO_KU I
 	public static final field XIAO_YANG_ER I
+	public static final field XIE_HONG_BAO I
 	public static final field XIE_YAN_XIAO I
+	public static final field XIN_NIAN_YAN_HUA I
 	public static final field XIN_SUI I
 	public static final field XI_GUA I
 	public static final field XU I
@@ -3360,10 +3388,13 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field YIN_XIAN I
 	public static final field YI_WEN I
 	public static final field YONG_BAO I
+	public static final field YOU_BAI_NIAN I
 	public static final field YOU_HENG_HENG I
 	public static final field YOU_LING I
+	public static final field YOU_QIN_QIN I
 	public static final field YOU_TAI_JI I
 	public static final field YOU_XIAN I
+	public static final field YUAN_BAO I
 	public static final field YUAN_LIANG I
 	public static final field YUE_LIANG I
 	public static final field YUN I
@@ -3372,14 +3403,19 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field ZHA_DAN I
 	public static final field ZHA_YAN_JING I
 	public static final field ZHENG_YAN I
+	public static final field ZHEN_HAO I
+	public static final field ZHEN_JING I
 	public static final field ZHE_MO I
 	public static final field ZHOU_MA I
 	public static final field ZHUAI_ZHA_TIAN I
 	public static final field ZHUAN_QUAN I
 	public static final field ZHUA_KUANG I
 	public static final field ZHU_TOU I
+	public static final field ZI_XI_FEN_XI I
 	public static final field ZI_YA I
+	public static final field ZUO_BAI_NIAN I
 	public static final field ZUO_HENG_HENG I
+	public static final field ZUO_QIN_QIN I
 	public static final field ZUO_TAI_JI I
 	public static final field ZU_QIU I
 	public static final field doge I
@@ -3389,17 +3425,20 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 不开心 I
 	public static final field 乒乓 I
 	public static final field 亲亲 I
+	public static final field 仔细分析 I
 	public static final field 佛系 I
 	public static final field 便便 I
 	public static final field 偷看 I
 	public static final field 偷笑 I
 	public static final field 傲慢 I
+	public static final field 元宝 I
 	public static final field 再见 I
 	public static final field 冷汗 I
 	public static final field 冷漠 I
 	public static final field 凋谢 I
 	public static final field 击掌 I
 	public static final field 刀 I
+	public static final field 加油 I
 	public static final field 加油必胜 I
 	public static final field 加油抱抱 I
 	public static final field 勾引 I
@@ -3409,13 +3448,17 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 发呆 I
 	public static final field 发怒 I
 	public static final field 发抖 I
+	public static final field 变形 I
 	public static final field 口罩护体 I
 	public static final field 可怜 I
 	public static final field 可爱 I
+	public static final field 右亲亲 I
 	public static final field 右哼哼 I
 	public static final field 右太极 I
+	public static final field 右拜年 I
 	public static final field 吃 I
 	public static final field 吃瓜 I
+	public static final field 吃糖 I
 	public static final field 吐 I
 	public static final field 吓 I
 	public static final field 呃 I
@@ -3432,8 +3475,10 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 啵啵 I
 	public static final field 喝奶 I
 	public static final field 喝彩 I
+	public static final field 喵喵 I
 	public static final field 喷脸 I
 	public static final field 喷血 I
+	public static final field 嗑到了 I
 	public static final field 嘘 I
 	public static final field 嘲讽 I
 	public static final field 回头 I
@@ -3448,17 +3493,23 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 奋斗 I
 	public static final field 好 I
 	public static final field 好棒 I
+	public static final field 好闪 I
 	public static final field 委屈 I
+	public static final field 嫌弃 I
 	public static final field 害怕 I
 	public static final field 害羞 I
 	public static final field 小样儿 I
 	public static final field 小纠结 I
 	public static final field 尴尬 I
+	public static final field 崇拜 I
+	public static final field 左亲亲 I
 	public static final field 左哼哼 I
 	public static final field 左太极 I
+	public static final field 左拜年 I
 	public static final field 差劲 I
 	public static final field 干杯 I
 	public static final field 幽灵 I
+	public static final field 庆祝 I
 	public static final field 开枪 I
 	public static final field 得意 I
 	public static final field 微笑 I
@@ -3475,9 +3526,11 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 憨笑 I
 	public static final field 我不看 I
 	public static final field 我最美 I
+	public static final field 我没事 I
 	public static final field 我酸了 I
 	public static final field 扇脸 I
 	public static final field 手枪 I
+	public static final field 打call I
 	public static final field 打脸 I
 	public static final field 扔狗 I
 	public static final field 托脸 I
@@ -3491,22 +3544,28 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 拍头 I
 	public static final field 拍手 I
 	public static final field 拍桌 I
+	public static final field 拒绝 I
 	public static final field 拜托 I
+	public static final field 拜谢 I
 	public static final field 拥抱 I
 	public static final field 拳头 I
 	public static final field 拽炸天 I
+	public static final field 拿到红包 I
 	public static final field 挥手 I
 	public static final field 捂脸 I
 	public static final field 掐一掐 I
 	public static final field 握手 I
 	public static final field 搬砖中 I
+	public static final field 摸锦鲤 I
 	public static final field 摸鱼 I
 	public static final field 撇嘴 I
 	public static final field 撩一撩 I
 	public static final field 擦汗 I
 	public static final field 敬礼 I
+	public static final field 敲开心 I
 	public static final field 敲打 I
 	public static final field 斜眼笑 I
+	public static final field 新年烟花 I
 	public static final field 无奈 I
 	public static final field 无眼笑 I
 	public static final field 无聊 I
@@ -3514,7 +3573,10 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 暗中观察 I
 	public static final field 暴击 I
 	public static final field 月亮 I
+	public static final field 期待 I
 	public static final field 棒棒糖 I
+	public static final field 比心 I
+	public static final field 求红包 I
 	public static final field 汗 I
 	public static final field 汪汪 I
 	public static final field 沧桑 I
@@ -3530,6 +3592,8 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 爱你 I
 	public static final field 爱心 I
 	public static final field 爱情 I
+	public static final field 牛啊 I
+	public static final field 牛气冲天 I
 	public static final field 狂笑 I
 	public static final field 猪头 I
 	public static final field 献吻 I
@@ -3539,6 +3603,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 甩头 I
 	public static final field 疑问 I
 	public static final field 白眼 I
+	public static final field 真好 I
 	public static final field 眨眼睛 I
 	public static final field 睁眼 I
 	public static final field 睡 I
@@ -3551,7 +3616,10 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 糊脸 I
 	public static final field 糗大了 I
 	public static final field 红包 I
+	public static final field 红包包 I
 	public static final field 羊驼 I
+	public static final field 老色痞 I
+	public static final field 胖三斤 I
 	public static final field 胜利 I
 	public static final field 脑阔疼 I
 	public static final field 舔一舔 I
@@ -3561,13 +3629,16 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 药 I
 	public static final field 菊花 I
 	public static final field 菜刀 I
+	public static final field 菜狗 I
 	public static final field 蛋 I
 	public static final field 蛋糕 I
 	public static final field 街舞 I
 	public static final field 衰 I
 	public static final field 西瓜 I
+	public static final field 让我康康 I
 	public static final field 请 I
 	public static final field 调皮 I
+	public static final field 谢红包 I
 	public static final field 赞 I
 	public static final field 足球 I
 	public static final field 跳绳 I
@@ -3586,6 +3657,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 问号脸 I
 	public static final field 阴险 I
 	public static final field 难过 I
+	public static final field 震惊 I
 	public static final field 面无表情 I
 	public static final field 鞭炮 I
 	public static final field 顶呱呱 I
diff --git a/binary-compatibility-validator/api/binary-compatibility-validator.api b/binary-compatibility-validator/api/binary-compatibility-validator.api
index 0c6d5714b..393e1be87 100644
--- a/binary-compatibility-validator/api/binary-compatibility-validator.api
+++ b/binary-compatibility-validator/api/binary-compatibility-validator.api
@@ -3168,6 +3168,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field AN_ZHONG_GUAN_CHA I
 	public static final field AO_MAN I
 	public static final field BAI_TUO I
+	public static final field BAI_XIE I
 	public static final field BAI_YAN I
 	public static final field BANG_BANG_TANG I
 	public static final field BAN_ZHUAN_ZHONG I
@@ -3177,14 +3178,17 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field BAO_QUAN I
 	public static final field BIAN_BIAN I
 	public static final field BIAN_PAO I
+	public static final field BIAN_XING I
 	public static final field BIAO_LEI I
 	public static final field BI_SHI I
+	public static final field BI_XIN I
 	public static final field BI_ZUI I
 	public static final field BO_BO I
 	public static final field BU I
 	public static final field BU_KAI_XIN I
 	public static final field CAI I
 	public static final field CAI_DAO I
+	public static final field CAI_GOU I
 	public static final field CANG_SANG I
 	public static final field CA_HAN I
 	public static final field CENG_YI_CENG I
@@ -3196,10 +3200,13 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field CHE_YI_CHE I
 	public static final field CHI I
 	public static final field CHI_GUA I
+	public static final field CHI_TANG I
+	public static final field CHONG_BAI I
 	public static final field Companion Lnet/mamoe/mirai/message/data/Face$Companion;
 	public static final field DAN I
 	public static final field DAN_GAO I
 	public static final field DAO I
+	public static final field DA_CALL I
 	public static final field DA_KU I
 	public static final field DA_LIAN I
 	public static final field DA_XIAO I
@@ -3228,6 +3235,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field HAN_XIAO I
 	public static final field HAO I
 	public static final field HAO_BANG I
+	public static final field HAO_SHAN I
 	public static final field HA_QIAN I
 	public static final field HENG I
 	public static final field HE_CAI I
@@ -3235,11 +3243,13 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field HE_NAI I
 	public static final field HE_XIE I
 	public static final field HONG_BAO I
+	public static final field HONG_BAO_BAO I
 	public static final field HUAI_XIAO I
 	public static final field HUA_CHI I
 	public static final field HUI_SHOU I
 	public static final field HUI_TOU I
 	public static final field HU_LIAN I
+	public static final field JIA_YOU I
 	public static final field JIA_YOU_BAO_BAO I
 	public static final field JIA_YOU_BI_SHENG I
 	public static final field JIE_WU I
@@ -3252,10 +3262,12 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field JI_E I
 	public static final field JI_ZHANG I
 	public static final field JU_HUA I
+	public static final field JU_JUE I
 	public static final field KAI_QIANG I
 	public static final field KA_FEI I
 	public static final field KEN_TOU I
 	public static final field KE_AI I
+	public static final field KE_DAO_LE I
 	public static final field KE_LIAN I
 	public static final field KE_TOU I
 	public static final field KOU_BI I
@@ -3268,6 +3280,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field K_GE I
 	public static final field K歌 I
 	public static final field LAN_QIU I
+	public static final field LAO_SE_PI I
 	public static final field LA_JIAO_JIANG I
 	public static final field LA_YAN_JING I
 	public static final field LEI_BEN I
@@ -3281,10 +3294,15 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field MANG_DAO_FEI_QI I
 	public static final field MEI_GUI I
 	public static final field MIAN_WU_BIAO_QING I
+	public static final field MIAO_MIAO I
 	public static final field MO_GUI_XIAO I
+	public static final field MO_JIN_LI I
 	public static final field MO_YU I
 	public static final field NAN_GUO I
 	public static final field NAO_KUO_TENG I
+	public static final field NA_DAO_HONG_BAO I
+	public static final field NIU_A I
+	public static final field NIU_QI_CHONG_TIAN I
 	public static final field NO I
 	public static final field O I
 	public static final field OK I
@@ -3293,6 +3311,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field PAI_SHOU I
 	public static final field PAI_TOU I
 	public static final field PAI_ZHUO I
+	public static final field PANG_SAN_JIN I
 	public static final field PEN_LIAN I
 	public static final field PEN_XIE I
 	public static final field PIAO_CHONG I
@@ -3300,12 +3319,17 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field PING_PANG I
 	public static final field PI_JIU I
 	public static final field QIAO_DA I
+	public static final field QIAO_KAI_XIN I
 	public static final field QIA_YI_QIA I
 	public static final field QING I
+	public static final field QING_ZHU I
 	public static final field QIN_QIN I
 	public static final field QIU_DA_LE I
+	public static final field QIU_HONG_BAO I
+	public static final field QI_DAI I
 	public static final field QI_DAO I
 	public static final field QUAN_TOU I
+	public static final field RANG_WO_KANG_KANG I
 	public static final field RENG_GOU I
 	public static final field SAO_RAO I
 	public static final field SE I
@@ -3339,6 +3363,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field WEI_XIAO I
 	public static final field WEN_HAO_LIAN I
 	public static final field WO_BU_KAN I
+	public static final field WO_MEI_SHI I
 	public static final field WO_SHOU I
 	public static final field WO_SUAN_LE I
 	public static final field WO_ZUI_MEI I
@@ -3347,11 +3372,14 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field WU_NAI I
 	public static final field WU_YAN_XIAO I
 	public static final field XIA I
+	public static final field XIAN_QI I
 	public static final field XIAN_WEN I
 	public static final field XIAO_JIU_JIE I
 	public static final field XIAO_KU I
 	public static final field XIAO_YANG_ER I
+	public static final field XIE_HONG_BAO I
 	public static final field XIE_YAN_XIAO I
+	public static final field XIN_NIAN_YAN_HUA I
 	public static final field XIN_SUI I
 	public static final field XI_GUA I
 	public static final field XU I
@@ -3360,10 +3388,13 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field YIN_XIAN I
 	public static final field YI_WEN I
 	public static final field YONG_BAO I
+	public static final field YOU_BAI_NIAN I
 	public static final field YOU_HENG_HENG I
 	public static final field YOU_LING I
+	public static final field YOU_QIN_QIN I
 	public static final field YOU_TAI_JI I
 	public static final field YOU_XIAN I
+	public static final field YUAN_BAO I
 	public static final field YUAN_LIANG I
 	public static final field YUE_LIANG I
 	public static final field YUN I
@@ -3372,14 +3403,19 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field ZHA_DAN I
 	public static final field ZHA_YAN_JING I
 	public static final field ZHENG_YAN I
+	public static final field ZHEN_HAO I
+	public static final field ZHEN_JING I
 	public static final field ZHE_MO I
 	public static final field ZHOU_MA I
 	public static final field ZHUAI_ZHA_TIAN I
 	public static final field ZHUAN_QUAN I
 	public static final field ZHUA_KUANG I
 	public static final field ZHU_TOU I
+	public static final field ZI_XI_FEN_XI I
 	public static final field ZI_YA I
+	public static final field ZUO_BAI_NIAN I
 	public static final field ZUO_HENG_HENG I
+	public static final field ZUO_QIN_QIN I
 	public static final field ZUO_TAI_JI I
 	public static final field ZU_QIU I
 	public static final field doge I
@@ -3389,17 +3425,20 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 不开心 I
 	public static final field 乒乓 I
 	public static final field 亲亲 I
+	public static final field 仔细分析 I
 	public static final field 佛系 I
 	public static final field 便便 I
 	public static final field 偷看 I
 	public static final field 偷笑 I
 	public static final field 傲慢 I
+	public static final field 元宝 I
 	public static final field 再见 I
 	public static final field 冷汗 I
 	public static final field 冷漠 I
 	public static final field 凋谢 I
 	public static final field 击掌 I
 	public static final field 刀 I
+	public static final field 加油 I
 	public static final field 加油必胜 I
 	public static final field 加油抱抱 I
 	public static final field 勾引 I
@@ -3409,13 +3448,17 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 发呆 I
 	public static final field 发怒 I
 	public static final field 发抖 I
+	public static final field 变形 I
 	public static final field 口罩护体 I
 	public static final field 可怜 I
 	public static final field 可爱 I
+	public static final field 右亲亲 I
 	public static final field 右哼哼 I
 	public static final field 右太极 I
+	public static final field 右拜年 I
 	public static final field 吃 I
 	public static final field 吃瓜 I
+	public static final field 吃糖 I
 	public static final field 吐 I
 	public static final field 吓 I
 	public static final field 呃 I
@@ -3432,8 +3475,10 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 啵啵 I
 	public static final field 喝奶 I
 	public static final field 喝彩 I
+	public static final field 喵喵 I
 	public static final field 喷脸 I
 	public static final field 喷血 I
+	public static final field 嗑到了 I
 	public static final field 嘘 I
 	public static final field 嘲讽 I
 	public static final field 回头 I
@@ -3448,17 +3493,23 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 奋斗 I
 	public static final field 好 I
 	public static final field 好棒 I
+	public static final field 好闪 I
 	public static final field 委屈 I
+	public static final field 嫌弃 I
 	public static final field 害怕 I
 	public static final field 害羞 I
 	public static final field 小样儿 I
 	public static final field 小纠结 I
 	public static final field 尴尬 I
+	public static final field 崇拜 I
+	public static final field 左亲亲 I
 	public static final field 左哼哼 I
 	public static final field 左太极 I
+	public static final field 左拜年 I
 	public static final field 差劲 I
 	public static final field 干杯 I
 	public static final field 幽灵 I
+	public static final field 庆祝 I
 	public static final field 开枪 I
 	public static final field 得意 I
 	public static final field 微笑 I
@@ -3475,9 +3526,11 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 憨笑 I
 	public static final field 我不看 I
 	public static final field 我最美 I
+	public static final field 我没事 I
 	public static final field 我酸了 I
 	public static final field 扇脸 I
 	public static final field 手枪 I
+	public static final field 打call I
 	public static final field 打脸 I
 	public static final field 扔狗 I
 	public static final field 托脸 I
@@ -3491,22 +3544,28 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 拍头 I
 	public static final field 拍手 I
 	public static final field 拍桌 I
+	public static final field 拒绝 I
 	public static final field 拜托 I
+	public static final field 拜谢 I
 	public static final field 拥抱 I
 	public static final field 拳头 I
 	public static final field 拽炸天 I
+	public static final field 拿到红包 I
 	public static final field 挥手 I
 	public static final field 捂脸 I
 	public static final field 掐一掐 I
 	public static final field 握手 I
 	public static final field 搬砖中 I
+	public static final field 摸锦鲤 I
 	public static final field 摸鱼 I
 	public static final field 撇嘴 I
 	public static final field 撩一撩 I
 	public static final field 擦汗 I
 	public static final field 敬礼 I
+	public static final field 敲开心 I
 	public static final field 敲打 I
 	public static final field 斜眼笑 I
+	public static final field 新年烟花 I
 	public static final field 无奈 I
 	public static final field 无眼笑 I
 	public static final field 无聊 I
@@ -3514,7 +3573,10 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 暗中观察 I
 	public static final field 暴击 I
 	public static final field 月亮 I
+	public static final field 期待 I
 	public static final field 棒棒糖 I
+	public static final field 比心 I
+	public static final field 求红包 I
 	public static final field 汗 I
 	public static final field 汪汪 I
 	public static final field 沧桑 I
@@ -3530,6 +3592,8 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 爱你 I
 	public static final field 爱心 I
 	public static final field 爱情 I
+	public static final field 牛啊 I
+	public static final field 牛气冲天 I
 	public static final field 狂笑 I
 	public static final field 猪头 I
 	public static final field 献吻 I
@@ -3539,6 +3603,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 甩头 I
 	public static final field 疑问 I
 	public static final field 白眼 I
+	public static final field 真好 I
 	public static final field 眨眼睛 I
 	public static final field 睁眼 I
 	public static final field 睡 I
@@ -3551,7 +3616,10 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 糊脸 I
 	public static final field 糗大了 I
 	public static final field 红包 I
+	public static final field 红包包 I
 	public static final field 羊驼 I
+	public static final field 老色痞 I
+	public static final field 胖三斤 I
 	public static final field 胜利 I
 	public static final field 脑阔疼 I
 	public static final field 舔一舔 I
@@ -3561,13 +3629,16 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 药 I
 	public static final field 菊花 I
 	public static final field 菜刀 I
+	public static final field 菜狗 I
 	public static final field 蛋 I
 	public static final field 蛋糕 I
 	public static final field 街舞 I
 	public static final field 衰 I
 	public static final field 西瓜 I
+	public static final field 让我康康 I
 	public static final field 请 I
 	public static final field 调皮 I
+	public static final field 谢红包 I
 	public static final field 赞 I
 	public static final field 足球 I
 	public static final field 跳绳 I
@@ -3586,6 +3657,7 @@ public final class net/mamoe/mirai/message/data/Face : net/mamoe/mirai/message/c
 	public static final field 问号脸 I
 	public static final field 阴险 I
 	public static final field 难过 I
+	public static final field 震惊 I
 	public static final field 面无表情 I
 	public static final field 鞭炮 I
 	public static final field 顶呱呱 I
diff --git a/mirai-core-api/src/commonMain/kotlin/message/data/Face.kt b/mirai-core-api/src/commonMain/kotlin/message/data/Face.kt
index 29b2d9d5a..bfdd097c8 100644
--- a/mirai-core-api/src/commonMain/kotlin/message/data/Face.kt
+++ b/mirai-core-api/src/commonMain/kotlin/message/data/Face.kt
@@ -210,6 +210,8 @@ public data class Face(public val id: Int) : // used in delegation
         public const val 阴险: Int = YIN_XIAN
         public const val QIN_QIN: Int = 109
         public const val 亲亲: Int = QIN_QIN
+        public const val ZUO_QIN_QIN: Int = QIN_QIN
+        public const val 左亲亲: Int = QIN_QIN
         public const val XIA: Int = 110
         public const val 吓: Int = XIA
         public const val KE_LIAN: Int = 111
@@ -484,10 +486,79 @@ public data class Face(public val id: Int) : // used in delegation
         public const val 请: Int = QING
         public const val ZHENG_YAN: Int = 289
         public const val 睁眼: Int = ZHENG_YAN
-
+        public const val QIAO_KAI_XIN: Int = 290
+        public const val 敲开心: Int = QIAO_KAI_XIN
+        public const val ZHEN_JING: Int = 291
+        public const val 震惊: Int = ZHEN_JING
+        public const val RANG_WO_KANG_KANG: Int = 292
+        public const val 让我康康: Int = RANG_WO_KANG_KANG
+        public const val MO_JIN_LI: Int = 293
+        public const val 摸锦鲤: Int = MO_JIN_LI
+        public const val QI_DAI: Int = 294
+        public const val 期待: Int = QI_DAI
+        public const val NA_DAO_HONG_BAO: Int = 295
+        public const val 拿到红包: Int = NA_DAO_HONG_BAO
+        public const val ZHEN_HAO: Int = 296
+        public const val 真好: Int = ZHEN_HAO
+        public const val BAI_XIE: Int = 297
+        public const val 拜谢: Int = BAI_XIE
+        public const val YUAN_BAO: Int = 298
+        public const val 元宝: Int = YUAN_BAO
+        public const val NIU_A: Int = 299
+        public const val 牛啊: Int = NIU_A
+        public const val PANG_SAN_JIN: Int = 300
+        public const val 胖三斤: Int = PANG_SAN_JIN
+        public const val HAO_SHAN: Int = 301
+        public const val 好闪: Int = HAO_SHAN
+        public const val ZUO_BAI_NIAN: Int = 302
+        public const val 左拜年: Int = ZUO_BAI_NIAN
+        public const val YOU_BAI_NIAN: Int = 303
+        public const val 右拜年: Int = YOU_BAI_NIAN
+        public const val HONG_BAO_BAO: Int = 304
+        public const val 红包包: Int = HONG_BAO_BAO
+        public const val YOU_QIN_QIN: Int = 305
+        public const val 右亲亲: Int = YOU_QIN_QIN
+        public const val NIU_QI_CHONG_TIAN: Int = 306
+        public const val 牛气冲天: Int = NIU_QI_CHONG_TIAN
+        public const val MIAO_MIAO: Int = 307
+        public const val 喵喵: Int = MIAO_MIAO
+        public const val QIU_HONG_BAO: Int = 308
+        public const val 求红包: Int = QIU_HONG_BAO
+        public const val XIE_HONG_BAO: Int = 309
+        public const val 谢红包: Int = XIE_HONG_BAO
+        public const val XIN_NIAN_YAN_HUA: Int = 310
+        public const val 新年烟花: Int = XIN_NIAN_YAN_HUA
+        public const val DA_CALL: Int = 311
+        public const val 打call: Int = DA_CALL
+        public const val BIAN_XING: Int = 312
+        public const val 变形: Int = BIAN_XING
+        public const val KE_DAO_LE: Int = 313
+        public const val 嗑到了: Int = KE_DAO_LE
+        public const val ZI_XI_FEN_XI: Int = 314
+        public const val 仔细分析: Int = ZI_XI_FEN_XI
+        public const val JIA_YOU: Int = 315
+        public const val 加油: Int = JIA_YOU
+        public const val WO_MEI_SHI: Int = 316
+        public const val 我没事: Int = WO_MEI_SHI
+        public const val CAI_GOU: Int = 317
+        public const val 菜狗: Int = CAI_GOU
+        public const val CHONG_BAI: Int = 318
+        public const val 崇拜: Int = CHONG_BAI
+        public const val BI_XIN: Int = 319
+        public const val 比心: Int = BI_XIN
+        public const val QING_ZHU: Int = 320
+        public const val 庆祝: Int = QING_ZHU
+        public const val LAO_SE_PI: Int = 321
+        public const val 老色痞: Int = LAO_SE_PI
+        public const val JU_JUE: Int = 322
+        public const val 拒绝: Int = JU_JUE
+        public const val XIAN_QI: Int = 323
+        public const val 嫌弃: Int = XIAN_QI
+        public const val CHI_TANG: Int = 324
+        public const val 吃糖: Int = CHI_TANG
 
         @JvmField
-        public val names: Array<String> = Array(290) { "[表情]" }
+        public val names: Array<String> = Array(325) { "[表情]" }
 
         init {
             names[JING_YA] = "[惊讶]"
@@ -569,7 +640,7 @@ public data class Face(public val id: Int) : // used in delegation
             names[WEI_QU] = "[委屈]"
             names[KUAI_KU_LE] = "[快哭了]"
             names[YIN_XIAN] = "[阴险]"
-            names[QIN_QIN] = "[亲亲]"
+            names[ZUO_QIN_QIN] = "[左亲亲]"
             names[XIA] = "[吓]"
             names[KE_LIAN] = "[可怜]"
             names[CAI_DAO] = "[菜刀]"
@@ -707,7 +778,41 @@ public data class Face(public val id: Int) : // used in delegation
             names[O] = "[哦]"
             names[QING] = "[请]"
             names[ZHENG_YAN] = "[睁眼]"
+            names[QIAO_KAI_XIN] = "[敲开心]"
+            names[ZHEN_JING] = "[震惊]"
+            names[RANG_WO_KANG_KANG] = "[让我康康]"
+            names[MO_JIN_LI] = "[摸锦鲤]"
+            names[QI_DAI] = "[期待]"
+            names[NA_DAO_HONG_BAO] = "[拿到红包]"
+            names[ZHEN_HAO] = "[真好]"
+            names[BAI_XIE] = "[拜谢]"
+            names[YUAN_BAO] = "[元宝]"
+            names[NIU_A] = "[牛啊]"
+            names[PANG_SAN_JIN] = "[胖三斤]"
+            names[HAO_SHAN] = "[好闪]"
+            names[ZUO_BAI_NIAN] = "[左拜年]"
+            names[YOU_BAI_NIAN] = "[右拜年]"
+            names[HONG_BAO_BAO] = "[红包包]"
+            names[YOU_QIN_QIN] = "[右亲亲]"
+            names[NIU_QI_CHONG_TIAN] = "[牛气冲天]"
+            names[MIAO_MIAO] = "[喵喵]"
+            names[QIU_HONG_BAO] = "[求红包]"
+            names[XIE_HONG_BAO] = "[谢红包]"
+            names[XIN_NIAN_YAN_HUA] = "[新年烟花]"
+            names[DA_CALL] = "[打call]"
+            names[BIAN_XING] = "[变形]"
+            names[KE_DAO_LE] = "[嗑到了]"
+            names[ZI_XI_FEN_XI] = "[仔细分析]"
+            names[JIA_YOU] = "[加油]"
+            names[WO_MEI_SHI] = "[我没事]"
+            names[CAI_GOU] = "[菜狗]"
+            names[CHONG_BAI] = "[崇拜]"
+            names[BI_XIN] = "[比心]"
+            names[QING_ZHU] = "[庆祝]"
+            names[LAO_SE_PI] = "[老色痞]"
+            names[JU_JUE] = "[拒绝]"
+            names[XIAN_QI] = "[嫌弃]"
+            names[CHI_TANG] = "[吃糖]"
         }
-
     }
 }
\ No newline at end of file