Claude
cd9f9f5b40
feat: replace Reddit API with no-OAuth scraper
...
Major changes:
- Remove PRAW dependency and Reddit API credentials
- Add no-OAuth Reddit scraper using public .json endpoints
- No Reddit API keys required - simpler setup!
New scraper features:
- Uses Reddit's public .json endpoints (www.reddit.com/r/subreddit.json)
- Configurable rate limiting via request_delay setting
- Automatic retry with exponential backoff
- Fetches posts and comments without authentication
Files changed:
- reddit/scraper.py (new) - No-OAuth Reddit scraper
- reddit/subreddit.py - Updated to use scraper instead of PRAW
- requirements.txt - Removed praw dependency
- utils/.config.template.toml - Removed Reddit credentials
- config.example.toml - Updated with scraper settings
- docker-entrypoint.sh - Updated for no-auth setup
- docker-compose.yml - Removed Reddit credential env vars
- main.py - Updated exception handling
Limitations:
- Subject to Reddit's rate limiting (configurable delay)
- ~1000 post cap per subreddit listing
- Some comments may be missing in large threads
https://claude.ai/code/session_01HLLH3WjpmRzvaoY6eYSFAD
4 days ago
Claude
94d8e45cf7
feat: integrate Qwen3 TTS and add progress GUI
...
Major changes:
- Add Qwen3 TTS provider with authentication support
- Remove local pyttsx3 TTS (replaced with cloud TTS)
- Add real-time progress GUI with WebSocket updates
- Comprehensive Docker setup with docker-compose
- Updated README with new documentation
New features:
- Qwen TTS: Supports multiple speakers and languages
- Progress GUI: Live step-by-step tracking at http://localhost:5000
- Docker: Full containerization with environment variables
- Config: Example config file for easy setup
Files added:
- TTS/qwen_tts.py - Qwen3 TTS provider
- progress_gui.py - Flask/SocketIO progress server
- utils/progress.py - Progress tracking module
- GUI/progress.html - Progress dashboard template
- GUI/static/css/progress.css - Progress GUI styles
- GUI/static/js/progress.js - WebSocket client
- docker-compose.yml - Docker orchestration
- docker-entrypoint.sh - Container startup script
- config.example.toml - Example configuration
https://claude.ai/code/session_01HLLH3WjpmRzvaoY6eYSFAD
5 days ago
Jason Cameron
902ff00cb0
chore: release 3.4.0 ( #2426 )
...
Co-authored-by: Jason Cameron <git@jasoncameron.dev>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: RequieMa <57754488+RequieMa@users.noreply.github.com>
Co-authored-by: prafful <praffulsharma1230@gmail.com>
Co-authored-by: M. Sanaullah <thebolly@gmail.com>
Co-authored-by: embee <emilien.bev.com@gmail.com>
Co-authored-by: Rodrigo <55567123+rodrigodasilv@users.noreply.github.com>
Co-authored-by: Emilien Bevierre <44171454+emilienbev@users.noreply.github.com>
Co-authored-by: tkhmielnitzky <tkhmielnitzky@gmail.com>
Co-authored-by: bnfone <89687390+bnfone@users.noreply.github.com>
Co-authored-by: Cyteon <129582290+Cyteon@users.noreply.github.com>
3 months ago
Jason
6b474b4b50
CHORE: UPDATE VERSION
2 years ago
Jason
b4fadbcf21
fix isort profile
2 years ago
Jason
2113543ad9
intentially leave GUI.py unformatted to test GHA
2 years ago
github-actions
53db79ab29
fixup: Format Python code with Black
2 years ago
Jason
9e60d83580
Fmt using black & isort
2 years ago
Kristian
903081fca3
Revert "meme support"
...
This reverts commit b508f2af73 .
2 years ago
Kristian
d42ff50a35
meme support
2 years ago
github-actions
bbf5a8265d
fixup: Format Python code with Black
2 years ago
Jason
35fac14447
fix: fixed the GUI
...
chore: reformatted and optimized imports.
Co-authored-by: Jan Tumpa <jtumpa@gmail.com>
2 years ago
Jason Cameron
6a48f22cac
Update main.py
...
permit py 3.11
2 years ago
Simon
bfcdca9e03
3.2.1 bug release
2 years ago
github-actions
7dd8b2a3e8
fixup: Format Python code with Black
3 years ago
Simon
280b125505
Fix PR
3 years ago
Syed Aman Raza
0a1ba17d0e
Merge branch 'develop' into dev
3 years ago
Simon
cab5359e08
Reformat
3 years ago
Simon
868fda11f4
Edit version number
3 years ago
Simon
53ab45bba9
Merge branch 'develop' into elevenlabs
3 years ago
electro199
65cc5a4074
added validater , auto spacy model dowloader
3 years ago
electro199
b6f4a2de1d
missing ()
3 years ago
liamb13
32ea522cd9
Update main.py
...
Redact elevenlabs_api_key
3 years ago
electro199
4a83cd0f6f
better err handle and run.bat
3 years ago
Jason
67a69c2afa
Merge pull request #1593 from propilideno/master
...
Added Background Audio Feature, new results tree, and new toml config
3 years ago
Simon
8178519937
Exit on wrong Python version
3 years ago
Lucas
d8347e08b9
Fixed issues and improvements related by Jason
3 years ago
Lucas
d9ff36b034
Merge with develop branch and no pytube required
3 years ago
Lucas
a21c17ef55
composing the video but with no audio
3 years ago
Lucas
ba5e8b8987
adaptations in filePath and toml for audio option
3 years ago
Simon
3515afe7f1
Display ffmpeg error if any
3 years ago
Simon
68c523fb35
This bot will only work with Python 3.10, due to some modules not supporting other versions
3 years ago
Simon
785f6db6ed
edit version number
3 years ago
Simon
b0a8d0db44
Add FFmpeg installer
3 years ago
Simon
8b103437af
Reformat
3 years ago
Simon
d959bf2ce1
Fix TikTok error message
3 years ago
Simon
6bcfd204b1
Merge pull request #1479 from electro199/newtest
...
Better error handling and type hinting
3 years ago
Syed Aman Raza
fb70901db3
Update main.py
...
Co-authored-by: Simon <65854503+OpenSourceSimon@users.noreply.github.com>
3 years ago
electro199
6af57bfd1d
better error message
3 years ago
electro199
64c8118379
imporved error message
3 years ago
Simon
6d177d36b7
Version 3.0.1 includes a couple of bug fixes
3 years ago
Simon
28af1ab5ac
Version 3.0 is finally here!
3 years ago
Syed Aman Raza
e30eaf7594
Added the story mode with 2 methods by Electro199 ( #1288 )
...
Thank you @electro199!
3 years ago
Simon
7ff89f8234
Fix for incorrect message
3 years ago
Simon
ba4bd197f9
Added whole path checker in main.py for config.toml
4 years ago
Jason
1189f84bd8
Merge pull request #1150 from swoker/patch-1
...
update version and handle multiple post_ids correctly
4 years ago
Jason
e8bec938fa
Merge pull request #1140 from StopmotionSimonYT/documentationURL
...
Documentation url
4 years ago
Simon Woker
6513e8aac0
fix version
4 years ago
Simon Woker
a59393c99f
update version and check for post_ids first
4 years ago
Simon
33468257b8
Reverted last commit
4 years ago