Ответы пользователя по тегу JavaScript
  • Как сделать, чтобы работала рассылка VK JS?

    @defriz
    люблю js
    cmd.hear(/^(?:рассылка)\s([^]+)$/i, async (message, bot) => {
    if(message.user.settings.adm < 4) return;
    for (let i = 0;i<users.length;i++) {
    if(users[i]) vk.api.messages.send({ peer_id: users[i].id, message: `${message.args[1]}`});
    };
    let people = 0;
    bot(`рассылка отправлена!`);
    return;
    });
    Ответ написан
    1 комментарий
  • Бот не видит 2 аргумент?

    @defriz
    люблю js
    cmd.hear(/^(?:создать ставку)\s([0-9]+)\s([0-9]+)$/i, async (msg, bot) => {
        const user = await getUserData(msg.senderId)
        let args1 = msg.$match[1]
        let args2 = msg.$match[2]
    
        if (args1 && args2 <= 0) return msg.send(`Введено некорректное значение!`)
        if (args2 > user.money) return msg.send(`На балансе недостаточно средств!`)
        if (rooms.rooms[args1].igra === true) return msg.send(`В данный момент стол занят!`)
     // if (rooms.rooms[i] > 10) return msg.send(`Такого стола нет!`)
     // if (rooms.rooms[i] < 1) return msg.send(`Такого стола нет!`)
     // if (rooms.rooms[i].play == true) return msg.send(`Стол занят!`)
        rooms.rooms[args1].stavka += args2
        rooms.rooms[args1].user1 += msg.senderId
    
        return msg.send(`Вы создали стол ${args1} со ставкой ${args2}`)
    });
    Ответ написан