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

Почему пишет что нельзя отправить пустое сообщение?

if(users[userid].isAdmin && message.replace(/@/g, "").replace(/\/профиль/g) && !message.startsWith(" ")) {
        let user = client.users.find(user => user.username == "TESTname").id;
        if(user.id != "undefined") {
            var text = users[userid].name + ", профиль игрока " + users[user.id].name + "\n:dollar: Баланс " + users[user.id].money + "$\n:credit_card: В банке " + user.bank + "$\n:notebook_with_decorative_cover: Дата регистрации " + users[user.id].date;
            return text;
        } else {
            var text = "«" + user.id + "»\n" + "«" + message.replace(/@/g, "").replace(/профиль/g) + "»";
            return text;
        }
    }

Ошибка
UnhandledPromiseRejectionWarning: DiscordAPIError: Cannot send an empty message

  • Вопрос задан
  • 326 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
KIRIK12
@KIRIK12
if(user.id != "undefined") {//код}
смените на
if(user.id) {//код}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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