UNPKG

discordjs-button-helper

Version:
19 lines (18 loc) 579 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.onButtonClick = void 0; function onButtonClick(customId, channel, maxClicks, click, customFilter) { let filter = (i) => { return i.customId === customId; }; if (customFilter) filter = customFilter; const collector = channel.createMessageComponentCollector({ filter, max: maxClicks }); collector.on('collect', (i) => { if (!i.isButton()) return; click(i); }); } exports.onButtonClick = onButtonClick;