@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 - команда бота. Подозреваю, что косяк именно в проверке. Нужно, чтобы бот отвечал в лс с группой, что такой команды не существует, а в беседе, чтобы не отвечал(Он по сути так и работает, только с ошибкой).
  • Вопрос задан
  • 122 просмотра
Решения вопроса 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;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы