{"id":15107922,"url":"https://github.com/paulichp/vk-communities-parser","last_synced_at":"2026-01-20T02:24:32.892Z","repository":{"id":177013803,"uuid":"659849465","full_name":"PaulichP/VK-Communities-Parser","owner":"PaulichP","description":"Python program that allows you to extract and process posts from VKontakte (VK) communities","archived":false,"fork":false,"pushed_at":"2023-06-28T18:28:30.000Z","size":18,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-11T11:38:08.306Z","etag":null,"topics":["demoji","parser","pyhon3","python","requests-library-python","vk","vk-api","vk-parser","vkapi","vkontakte","vkontakte-api"],"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/PaulichP.png","metadata":{"files":{"readme":"README.RU.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-28T17:39:40.000Z","updated_at":"2024-05-18T06:03:28.000Z","dependencies_parsed_at":"2023-07-17T00:30:26.273Z","dependency_job_id":null,"html_url":"https://github.com/PaulichP/VK-Communities-Parser","commit_stats":{"total_commits":9,"total_committers":1,"mean_commits":9.0,"dds":0.0,"last_synced_commit":"f7eb58910a39776b98f3308117904070f5653020"},"previous_names":["paulichp/vk-communities-parser"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaulichP%2FVK-Communities-Parser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaulichP%2FVK-Communities-Parser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaulichP%2FVK-Communities-Parser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PaulichP%2FVK-Communities-Parser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PaulichP","download_url":"https://codeload.github.com/PaulichP/VK-Communities-Parser/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247353680,"owners_count":20925325,"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":["demoji","parser","pyhon3","python","requests-library-python","vk","vk-api","vk-parser","vkapi","vkontakte","vkontakte-api"],"created_at":"2024-09-25T21:43:05.649Z","updated_at":"2026-01-20T02:24:32.858Z","avatar_url":"https://github.com/PaulichP.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VK-Communities-Parser\n[English](README.md) | [Русский](README.RU.md)\n\nVK-Communities-Parser - это программа на Python, которая позволяет извлекать и обрабатывать посты из сообществ ВКонтакте (ВК).\n\n## Предварительные требования\n\nПеред тем, как запустить программу, убедитесь, что у вас есть:\n\n- Установленный Python 3\n- Библиотека `requests` (можно установить с помощью команды `pip install requests`)\n- Библиотека `demoji` (можно установить с помощью команды `pip install demoji`)\n\n## Начало работы\n\n1. Скопируйте репозиторий или скачайте файлы программы.\n2. Откройте терминал или командную строку и перейдите в папку с программой.\n\n## Использование\n\n1. Откройте файл `VK-Communities-Parser.py` в текстовом редакторе или IDE.\n2. Замените `'group_domain'` на реальный идентификатор группы ВК, которую вы хотите обработать.\n3. Замените `'access_token'` на ваш токен доступа к API ВКонтакте.\n4. Запустите файл `VK-Communities-Parser.py`.\n\n   ```bash\n   python VK-Communities-Parser.py\n   ```\n\n5. Введите количество постов, которые вы хотите обработать, когда программа запросит это у вас.\n6. Программа извлечет посты из сообщества ВК, сохранит их в файл и выполнит обработку файла, удаляя ненужное содержимое.\n7. По завершении процесса программа отобразит количество обработанных постов и итоговое количество постов после фильтрации.\n\n## Настройка\n\nВы можете настроить программу по своему усмотрению. Вот некоторые возможные изменения:\n\n- Измените регулярные выражения в функции `process_posts_file`, чтобы удалить или изменить определенные шаблоны для фильтрации постов.\n- Измените функцию `save_posts_to_file`, чтобы изменить расширение или название файла.\n- Самостоятельно улучшить программу, добавив дополнительные функции или возможности.\n\n## Вклад\n\nВы можете внести свой вклад! Если вы обнаружили проблемы или хотите улучшить программу, не стесняйтесь создавать issue или отправлять pull request.\n\n## Лицензия\n\nЭта программа лицензируется в соответствии с [лицензией MIT](LICENSE).\n\n## Благодарности\n\nПрограмма использует API ВКонтакте для извлечения постов из сообществ ВК. Отдельное спасибо разработчикам библиотек `requests` и `demoji` за их ценный вклад.\n\n---\n\n**Важно**: Эта программа создана исключительно в образовательных целях. За любое использование данной программы отвечаете только вы, а автор не несет ответственности за любой ущерб или проблемы, возникающие при использовании программы. Используйте ее ответственно и соблюдайте условия использования платформы ВКонтакте.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaulichp%2Fvk-communities-parser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpaulichp%2Fvk-communities-parser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaulichp%2Fvk-communities-parser/lists"}