Загрузка...

How to make a repost bonus in a VK bot?

Thread in Node.js created by Kolyanuil Feb 4, 2022. 649 views

  1. Kolyanuil
    Kolyanuil Topic starter Feb 4, 2022 13 Jul 22, 2019
    vk.updates.on('new_wall_repost', async (message) => {
    помогите пожалуйста, как оформить чтобы бот давал бонус за репост через это событие я не понимаю, пробывал как в вк айпи написанно не получается
     
  2. BusDriver
    BusDriver Feb 9, 2022 :pepedrive: За рулем. Не беспокоить. 516 Dec 9, 2020
    vk-io?
     
  3. pinilopa
    pinilopa Feb 10, 2022 Banned 69 Apr 17, 2021
    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юда уже записываешь то что хочешь делать с юзеров за репост
    });
     
    1. Kolyanuil Topic starter
      pinilopa, спасибо добрый человек
    2. Kolyanuil Topic starter
      pinilopa, Привет а как сделать чтобы там работал msg.send
    3. View the next comments (3)
  4. grwefcqw
    grwefcqw Feb 10, 2022 Banned 2 Feb 9, 2022
    проще через сервер в группе
     
Loading...
Top