Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ошибка взаимодействия кнопка бота дискорд библиотека discord.js

admin user Ученик (94), на голосовании 1 год назад
Ошибка взаимодействия кнопки бота дискорд библиотека discord.js
import { ButtonInteraction, Client } from "discord.js";
import { failedToDMEmbed, successDMEmbed } from "../util/embeds";
import { spawn, Worker, Thread } from "threads";
import verify from "../util/verify";

export const execute = async (client: Client, interaction: ButtonInteraction) => new Promise(async (resolve, reject) => {
const verifyProcess = await verify(client, interaction);
if (!verifyProcess) await interaction.reply({
embeds: [failedToDMEmbed(client)],
ephemeral: true
}).catch(() => {});

if (verifyProcess) await interaction.reply({
embeds: [successDMEmbed(client)],
ephemeral: true
}).catch(() => {});

resolve(true);
});
Голосование за лучший ответ
Semen Kapacuk Гуру (3750) 1 год назад
Ну так а какая ошибка-то? Там есть по-любому текст ошибки, его кстати в гугл вбить можно и скорее всего решение есть
Sergio 2.1 Оракул (67356) 1 год назад
Существует несколько причин, по которым может возникнуть эта ошибка, например, неправильная обработка взаимодействия, неправильное использование метода deferUpdate() для кнопок или неправильное использование коллекторов.

Одним из возможных решений этой проблемы является убеждение в том, что вы правильно обрабатываете взаимодействие и используете метод deferUpdate() для кнопок. Вы также можете попробовать использовать коллекторы для обработки взаимодействий кнопок, но убедитесь, что помещаете коллектор в правильное место в вашем коде.
Похожие вопросы