【问题标题】:discord-giveaways | TypeError: Cannot read property 'start' of undefined不和谐赠品| TypeError:无法读取未定义的属性“开始”
【发布时间】:2021-04-29 20:58:02
【问题描述】:

Giveaway.js

我收到此错误,我不知道如何修复它,但教程使用相同的东西并且没有收到此错误。:

“无法读取未定义的属性'start'”

   client.giveawaysManager.start(giveawayChannel, {
            // The giveaway duration
            time: ms(giveawayDuration),
            // The giveaway prize
            prize: giveawayPrize,
            // The giveaway winner count
            winnerCount: giveawayNumberWinners,
            // Who hosts this giveaway
            hostedBy: client.config.hostedBy ? message.author : null,
            // Messages
            messages: {
                giveaway: (client.config.everyoneMention ? "@everyone\n\n" : "")+ client.config.giveawayEmoji + "**GIVEAWAY**" + client.config.giveawayEmoji,
                giveawayEnded: (client.config.everyoneMention ? "@everyone\n\n" : "")+ client.config.giveawayEmoji + "**GIVEAWAY ENDED**" + client.config.giveawayEmoji,
                timeRemaining: "Time remaining: **{duration}**!",
                inviteToParticipate: "React with " + client.config.giveawayEmoji + " to participate!",
                winMessage: client.config.giveawayEmoji + " {winners} won **{prize}**!",
                embedFooter: client.config.botName,
                noWinner: "Giveaway cancelled, no valid participations.",
                hostedBy: "Hosted by: {user}",
                winners: "winner(s)",
                endedAt: "Ended at",
                units: {
                    seconds: "seconds",
                    minutes: "minutes",
                    hours: "hours",
                    days: "days",
                    pluralS: false // Not needed, because units end with a S so it will automatically removed if the unit value is lower than 2
                }
            }
        });

这是错误行:

client.giveawaysManager.start(giveawayChannel, {

【问题讨论】:

    标签: javascript discord.js command bots undefined


    【解决方案1】:

    在 index.js 中:

    const { GiveawaysManager } = require('discord-giveaways')
    
    client.giveaways = new GiveawaysManager(client, {
            storage : './giveaways.json',
            updateCoundownEvery: 5000,
            embedColor: '#ff0000',
            reaction: '?'
    })
    

    在 giveaways.json 中:

    []
    

    【讨论】:

      猜你喜欢
      • 2020-11-10
      • 2020-11-11
      • 2021-04-15
      • 2021-05-10
      • 1970-01-01
      • 1970-01-01
      • 2021-04-21
      • 2021-12-25
      • 1970-01-01
      相关资源
      最近更新 更多