diff options
| author | IRONM00N <64110067+IRONM00N@users.noreply.github.com> | 2021-08-05 16:14:12 -0400 |
|---|---|---|
| committer | IRONM00N <64110067+IRONM00N@users.noreply.github.com> | 2021-08-05 16:14:12 -0400 |
| commit | ad2077fa157d49c1099f21ac2effe05903c39035 (patch) | |
| tree | 4ada5fb9a6243d21411500dc46b203ace06718e1 /src/lib/extensions/discord-akairo | |
| parent | dbb2de6e5c4b0cf80a5be8e62bbabaac2f3dd516 (diff) | |
| download | tanzanite-ad2077fa157d49c1099f21ac2effe05903c39035.tar.gz tanzanite-ad2077fa157d49c1099f21ac2effe05903c39035.tar.bz2 tanzanite-ad2077fa157d49c1099f21ac2effe05903c39035.zip | |
fixed ~500 errors from breaking changes
Diffstat (limited to 'src/lib/extensions/discord-akairo')
| -rw-r--r-- | src/lib/extensions/discord-akairo/BushClientUtil.ts | 6 | ||||
| -rw-r--r-- | src/lib/extensions/discord-akairo/BushSlashMessage.ts | 9 |
2 files changed, 6 insertions, 9 deletions
diff --git a/src/lib/extensions/discord-akairo/BushClientUtil.ts b/src/lib/extensions/discord-akairo/BushClientUtil.ts index 42d3d13..d8705a3 100644 --- a/src/lib/extensions/discord-akairo/BushClientUtil.ts +++ b/src/lib/extensions/discord-akairo/BushClientUtil.ts @@ -315,11 +315,11 @@ export class BushClientUtil extends ClientUtil { const style = Constants.MessageButtonStyles.PRIMARY; let curPage = 0; if (typeof embeds !== 'object') throw new Error('embeds must be an object'); - const msg: Message = await message.util.reply({ + const msg = (await message.util.reply({ content: text || null, embeds: [embeds[curPage]], components: [getPaginationRow()] - }); + })) as Message; const filter = (interaction: ButtonInteraction) => interaction.customId.startsWith('paginate_') && interaction.message == msg; const collector = msg.createMessageComponentCollector({ filter, time: 300000 }); @@ -409,7 +409,7 @@ export class BushClientUtil extends ClientUtil { public async sendWithDeleteButton(message: BushMessage | BushSlashMessage, options: MessageOptions): Promise<void> { const paginateEmojis = this.#paginateEmojis; updateOptions(); - const msg = await message.util.reply(options as MessageOptions & { split?: false }); + const msg = (await message.util.reply(options as MessageOptions & { split?: false })) as Message; const filter = (interaction: ButtonInteraction) => interaction.customId == 'paginate__stop' && interaction.message == msg; const collector = msg.createMessageComponentCollector({ filter, time: 300000 }); collector.on('collect', async (interaction: MessageComponentInteraction) => { diff --git a/src/lib/extensions/discord-akairo/BushSlashMessage.ts b/src/lib/extensions/discord-akairo/BushSlashMessage.ts index eee6ac2..215cf79 100644 --- a/src/lib/extensions/discord-akairo/BushSlashMessage.ts +++ b/src/lib/extensions/discord-akairo/BushSlashMessage.ts @@ -4,6 +4,7 @@ import { BushGuild } from '../discord.js/BushGuild'; import { BushGuildMember } from '../discord.js/BushGuildMember'; import { BushUser } from '../discord.js/BushUser'; import { BushClient } from './BushClient'; +import { BushCommand } from './BushCommand'; import { BushCommandUtil } from './BushCommandUtil'; export class BushSlashMessage extends AkairoMessage { @@ -12,11 +13,7 @@ export class BushSlashMessage extends AkairoMessage { public declare guild: BushGuild; public declare author: BushUser; public declare member: BushGuildMember; - public constructor( - client: BushClient, - interaction: CommandInteraction, - { slash, replied }: { slash?: boolean; replied?: boolean } - ) { - super(client, interaction, { slash, replied }); + public constructor(client: BushClient, interaction: CommandInteraction, command: BushCommand) { + super(client, interaction, command); } } |
