Загрузка...

Create chat folders "Personal", "Conversations" and "Bots" in VK

Thread in Articles created by MALWARE Dec 7, 2022. (bumped Jul 26, 2025 at 2:24 PM) 2582 views

  1. MALWARE
    MALWARE Topic starter Dec 7, 2022 мяукаю 11,995 Mar 12, 2021
    Привет! В ВК не так уж давно появились папки чатов, как в телеграме! Правда, их можно использовать только в приложении VK Мессенджер и в его веб-версии (web.vk.me)
    [IMG]
    [IMG]Нельзя добавить автоматические папки "Личные", "Беседы", "Боты", как это сделано в телеграме, но можно использовать скрипт, который просмотрит все ваши диалоги и рассортирует их по этим папкам.

    Установите Python, если он у вас не установлен: https://www.python.org/ftp/python/3.10.7/python-3.10.7-amd64.exe (при установке поставьте галочку "Add Python to PATH")
    Создайте файл с расширением .py, например chatfolders.py

    [IMG]
    Вставьте туда следующий код:
    Python

    try:
    from requests import post
    except:
    from os import system
    system('pip install requests')
    system('python '+__file__)
    exit()

    token = 'token'

    personal = []
    chats = []
    bots = []
    offset = 0

    while True:
    request = post('https://api.vk.me/method/messages.getConversations', headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'}, params={'v': '5.131'}, data={'count': 200, 'offset': offset, 'access_token': token}).json()
    try:
    request = request['response']['items']
    except:
    print(request)
    exit()
    if request == []: break
    for item in request:
    if item['conversation']['peer']['type'] == 'user':
    personal.append(item['conversation']['peer']['id'])
    elif item['conversation']['peer']['type'] == 'chat':
    chats.append(item['conversation']['peer']['id'])
    elif item['conversation']['peer']['type'] == 'group':
    bots.append(item['conversation']['peer']['id'])
    offset += 200

    print(post('https://api.vk.me/method/messages.createFolder', params={'v': '5.198'}, headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'},
    data={'name': 'Личные', 'included_peer_ids': ','.join(list(map(str, personal[:500]))), 'extended': '1', 'access_token': token}).json())

    print(post('https://api.vk.me/method/messages.createFolder', params={'v': '5.198'}, headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'},
    data={'name': 'Беседы', 'included_peer_ids': ','.join(list(map(str, chats[:500]))), 'extended': '1', 'access_token': token}).json())

    print(post('https://api.vk.me/method/messages.createFolder', params={'v': '5.198'}, headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36'},
    data={'name': 'Боты', 'included_peer_ids': ','.join(list(map(str, bots[:500]))), 'extended': '1', 'access_token': token}).json())

    Теперь нужно получить токен от приложения VK Мессенджер. Это очень просто.
    Зайдите на сайт web.vk.me, войдите в аккаунт
    Нажмите Посмотреть код
    [IMG]

    Перейдите во вкладку "Сеть" (или "Network")
    [IMG]

    Нажмите Fetch\XHR
    [IMG]

    Откройте любой диалог слева
    Сразу после этого появится несколько запросов, нам нужен любой, который начинается с messages.
    [IMG]

    Выберите раздел "Предварительный просмотр"
    [IMG]

    Нам нужен параметр access_token, который, кстати, очень криво отображается. Но это не мешает скопировать его, он начинается с vk1.
    Вставьте его в переменную token, должно получиться примерно так:
    Python
    token = 'vk1.a.4ciou1nFNyeAMul_RmIM_XK1704qfeaTJ0zVA...'
    Запустите код!
    После выполнения должны появиться папки "Личные", "Беседы" и "Боты", как на самом первом скриншоте.

    На этом все! Удачи!
     
    This article was useful for you?
    You can thank the author of the topic by transferring funds to your balance
    Thank the author
  2. M1h4n1k
    M1h4n1k Dec 7, 2022 Ответы skysmart - t.me/SkyAnsBot 272 May 4, 2021
    1. MALWARE Topic starter
      M1h4n1k, так тут токен вк мессенджера нужен...
      [IMG]
    2. M1h4n1k
      MALWARE, а бля там же порезали, да, проебался
  3. EXeN
    EXeN Feb 28, 2023 Banned 2373 Jul 17, 2022
    пов делаешь телеграм в :vk:
     
  4. Super_Sonic
    Super_Sonic Mar 8, 2023 Banned 2420 Jul 28, 2020
    А в телеграмме так можно оформить? Было бы годно
     
    1. MALWARE Topic starter
      Super_Sonic, в телеграме это и так есть
  5. поебать
    поебать Jun 20, 2023 СТАТЬ МИЛЛИОНЕРОМ ЗА МЕСЯЦ - https://lolz.live/threads/8241684/
    вроде годно, а вроде так похуй на этот вк
     
    1. MALWARE Topic starter
  6. ryanwiz
    ryanwiz Oct 17, 2023 6 Jan 3, 2019
    Пришел подарок от VK мессенджер но никаких папок не появилось, это может быть из-за старой установленной версии вк ?
     
    1. MALWARE Topic starter
      ryanwiz, папки отображаются только на сайте вк мессенджера
    2. MALWARE Topic starter
  7. NK_TRIPLLE
    Прикольно, но вк давно сдох, как сервис общения так точно
     
  8. БИЛЛИНОГАМИ
    БИЛЛИНОГАМИ May 26, 2024 Банки|Турция|Верификации|Биржи - lzt.lol/TUR :zerotwo:
    МЛЯЯЯ вот это темка, мне давно хотелось реализовать две папки в диалогах, спасибо!
     
  9. t1mka
    t1mka Jul 20, 2024 пиздатая разработка https://lolz.live/threads/4950640/ 1726 Aug 11, 2022
    если что, токен живет очень мало, и нужно придумывать механизмы как его обновлять регулярно
     
    1. MALWARE Topic starter
      t1mka, так папки один раз создадутся, скриту не надо вечно работать
  10. комару
    комару Sep 14, 2024 деанон комару https://lolz.live/threads/8849893/ 7653 Jan 12, 2020
    а в тг такую хуйню делать не надо
     
  11. Санзер
    Санзер Apr 23, 2025 СВОБОДНО ПОД РЕКЛАМУ | ПИШИТЕ В ЛС 106 Nov 21, 2021
    Лучше просто в ТГ перейти, там такого БДСМа нету с папками ебучими...
     
Loading...
Top