Задать вопрос
@Ildarich

Как изменить приватное сообщение?

Мне нужно, чтобы при нажатии на кнопку изменялось приватное сообщение с ботом. Как это можно реализовать? Нашел какой-то способ. Попробовал, не получилось.

...
 if (interaction.customId === 'one') {
 var mes = interaction.member.send('текст');
 };
 if (interaction.customId === 'two') {
 mes.edit('новый текст');
 };

Ошибка:
ReferenceError: mes is not defined
  • Вопрос задан
  • 98 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
ProgrammerForever
@ProgrammerForever
Учитель, автоэлектрик, программист, музыкант
Код доходит до;
if (interaction.customId === 'one') {
и проходит дальше, не заходя внутрь; далее доходит до:
if (interaction.customId === 'two') {
выполняется условие, заходит в if, а там нежданчик:
mes.edit('новый текст');
mes не определён нигде ранее.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы