@ban_machine_228_rus

Как отправить фотографию на любое собщение после выполнения команды VK-IO?

Суть такова: пользователь отправляет команду, бот отправляет первую фотку. Если кто-то после этого отправит сообщение, бот отправит вторую картинку. Вроде ничего сложного, но только прослушивание события остаётся и бот будет всегда на любое сообщение отправлять вторую пикчу.
hearManager.hear(/^(?:\.trap)/i, async (context) => {
    context.sendPhotos({
        value: "./images/chatPhotos/trapOpened.jpg",
    });
    hearManager.hear(/^(?:)/i, async (context) => {
    // Можно юзать vk.updates, но это сути не меняет.
        context.sendPhotos({
            value: "./images/chatPhotos/trapClosed.jpg",
        });
    });
});


Я хотел бы закрыть прослушивание после отправки второй картинки.

603969e9ed596727549908.jpeg
  • Вопрос задан
  • 279 просмотров
Пригласить эксперта
Ответы на вопрос 1
@thewayofmagic
Создайте переменную, которая будет отвечать за действие, которое происходит на данный момент, и отправляйте нужную картинку при определённых условиях.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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