首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不一致-按钮操作行不显示

不一致-按钮操作行不显示
EN

Stack Overflow用户
提问于 2021-08-06 10:21:05
回答 1查看 643关注 0票数 0

我正在和discord.js做一个不和谐的机器人。我想添加按钮来嵌入由机器人发送的消息。但是我的按钮没有显示,并且我在控制台中看不到任何错误。

下面是我的代码:

代码语言:javascript
复制
    const { MessageButton, MessageActionRow } = require("discord-buttons");

module.exports = {
    name: "yardım",
    description: "Yardım Al",
    async execute(client, message, args, Discord) {

        const embed = new Discord.MessageEmbed()
            .setAuthor(message.guild.me.user.username, message.guild.me.user.displayAvatarURL())
            .setColor(message.guild.me.displayHexColor)
            .setDescription("{Turtle}'ı nasıl kullanacağını bilmiyor musun? Çok Yazık! Neyse bu dert değil. \n\n 'Bilmemek değil, öğrenmemek ayıp!' derler. Hadi Öğrenelim! \n \u200B")
            .addFields(
                { name: 'Komutlar', value: 'Bütün komutlara [buradan](https://www.youtube.com/watch?v=dQw4w9WgXcQ) ulaşabilirsin. \n\u200B' },
                { name: 'Yardım', value: 'Merak ettiklerinizi ve anlamadığımız şeyleri [buradan](https://www.youtube.com/watch?v=dQw4w9WgXcQ) botun geliştiricisine sorabilirsin. \n\u200B' },
                { name: 'Destek Olun', value: 'Bu projeyi daha da ileri götürmek için sizin desteğinize ihtiyacım var. [Buradan](https://www.youtube.com/watch?v=dQw4w9WgXcQ) nasıl destek olabileceğinize bakabilirsiniz.' },
            )

        const embedLinks = new MessageActionRow().addComponents(
            new MessageButton()
                .setStyle("url")
                .setURL('https://www.youtube.com/watch?v=nYh-n7EOtMA') 
                .setLabel('URL 2')
                .setID("url2"),
            new MessageButton()
                .setStyle('url')
                .setURL('https://www.youtube.com/watch?v=nYh-n7EOtMA') 
                .setLabel('URL')
                .setID("url2")
        )

        console.log(embedLinks);

        message.channel.send({
            embed: embed,
            component: embedLinks
        });
    }
}

不一致通道上的输出:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-06 12:42:35

解决方案很简单。

转到您的主文件,如'main.js‘或'index.js’。

导入不一致js后放入此require('discord-buttons')(client);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68680003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档