https://github.com/brittojo7n/WebScraping-TT2UserDetails
Totem Tribe 2 Jotun User details (ids and account names) dataset and script for scraping and updating the dataset.
https://github.com/brittojo7n/WebScraping-TT2UserDetails
datascience dataset games jotun programming programming-languages scrape scraping-python scraping-websites totem totem-tribe totem-tribe-2 totem-tribe-2-jotun totem-tribe-jotun totemtribe tribe userdetails web webscraper webscraping
Last synced: 7 months ago
JSON representation
Totem Tribe 2 Jotun User details (ids and account names) dataset and script for scraping and updating the dataset.
- Host: GitHub
- URL: https://github.com/brittojo7n/WebScraping-TT2UserDetails
- Owner: brittojo7n
- License: mit
- Created: 2024-03-12T04:55:32.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T19:11:42.000Z (over 1 year ago)
- Last Synced: 2024-10-18T18:08:48.650Z (over 1 year ago)
- Topics: datascience, dataset, games, jotun, programming, programming-languages, scrape, scraping-python, scraping-websites, totem, totem-tribe, totem-tribe-2, totem-tribe-2-jotun, totem-tribe-jotun, totemtribe, tribe, userdetails, web, webscraper, webscraping
- Language: Python
- Homepage: https://youtube.com/@level_tuber
- Size: 16.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Totem Tribe 2 UserDetails Scraping
## Overview
This repository contains a Python script (`main.py`) designed for scraping user details from the Totem Tribe 2 website. The scraped data is then stored in a CSV file (`dataset/tt2_players.csv`). The dataset includes user IDs, account names, and registration dates and times.
This project is automated to run every two hours using GitHub Actions, ensuring the dataset is regularly updated with the latest user information.
### What's the use of it?
It helps you find and friend anyone just by knowing their names. To do that head over to `https://totemtribe.com/account/{accoundId}` or `https://enkord.com/account/{accoundId}` replacing the `{accountId}` with the one you found out from the dataset by searching for the name.
## Automation
This repository is configured with a GitHub Actions workflow (`.github/workflows/run.yml`) that automatically runs the scraping script every two hours. The workflow executes the `python main.py --mode all` command, ensuring that the `dataset/tt2_players.csv` file is consistently updated with new user entries.
## Dataset
The `dataset/tt2_players.csv` file contains the following columns:
- `User ID`: Unique identifier for each user.
- `Enkord account full name`: Account name associated with the user.
- `Registered`: Date and time when the account was registered.