vk.updates.on('new_wall_repost', async (message) => { помогите пожалуйста, как оформить чтобы бот давал бонус за репост через это событие я не понимаю, пробывал как в вк айпи написанно не получается
vk.updates.on('wall_repost', async(ctx) => { const postId = 1; // Айди поста который бонус за репост const thisPost = ctx.wall.copyHistory[0].id const user = { reposts: [] } // тут получаешь юзера, в бд должен быть repost в массиве // айди юзера ctx.wall.ownerId if(user.reposts.includes(thisPost)) return; // Если у юзера уже сделан данный репост // Cюда уже записываешь то что хочешь делать с юзеров за репост }); JavaScript vk.updates.on('wall_repost', async(ctx) => { const postId = 1; // Айди поста который бонус за репост const thisPost = ctx.wall.copyHistory[0].id const user = { reposts: [] } // тут получаешь юзера, в бд должен быть repost в массиве // айди юзера ctx.wall.ownerId if(user.reposts.includes(thisPost)) return; // Если у юзера уже сделан данный репост // Cюда уже записываешь то что хочешь делать с юзеров за репост });
vk.api.messages.send({ peer_id: айди, message: 'Сообщение', random_id: new Date().getTime() }) JavaScript vk.api.messages.send({ peer_id: айди, message: 'Сообщение', random_id: new Date().getTime() })