Исходник ВК бот-парсер югейма

Web developer / designer
Пользователь
Статус
Оффлайн
Регистрация
15 Ноя 2020
Сообщения
411
Реакции[?]
124
Поинты[?]
2K
Бот писался полностью с нуля, поэтому извините за мой говнокод *(
Либы, которые я юзал: vk-api, bs4, requests
Код писался с забегом наперёд, поэтому есть будто бы "лишний" код
Также не все возможности использованы, но они есть в коде (вывод всех гостей например)

--------------------------------------------------------------------------------------------------------------------
Возможности бота:

- Регистрация и запись данных по user_id в json файл |
Пожалуйста, авторизуйтесь для просмотра ссылки.

- Вывод информации о профиле юзера по uid (цифровому и именному) |
Пожалуйста, авторизуйтесь для просмотра ссылки.
||
Пожалуйста, авторизуйтесь для просмотра ссылки.

- Вывод информации о профиле пользователя |
Пожалуйста, авторизуйтесь для просмотра ссылки.

- Вывод онлайна форума |
Пожалуйста, авторизуйтесь для просмотра ссылки.

Что можно ещё добавить:
- Использовать либу youapi для большего функционала

- В бд добавить поля cookie и user-agent и запрашивать у юзера их для youapi
--------------------------------------------------------------------------------------------------------------------
Итак, приступим к инструкции по использованию:
1) Качаем архив и распаковываем в удобное для нас место
2) Открываем терминал в папке с main.py и прописываем: pip install -r requirements.txt
3) После загрузки всех модулей заходим в data.py: COOKIE - ваш куки USER-AGENT - ваш юзер-агент TOKEN - токен группы

Как узнать cookie и user-agent:
1. Нажимаем f12 на открытой вкладке yougame и жмёте f5
2. Перейдите в вкладку Network >> снизу Headers >> файл yougame.biz
3. Найдите cookie: и user-agent и скопируйте их значения |
Пожалуйста, авторизуйтесь для просмотра ссылки.

4. Всё!
4) Переходим в свою группу (будущего бота) и получаем там token
5) Включаем longpoll ластовой версии и все возможности ботов вк
6) Запускаем main.py

--------------------------------------------------------------------------------------------------------------------
Если у вас возникли проблемы на каком то этапе - пишите здесь.
Также хотелось бы услышать мнение о коде от более опытных питонистов (например SQL )
 

Вложения

  • 2.9 KB Просмотры: 24
Эксперт
Статус
Оффлайн
Регистрация
9 Апр 2020
Сообщения
1,442
Реакции[?]
671
Поинты[?]
30K
Ну что сказать, код конечно выглядит опрятно, но самая идея скрипта не сильно полезная, ясен хуй, что ты делаешь можно сказать для себя, вот форуму куда полезнее будет что-то по типу: спарсить розыгрыши и принять участия.
Ну а код скрипта, ну что тут сказать, типичный код парсера, только без какашек в виде 1кк библиотек и 2кк лишних файлов
 
Web developer / designer
Пользователь
Статус
Оффлайн
Регистрация
15 Ноя 2020
Сообщения
411
Реакции[?]
124
Поинты[?]
2K
Ну что сказать, код конечно выглядит опрятно, но самая идея скрипта не сильно полезная, ясен хуй, что ты делаешь можно сказать для себя, вот форуму куда полезнее будет что-то по типу: спарсить розыгрыши и принять участия.
Ну а код скрипта, ну что тут сказать, типичный код парсера, только без какашек в виде 1кк библиотек и 2кк лишних файлов
Спасибо за ответ. Да, бот грубо говоря юзлесс, сделал его, лишь потому что меня попросили прошлый раз (neadekvatn1y )
1622867772234.png
 
Пользователь
Статус
Оффлайн
Регистрация
10 Мар 2020
Сообщения
364
Реакции[?]
96
Поинты[?]
0
Web developer / designer
Пользователь
Статус
Оффлайн
Регистрация
15 Ноя 2020
Сообщения
411
Реакции[?]
124
Поинты[?]
2K
Сверху Снизу