【问题标题】:Voice channel userlimit discord js语音频道用户限制不和谐js
【发布时间】:2023-04-07 20:30:02
【问题描述】:

我正在尝试使用 Discord Bot 创建语音频道 .这只是我的代码(我正在使用 discord.js)

message.channel.createChannel('General', "voice").then(chan => {
    chan.userLimit("5");
})

但是控制台日志是这样的

(node:13080) UnhandledPromiseRejectionWarning: TypeError: message.channel.createChannel is not a function

我该如何处理?

【问题讨论】:

    标签: discord.js


    【解决方案1】:

    你不能在频道上使用.createChannel方法,你需要在公会上使用它。

    这是正确的:
    discord.js v11

    message.guild.createChannel();
    

    discord.js v12

    message.guild.channels.create();
    

    【讨论】:

    • 是的,在你写完之后我意识到,我在那里犯了错误。但是代码仍然无法正常工作。它创建了一个频道,但不能对其进行用户限制:/
    • 用户限制是什么意思?看看:discord.js.org/#/docs/main/stable/class/…。您需要知道的一切:)如果您将我的答案标记为正确,我会很高兴,因为它解决了您在问题中提到的错误
    猜你喜欢
    • 1970-01-01
    • 2021-11-17
    • 2021-02-10
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 2020-08-10
    • 2019-12-08
    • 2020-05-07
    相关资源
    最近更新 更多