Skip to content

Ptyg/UsersCollector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Users collector

Script to collect users in amino community

Code | Report Bug | Request Feature

Table of Contents
  1. About the script
  2. Getting Started
  3. Usage
  4. Contributing
  5. License
  6. Contact

About the script

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

(back to top)

Built With

  • Python

(back to top)

Getting Started

Prerequisites

You need to have:

And next system envs:

  • [ not necessary ] PATH - { path/to/git/cmd } and { path/to/python.exe }

Installation

  1. Create an empty directory wherever you want. It`s for repo cloning.

  2. Clone the repo.

    git clone https://github.com/Ptyg/collect_users_amino.git
  3. Open directory with cloned project in console.

  4. Install packages.

    pip install -r "requirements.txt"
  5. Run the script

    python main.py

(back to top)

Usage

  • After launch, you`ll see a window like this

Start

  • Before start collecting, you need to:

    • choose saving type
    • enter login & password to login

    P.s. Password input is hidden

Start_Collect

  • Next you just need to follow the instructions

(back to top)

Contributing

If you have a suggestion that would make this better, please fork the repo and create a pull request.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b { branch_name })
  3. Commit your Changes (git commit -m 'Add an amazing feature')
  4. Push to the Branch (git push origin { branch_name })
  5. Open a Pull Request

(back to top)

License

Distributed under the BSD-3-Clause License. See LICENSE.txt for more information.

(back to top)

Contact

Gtyp - [email protected]

Project Link: https://github.com/Ptyg/collect_users_amino

(back to top)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages