gpt4 book ai didi

javascript - DiscordJS -> 格式化消息,如服务器加入

转载 作者:行者123 更新时间:2023-12-01 00:39:18 24 4
gpt4 key购买 nike

我正在为我们的文本聊天 channel 开发一个表情机器人。我有这样的工作。目标是如果用户输入如下内容:

~拥抱@user

机器人会清理消息,将其删除,然后向聊天室发送表情:

|乔拥抱简。哇!

这是有效的,但我在左侧使用带有红色边框的嵌入,以使其看起来很特别。然而,这显示为来自机器人的消息,其中包含头像图片、机器人名称等。我想做的是在没有机器人名称的情况下显示表情,例如某人加入服务器时的公告格式等。

关于如何向 channel 发送类似格式的消息有什么建议吗?

最佳答案

不幸的是,发送了任何看起来像系统消息的消息,例如 RECIPIENT_ADDRECIPIENT_REMOVECALLCHANNEL_NAME_CHANGECHANNEL_ICON_CHANGEPINS_ADDGUILD_MEMBER_JOIN 无法使用 Discord 机器人。

这是 Discord 本身的限制,不是discord.js 的限制

但是,您可以尝试使用带有空白头像和用户名的 Webhook 来获得类似的外观结果。

message.channel.createWebhook('/*Webhook Name*/', "/*Webhook Avatar URL*/")
.then(w => w.send("your message here"));

关于javascript - DiscordJS -> 格式化消息,如服务器加入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57833991/

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