Script to collect users in amino community
Code
|
Report Bug
|
Request Feature
Table of Contents
As a leader, you need to make your community better and one of the most important topics - complex user data analysis:
- How long users stay in the community?
- Which users create the most popular content?
- Which users level the most popular?
- etc
So, one of the first problems needs to be solved - how to collect as many users as possible? This script will help you with this problem.
Users will be collected from:
- from public chats
- from privite chats
- from wikis
- from blogs
- from leaderboard
- from leaders and curators
- from users` followers and following
- from online users
- from quizzes
You need to have:
- Git: https://git-scm.com/download/
- Python: https://www.python.org/
And next system envs:
- [ not necessary ] PATH -
{ path/to/git/cmd }
and{ path/to/python.exe }
-
Create an empty directory wherever you want. It`s for repo cloning.
-
Clone the repo.
git clone https://github.com/Ptyg/collect_users_amino.git
-
Open directory with cloned project in console.
-
Install packages.
pip install -r "requirements.txt"
-
Run the script
python main.py
- After launch, you`ll see a window like this
-
Before start collecting, you need to:
- choose saving type
- enter login & password to login
P.s. Password input is hidden
- Next you just need to follow the instructions
If you have a suggestion that would make this better, please fork the repo and create a pull request.
- Fork the Project
- Create your Feature Branch (
git checkout -b { branch_name }
) - Commit your Changes (
git commit -m 'Add an amazing feature'
) - Push to the Branch (
git push origin { branch_name }
) - Open a Pull Request
Distributed under the BSD-3-Clause License. See LICENSE.txt
for more information.
Gtyp - [email protected]
Project Link: https://github.com/Ptyg/collect_users_amino