【问题标题】:(Discord.js) Using the discord-buttons npm package, how can I disable a button?(Discord.js) 使用 discord-buttons npm 包,如何禁用按钮?
【发布时间】:2021-07-17 17:45:12
【问题描述】:

使用不和谐按钮 (https://www.npmjs.com/package/discord-buttons),我如何“禁用”不和谐按钮? (灰显,只有特定用户可以点击)

【问题讨论】:

    标签: javascript node.js discord discord.js discord-buttons


    【解决方案1】:

    您可以通过键入以下内容来禁用按钮:

    button.setDisabled();
    

    如果您想为该按钮设置多个属性,可以通过以下方式进行:

    let button = new disbut.MessageButton()
      .setStyle('red')
      .setLabel('My First Button!') 
      .setID('click_to_function') 
      .setDisabled();
    
    message.channel.send('Hey, i am powered by https://npmjs.com/discord-buttons', button);
    

    来源:https://discord-buttons.js.org/examples

    【讨论】:

    • 问题是说只有特定用户才能使用,但那是不可能的不是吗?您可以检查它是否是正确的用户,如果不是正确的用户,请尽早返回......
    • @MrMythical 您可以将此消息作为临时消息发送,因此只有一个人可以看到它。这是“为某些人禁用按钮”所获得的最接近的结果
    猜你喜欢
    • 2021-10-13
    • 2021-11-24
    • 1970-01-01
    • 2021-09-10
    • 2022-01-24
    • 1970-01-01
    • 2021-10-20
    • 2021-03-24
    • 2022-01-10
    相关资源
    最近更新 更多