Здравствуйте! Пишу
Чат-Менеджера с дежурными страницами, подключение через токен, мне нужно сделать что-типо гифка x1, тоесть: Я пишу в беседе
'сигнал 1', это сообщение сразу заменяется на
'привет', через полторы секунды на
'пока', на этом сигнал завершается. Я сделал такое, используя метод
getConversations, но когда я пишу в одной беседе
'сигнал 1', и если в другой беседе где я состою пишут
сообщение, то моя страница пишет в
ту беседе, а там где написал я
'сигнал 1' просто
игнор ... Подскажите пожалуйста как сделать нормально...
vk.updates.hear(/^(?:д лав)$/i, async (context) => {
var id = await find(context.senderId);
var nickname = `@id${users[id].id} (${users[id].nick})`;
if(!context.chatId) return context.send(`${nickname}, команда работает только в беседах!`)
if(users[id].duty.token == "") return context.send(`${nickname}, вы не подключены к SMB-CallBack.`)
let tokenPage = `${users[id].duty.token}`;
const page1 = new VK({token: tokenPage});
const test = await page1.api.messages.getConversations({ count: 1 });
const test2 = test.items[0].last_message.id;
const test3 = await page1.api.messages.getConversations({ count: 1 });
const test4 = test3.items[0].conversation.peer.id;
page1.api.messages.edit({
peer_id: test4,
message_id: test2,
message: `❤❤❤`
});
setTimeout(() => {
page1.api.messages.edit({
peer_id: test4,
message_id: test2,
message: `❤❤`
});
setTimeout(() => {
page1.api.messages.edit({
peer_id: test4,
message_id: test2,
message: `❤❤`
});
setTimeout(() => {
page1.api.messages.edit({
peer_id: test4,
message_id: test2,
message: `❤❤`
});
setTimeout(() => {
page1.api.messages.edit({
peer_id: test4,
message_id: test2,
message: `❤❤❤`
});
}, 1750);
}, 1750);
}, 1750);
}, 1750);
});