import vk_api from random import shuffle from time import sleep token = 'token' api = vk_api.VkApi(token=token, api_version=5.131).get_api() audios = [] while True: try: audio = api.audio.get(offset=len(audios)) except: break if audio['items'] == []: break else: audios += audio['items'] while True: shuffle(audios) for audio in audios: api.audio.setBroadcast(audio=str(audio['owner_id'])+'_'+str(audio['id'])) sleep(audio['duration']) Python import vk_api from random import shuffle from time import sleep token = 'token' api = vk_api.VkApi(token=token, api_version=5.131).get_api() audios = [] while True: try: audio = api.audio.get(offset=len(audios)) except: break if audio['items'] == []: break else: audios += audio['items'] while True: shuffle(audios) for audio in audios: api.audio.setBroadcast(audio=str(audio['owner_id'])+'_'+str(audio['id'])) sleep(audio['duration']) Использование: В token подставляем access token (обязательно от приложения VK Admin, иначе работать не будет) Получение токена от VK Admin https://oauth.vk.com/authorize?client_id=6121396&scope=1073737727&redirect_uri=https://oauth.vk.com/blank.html&display=page&response_type=token&revoke=1 Ну и, собственно, все! Скрипт получит полный список ваших аудиозаписей в случайном порядке и будет по очереди ставить аудиозаписи в статус. Длительность песни в статусе = длительности песни.Другие скрипты на GitHub
Для людей по типу меня(тех, кто боится/переживает за то, что доступ к токену - фулл) Токен с доступом к: audio, status, offline https://oauth.vk.com/authorize?clie...m/blank.html&display=page&response_type=token Тоже идет от VKAdmin, но с доступом не ко всему, как в посте у MALWARE Годнота спс наелся(кстати на линуксе почему-то не работает print(audio), пришлось вырезать из кода, да и зачем мне на дедике принт? (p.s 6121396 - app vk admin, aka vk.com/app6121396)
код конечно весёлый и прикольный.. только поправь некоторые места, убери конкатенации, вместо них юзай f-строки либо функцию .format()
Мне хочется плакать Этот код произведение искусства. Его функционал просто поразителен. Отступы/используемые библиотеки/структура божественна! MALWARE Расскажи секрет, как тебе не стыдно такое кидать?
круто офк не спорю но нахуй это сейчас кому-то вообще нужно возможно это было как-то красиво в 2022 но сейчас хз. стрём какой-то ноу хейта