31 Commits

Author SHA1 Message Date
53dad27b4f fix: replace remaining OWNER_ID reference with OWNER_IDS 2025-11-02 00:43:34 +01:00
38211f8d54 fix: add logging and error handling for OWNER_ID parsing 2025-11-02 00:25:22 +01:00
a540553e44 feat: support multiple owner IDs via comma-separated OWNER_ID env var
Amp-Thread-ID: https://ampcode.com/threads/T-d9bbd9a4-ce62-4729-b3e5-e83ce72aaf7d
Co-authored-by: Amp <amp@ampcode.com>
2025-11-02 00:20:59 +01:00
0a005fc338 fix: correct Docker networking and missing quote import
Amp-Thread-ID: https://ampcode.com/threads/T-d9bbd9a4-ce62-4729-b3e5-e83ce72aaf7d
Co-authored-by: Amp <amp@ampcode.com>
2025-11-01 22:10:57 +01:00
Wiktor
b82621becb Merge pull request #4 from overspend1/codex/fix-dockerfile-and-compose-for-meme-wrangler-w3lgdz
fix: route compose db connections to postgres service
2025-11-01 22:54:12 +01:00
Wiktor
7e6d46d9c9 Merge branch 'main' into codex/fix-dockerfile-and-compose-for-meme-wrangler-w3lgdz 2025-11-01 22:54:01 +01:00
Wiktor
1cbb4513d7 Update bot.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-01 22:52:16 +01:00
Wiktor
3d81b8d6b8 Update bot.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-01 22:51:58 +01:00
Wiktor
63dc74e8a2 fix: route compose db connections to postgres service 2025-11-01 22:05:21 +01:00
Wiktor
2d6c388a3e Merge pull request #3 from overspend1/codex/fix-dockerfile-and-compose-for-meme-wrangler-dy6rbm
fix: support compose env overrides
2025-11-01 19:58:21 +01:00
Wiktor
93b6cf7a63 Merge branch 'main' into codex/fix-dockerfile-and-compose-for-meme-wrangler-dy6rbm 2025-11-01 19:58:14 +01:00
Wiktor
66c5a5a797 fix: default compose stack to .ENV 2025-11-01 19:55:27 +01:00
Wiktor
160e792e8f fix: support compose env overrides 2025-11-01 19:45:49 +01:00
Wiktor
b1cd5dfeb2 Merge pull request #2 from overspend1/codex/fix-dockerfile-and-compose-for-meme-wrangler
fix: make compose env file optional
2025-11-01 19:27:56 +01:00
Wiktor
df912fc250 Merge branch 'main' into codex/fix-dockerfile-and-compose-for-meme-wrangler 2025-11-01 19:27:47 +01:00
Wiktor
0739de2094 fix: make compose env file optional 2025-11-01 19:25:46 +01:00
Wiktor
a994a9e8b7 Merge pull request #1 from overspend1/codex/fix-dockerfile-and-compose-for-meme-wrangler
fix: repair docker setup for telegram bot
2025-11-01 19:21:04 +01:00
Wiktor
a2528f1f53 fix: repair docker setup for telegram bot 2025-11-01 19:20:30 +01:00
Wiktor
c01f6aecf9 Add python-telegram-bot dependency to Dockerfile 2025-11-01 19:00:56 +01:00
Codex Agent
31e71f801c feat: enable automatic backups and dependency fallbacks 2025-11-01 17:57:19 +01:00
sharath3589
36318c60bb feat: add caption support for all media types
- Added caption column to database with automatic migration
- Captions are now stored and sent with scheduled posts
- Supports captions for photos, videos, and animations
- Captions are displayed in /scheduled command
- Updated help text to mention caption support
2025-10-25 13:31:42 +05:30
sharath3589
6f0e5be9d3 docs: clarify IST timezone usage in README 2025-10-22 11:41:09 +05:30
sharath3589
bbaab6af04 feat: schedule posts at IST times regardless of server timezone
- All scheduling now uses IST (Asia/Kolkata) timezone
- Posts happen at 11:00, 16:00, 21:00 IST regardless of server location
- Improved datetime handling with timezone-aware operations
- Updated all display times to show IST explicitly
2025-10-22 11:40:52 +05:30
sharath3589
500b97dd4d feat: add pytz dependency for IST timezone support 2025-10-22 11:40:24 +05:30
sharath3589
4b3ea5e301 security: remove start_bot.sh containing hardcoded credentials 2025-10-18 17:40:55 +05:30
sharath3589
dc149d9f67 refactor: update deployment and startup scripts with new project paths 2025-10-18 17:38:28 +05:30
sharath3589
5bf33a60da refactor: update bot help command to use new project name 2025-10-18 17:38:12 +05:30
sharath3589
9f19592d1b refactor: rename Docker service from memebot to meme-wrangler 2025-10-18 17:38:01 +05:30
sharath3589
fa819e105c docs: update Docker deployment guide with new project name 2025-10-18 17:36:55 +05:30
sharath3589
5927d61f66 docs: update README with Docker implementation and project rename 2025-10-18 17:36:42 +05:30
sharath3589
7d3bae1f69 Initial commit 2025-10-18 17:23:35 +05:30