Update
- Deps: + `discord-api-types`: `0.37.8` > `0.37.10` + `ws`: `8.8.1` > `8.9.0` + `string-similarity`: `4.0.4` - Dev deps: + `eslint`: `8.23.0` > `8.24.0` - Update @discordjs/voice - fix(SendSlash): Error when fetch autocomplete data - fix(MessageButton): Circular Dependencies
This commit is contained in:
@@ -2,11 +2,12 @@
|
||||
|
||||
const { setTimeout } = require('node:timers');
|
||||
const BaseMessageComponent = require('./BaseMessageComponent');
|
||||
const { Message } = require('./Message');
|
||||
const { RangeError } = require('../errors');
|
||||
const { MessageButtonStyles, MessageComponentTypes } = require('../util/Constants');
|
||||
const SnowflakeUtil = require('../util/SnowflakeUtil');
|
||||
const Util = require('../util/Util');
|
||||
const { lazy } = require('../util/Util');
|
||||
const Message = lazy(() => require('../structures/Message').Message);
|
||||
|
||||
/**
|
||||
* Represents a button message component.
|
||||
@@ -171,7 +172,7 @@ class MessageButton extends BaseMessageComponent {
|
||||
*/
|
||||
async click(message) {
|
||||
const nonce = SnowflakeUtil.generate();
|
||||
if (!(message instanceof Message)) throw new Error('[UNKNOWN_MESSAGE] Please pass a valid Message');
|
||||
if (!(message instanceof Message())) throw new Error('[UNKNOWN_MESSAGE] Please pass a valid Message');
|
||||
if (!this.customId || this.style == 5 || this.disabled) return false; // Button URL, Disabled
|
||||
await message.client.api.interactions.post({
|
||||
data: {
|
||||
|
||||
Reference in New Issue
Block a user