{"id":15107945,"url":"https://github.com/monosans/vk-slaves-bot","last_synced_at":"2025-09-27T06:32:30.322Z","repository":{"id":53385683,"uuid":"351432649","full_name":"monosans/vk-slaves-bot","owner":"monosans","description":"Бот для мини-игры \"Рабы\" (\"Рабство\") ВКонтакте.","archived":true,"fork":false,"pushed_at":"2021-08-21T06:37:58.000Z","size":7,"stargazers_count":77,"open_issues_count":0,"forks_count":10,"subscribers_count":14,"default_branch":"main","last_synced_at":"2024-09-21T15:33:37.575Z","etag":null,"topics":["apps","mini","vk"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/monosans.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-03-25T12:43:25.000Z","updated_at":"2024-09-05T10:38:00.000Z","dependencies_parsed_at":"2022-08-26T12:20:17.507Z","dependency_job_id":null,"html_url":"https://github.com/monosans/vk-slaves-bot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monosans%2Fvk-slaves-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monosans%2Fvk-slaves-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monosans%2Fvk-slaves-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/monosans%2Fvk-slaves-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/monosans","download_url":"https://codeload.github.com/monosans/vk-slaves-bot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219871956,"owners_count":16554471,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apps","mini","vk"],"created_at":"2024-09-25T21:43:23.591Z","updated_at":"2025-09-27T06:32:25.050Z","avatar_url":"https://github.com/monosans.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Игра закрыта\n\n# vk-slaves-bot\n\nБот для мини-игры [\"Рабы\"](https://vk.com/app7794757) ВКонтакте.\n\n## Установка на Windows\n\n- Устанавливаем [Python](https://python.org/downloads/windows) (Для Windows 7 нужен Python 3.8.X). Во время установки обязательно ставим галочку `Add Python to PATH (Добавить Python в PATH)`.\n- [Скачиваем архив с ботом](https://github.com/monosans/vk-slaves-bot/archive/refs/heads/main.zip).\n- Распаковываем архив.\n- Редактируем файл `config.py` через любой текстовый редактор:\n\n| Настройка        | Инструкция (описание)                                                                                                                                                                                                                                           |\n| ---------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| AUTHORIZATION    | 1. Открываем [игру](https://vk.com/app7794757);                                                                                                                                                                                                                 |\n|                  | 2. Нажимаем `F12` (Для Chromium браузеров);                                                                                                                                                                                                                     |\n|                  | 3. Перезагружаем страницу горячей клавишей `F5`;                                                                                                                                                                                                                |\n|                  | 4. В появившейся панели выбираем вкладку `Network`;                                                                                                                                                                                                             |\n|                  | 5. Находим кнопку `Filter` (в виде воронки);                                                                                                                                                                                                                    |\n|                  | 6. В появившемся поле пишем `start`;                                                                                                                                                                                                                            |\n|                  | 7. В панели появится поле `start`, нажимаем по нему;                                                                                                                                                                                                            |\n|                  | 8. Появится ещё одна панель, выбираем в ней вкладку `Headers`;                                                                                                                                                                                                  |\n|                  | 9. Ищем поле `authorization`;                                                                                                                                                                                                                                   |\n|                  | 10. Копируем его значение (начинается c vk_access_token_settings, Bearer копировать не нужно);                                                                                                                                                                  |\n|                  | 11. Вставляем скопированный текст в значение `AUTHORIZATION` в `config.py` между кавычками.                                                                                                                                                                     |\n| USER_AGENT       | User agent браузера. Рекомендуется поставить свой, чтобы уменьшить вероятность бана. Получить можно через [сайт](https://юзерагент.рф).                                                                                                                         |\n| BUY_SLAVES_MODE  | Режим покупки рабов:                                                                                                                                                                                                                                            |\n|                  | 0 - выкл, не покупать рабов;                                                                                                                                                                                                                                    |\n|                  | 1 - покупать случайных рабов;                                                                                                                                                                                                                                   |\n|                  | 2 - перекупать рабов у игроков из топа;                                                                                                                                                                                                                         |\n|                  | 3 - перекупать рабов у игроков из списка `BUY_FROM_IDS`;                                                                                                                                                                                                        |\n|                  | 4 - покупать и удерживать людей из списка `BUY_IDS`.                                                                                                                                                                                                            |\n| TOP_EXCLUDE      | ID игроков из топа, у которых не надо перекупать рабов при `BUY_SLAVES_MODE = 2`. ID можно получить через [сайт](https://regvk.com/id).                                                                                                                         |\n| BUY_FROM_IDS     | ID игроков, у которых вы хотите перекупать рабов при `BUY_SLAVES_MODE = 3`. ID можно получить через [сайт](https://regvk.com/id).                                                                                                                               |\n| BUY_IDS          | ID людей, которых вы хотите покупать при `BUY_SLAVES_MODE = 4`. ID можно получить через [сайт](https://regvk.com/id).                                                                                                                                           |\n| BUY_FETTERS      | Покупать ли оковы (0 - выкл, 1 - вкл).                                                                                                                                                                                                                          |\n| UPGRADE_SLAVES   | Улучшать ли рабов для повышения дохода (0 - выкл, 1 - вкл).                                                                                                                                                                                                     |\n| UPGRADE_LIMIT    | До какой цены (не путать с доходом) улучшать раба.                                                                                                                                                                                                              |\n| MIN_PRICE        | Минимальная цена для покупки раба. При `BUY_SLAVES_MODE = 1` значение выше 40 приведёт к более долгому поиску рабов.                                                                                                                                            |\n| MAX_PRICE        | Максимальная цена для покупки раба.                                                                                                                                                                                                                             |\n| MAX_FETTER_PRICE | Максимальная цена для покупки оков.                                                                                                                                                                                                                             |\n| JOBS             | Названия устанавливаемых работ. Если хотите, чтобы была только одна работа, пишите так: `JOBS = [\"ИмяРаботы\"]`. Если хотите несколько, пишите их через запятую, при этом берите каждое значение в кавычки, например: `JOBS = [\"Повар\", \"Строитель\", \"Учитель\"]` |\n| MIN_DELAY        | Минимальная задержка между одинаковыми запросами в секундах. Чем ниже, тем выше вероятность получения блокировки.                                                                                                                                               |\n| MAX_DELAY        | Максимальная задержка между одинаковыми запросами в секундах. Чем ниже, тем выше вероятность получения блокировки.                                                                                                                                              |\n\nЗапуск: `start.bat`. Если после запуска ничего не происходит или выходит ошибка, связанная с Python или pip:\n\n- Откройте `cmd`\n- Напишите `python -V`\n- Вывод должен соответстовать виду: `Python версия`. При этом версия должна быть выше 3.6.X.\n- Если вывод не соответствует виду, нужно заново выполнить первый пункт инструкции (переустановить Python).\n\n## Установка в Termux (Android)\n\n- Устанавливаем [Termux с F-Droid](https://f-droid.org/ru/packages/com.termux/), т. к. в Google Play разработчик его больше не обновляет.\n- Запускаем Termux.\n- Пишем по порядку:\n  ```bash\n  cd\n  pkg update -y\n  pkg install -y git python\n  git clone https://github.com/monosans/vk-slaves-bot\n  ```\n- Редактируем файл `config.py` командой `nano vk-slaves-bot/config.py`:\n  - Чтобы получить `AUTHORIZATION` с телефона, используем [приложение F12](https://play.google.com/store/apps/details?id=com.asfmapps.f12):\n    1. Открываем приложение F12, заходим на [сайт мобильного ВКонтакте](https://m.vk.com) и авторизуемся.\n    2. Открываем [игру](https://m.vk.com/app7794757) через тот же F12.\n    3. Нажимаем кнопку F12, переходим на вкладку `Network` (3-я по счёту).\n    4. Ставим галочку около `Advance`.\n    5. Сворачиваем панель и нажимаем на стрелочку для перезагрузки страницы.\n    6. Вновь нажимаем кнопку F12, переходим на вкладку `Network`.\n    7. Немного листаем вверх и находим запись `https://pixel.w84.vkforms.ru/HappySanta/slaves/1.0.0/start`, нажимаем по ней.\n    8. Появится ещё одна панель. Под записью Request Headers находим поле `authorization`.\n    9. Копируем его значение (начинается c vk_access_token_settings, Bearer копировать не нужно)\n    10. Вставляем скопированный текст в значение `AUTHORIZATION` в `config.py` между кавычками.\n  - Про остальные настройки можно прочитать в инструкции для Windows.\n- После редактирования файла, для сохранения нажмите Ctrl-O, Enter, Ctrl-X.\n\nЗапуск: `sh vk-slaves-bot/start.sh`\n\n## Переустановка в Termux\n\nВвести команды по порядку:\n\n```bash\ncd\nrm -rf vk-slaves-bot\n```\n\nПосле этого заново установить по инструкции.\n\n## License / Лицензия\n\n[MIT](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonosans%2Fvk-slaves-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonosans%2Fvk-slaves-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonosans%2Fvk-slaves-bot/lists"}