4.3.0
⚠️ (small) Breaking changes
- Discord.js v11 support has been removed. (31dacd8)
Added
- New
giveaway.extraData
property, useful to store data such as custom requirements, etc. (496e191) - Add
Giveaway.winnersIDs
, filled when the giveaway is ended. (#145) - Add
GiveawayManager.endedGiveawaysLifetime
, useful to remove ended giveaways from DB after a period of time. (#145) - New
GiveawaysManager#giveawayDeleted
event. (496e191) - Embeds are now generated using methods in the GiveawaysManager class that can be overwritten! (c653901)
reroll()
now edits the giveaway embed instead of only sending a new message. (496e191)- Eslint added, for a better code quality
- Add MySQL example (e594be9)
Fixed
reroll()
method now uses the number of winners specified in options object (2896edb)- Fix
botsCanWin
check (da52a54) - Giveaway messages are now merged with the default ones to avoid issues like #122 (bedd3de)
Changed
giveaway#content
has been renamed togiveaway#remainingText
(04ce6cd)- Update jsdoc template (8cb8dcb)
Credits
Huge thanks to @Shashank3736, @GreepTheSheep, @DeltaCoderr, and @NicoHd105 for helping!