【问题标题】:Node.js Discord.js Send message to channel from ID v11Node.js Discord.js 从 ID v11 向频道发送消息
【发布时间】:2021-07-27 05:58:40
【问题描述】:

在 Discord.js V11 中,如何从 ID 向特定频道发送消息? (我只能找到 V12,我需要 V11)谢谢!

【问题讨论】:

  • 您不想更新到 v12 有什么具体原因吗? v13 即将全面发布,Discord 添加的舞台频道将打破 v11。 Discord.JS 的维护者已经建议更新一段时间了。您需要在不久的将来某个时候更新。

标签: javascript node.js discord discord.js


【解决方案1】:

从 v11 的 documentation 开始,您可以简单地使用 client.channels.get(id)(不带“fetch”)来获取频道:

客户端当前正在处理的所有频道,由他们的 ID 映射 - 只要不使用分片,这将是每个公会中的每个频道,以及所有 DM 频道

然后您可以向频道发送消息:

const channel = client.channels.get('yourID');
channel.send('Hello!');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-21
    • 2020-04-04
    • 2021-02-06
    • 2021-08-09
    • 2020-05-22
    • 2020-12-24
    • 2021-05-17
    相关资源
    最近更新 更多