mirror of
https://github.com/bellingcat/reddit-post-scraping-tool.git
synced 2026-06-07 19:18:29 +03:00
48 lines
2.2 KiB
Markdown
48 lines
2.2 KiB
Markdown
|
|
## Note
|
|
|
|
> Use [Knew Karma](https://pypi.org/project/knewkarma) for more advanced and improved features.
|
|
|
|

|
|
|
|
# RPST (Reddit Post Scraping Tool)
|
|
|
|
Retrieve **Reddit** posts that contain the specified **keyword** from a specified **subreddit**.
|
|
|
|
[](https://github.com/search?q=repo%3Abellingcat%2Freddit-post-scraping-tool++language%3A%22Visual+Basic+.NET%22&type=code) [](https://github.com/search?q=repo%3Abellingcat%2Freddit-post-scraping-tool++language%3APython&type=code) [](https://github.com/search?q=repo%3Abellingcat%2Freddit-post-scraping-tool++language%3ADockerfile&type=code) [](https://pypi.org/project/reddit-post-scraping-tool) [](https://buymeacoffee.com/_rly0nheart)
|
|
|
|
# ✅ Features
|
|
|
|
## *GUI*
|
|
|
|
- [x] Dark mode (*Right-click>Settings>Dark Mode*).
|
|
- [x] Saves results to a JSON/CSV file (*Right-click>Settings>Save posts>to JSON/to CSV*).
|
|
- [x] Logs errors to a file.
|
|
- [x] In-App feature to check for Updates.
|
|
|
|
## *CLI*
|
|
|
|
- [x] Saves results to JSON (*specifiy* `--json`).
|
|
- [x] Saves results to CSV (*specify* `--csv`).
|
|
- [x] Automatically checks for new updates, and notifies user if updates were found.
|
|
|
|
# 🖥️ Tested environments
|
|
|
|
## *GUI*
|
|
|
|
- [x] Microsoft Windows 11
|
|
|
|
## *CLI*
|
|
|
|
- [x] Android Termux
|
|
- [x] Microsoft Windows 11
|
|
- [x] Ubuntu 22.04 - latest versions
|
|
|
|
# 📖 Documentation
|
|
|
|
[Refer to the Wiki](https://github.com/bellingcat/reddit-post-scraping-tool/wiki) for installation instructions, in
|
|
addition to all other documentation.
|
|
|
|
***
|
|
[](https://about.me/rly0nheart)
|