@PegasusPega

Где ошибка в коде?

if(!command && (msg.peerType != "chat")) {
		let sticker = ["18483", "50893","1618"];
		let randomind = Math.floor(Math.random() * 3);
		let randstick = sticker[randomind];
		send("❌ || Такой команды не существует!");
		vk.api.messages.send({
		peer_id: msg.peerId,
		sticker_id: randstick, 
		}) 
	}

Где ошибка в коде? Проверка не заканчивается и выполнение кода продолжается после этого отрывка(Кода выше). command - команда бота. Подозреваю, что косяк именно в проверке. Нужно, чтобы бот отвечал в лс с группой, что такой команды не существует, а в беседе, чтобы не отвечал(Он по сути так и работает, только с ошибкой).
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
rus_anonym
@rus_anonym
Голодный студент :с
if(!command) {
if (!msg.isChat) {
    let sticker = ["18483", "50893","1618"];
    let randomind = Math.floor(Math.random() * 3);
    let randstick = sticker[randomind];
    send("❌ || Такой команды не существует!");
    vk.api.messages.send({
    peer_id: msg.peerId,
    sticker_id: randstick, 
    }) 
  }
return;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Sportrecs Москва
от 150 000 до 200 000 ₽
29 нояб. 2020, в 22:37
500 руб./за проект
29 нояб. 2020, в 20:54
3000 руб./за проект
29 нояб. 2020, в 20:40
25000 руб./за проект