3346994763
Allow images to be between 0..10
Test and build Docker image / docker (push) Successful in 1m54s
2026-05-12 20:31:12 +02:00
a0c186559f
Use Discord webhook components to send 10 images
2026-05-12 06:09:21 +02:00
1db98ae161
Maybe fix webhook being edited every time?
Test and build Docker image / docker (push) Successful in 23s
2026-05-11 23:17:53 +02:00
80321f3f29
Preserve Discord webhook images on entry edits
Test and build Docker image / docker (push) Successful in 1m38s
2026-05-11 22:40:18 +02:00
36d55566fc
Edit sent Discord webhooks if entry values updates
Test and build Docker image / docker (push) Successful in 1m48s
2026-05-09 04:41:50 +02:00
d85bc16904
Make blacklist override whitelist
...
Test and build Docker image / docker (push) Successful in 30s
Change filter evaluation so blacklist matches take precedence over whitelist matches. Updated evaluator logic to skip entries when blacklist and whitelist both match, adjusted related branches to reflect the new decision flow, and updated a feeds.py comment to clarify the combined decision. Also updated blacklist/whitelist templates copy to reflect the new precedence and adjusted tests to expect blacklist-wins behavior.
2026-05-04 22:55:53 +02:00
6a3bba5b69
Add live preview to blacklist and whitelist
Test and build Docker image / docker (push) Successful in 1m58s
2026-04-27 18:27:05 +02:00
9ec0166e7f
Instead of embed or text mode, optionally send a full-page screenshot of the entry URL as a Discord file upload
Test and build Docker image / docker (push) Successful in 1m26s
2026-04-10 00:32:02 +02:00
4836c2428b
Add default embed settings when creating the feed
2026-03-18 05:33:37 +01:00
94d5935b78
Refactor send_entry_to_discord function to require a reader parameter and update related tests
2026-03-15 20:47:41 +01:00
71695c2987
WIP
2026-03-15 19:37:55 +01:00
dfa6ea48e5
Refactor tag retrieval to use default values and remove missing_tags module
2026-03-15 15:50:04 +01:00
24d4d7a293
Add support for changing the update interval for feeds
Test and build Docker image / docker (push) Has been cancelled
2026-03-07 05:50:20 +01:00
e8bd528def
Add git backup functionality
...
Fixes: https://github.com/TheLovinator1/discord-rss-bot/issues/421
Merges: https://github.com/TheLovinator1/discord-rss-bot/pull/422
2026-03-07 01:01:09 +01:00
e0894779d3
fix: classify Reddit feeds only when URL contains both "reddit.com" and ".rss"
2025-10-15 04:43:39 +02:00
mirusu400
ccb55e0ad4
fix: Use regex for detailed handling reddit feeds
2025-10-15 11:21:12 +09:00
2e0157ff6c
Add logging for entry sending and improve scheduler configuration
2025-07-07 22:56:56 +02:00
a010815de0
Send a separate message with the Discord quest
2025-06-07 04:56:49 +02:00
f9e4f109d5
Add checks for paused or deleted feeds before sending entries to Discord
2025-06-07 04:54:35 +02:00
901d6cb1a6
Honor 429 Too Many Requests and 503 Service Unavailable responses
2025-05-05 01:19:52 +02:00
7f9c934d08
Also use custom feed stuff if sent from send_to_discord
2025-05-04 16:50:29 +02:00
ffd6f2f9f2
Add Hoyolab API integration
2025-05-04 03:48:22 +02:00
cd0f63d59a
Add tldextract for improved domain extraction and add new tests for extract_domain function
2025-04-16 13:32:31 +02:00
8b50003eda
Group feeds by domain
2025-04-03 16:47:53 +02:00
97d06ddb43
Embed YouTube videos in /feed HTML. Strong code, many bananas! 🦍 🦍 🦍 🦍
2025-04-03 06:20:01 +02:00
45fa4c3c39
Fix warnings and other type checking issues
2025-02-10 04:44:09 +01:00
7ba3716b98
Stuff and things
2024-10-30 18:45:02 +01:00
4480593f49
Fix Ruff warnings
2024-08-12 16:28:07 +02:00
dc46a402eb
Improve logging
2024-07-30 02:04:33 +02:00
f14c1215d7
Remove [https:// from markdown link
2024-07-26 21:53:58 +02:00
d100ffc5d3
Move blacklist check above whitelist check
2024-06-19 16:43:42 +02:00
73b171dbfd
Fix markdown looking like shit
2024-05-24 01:11:38 +02:00
73cf7c489c
Fix all the bugs
2024-05-18 04:05:05 +02:00
5b94678b64
Update README
2023-08-07 04:26:13 +02:00
fdba0a9bd3
Fix custom message not working
2023-03-20 16:00:00 +01:00
948a5a2af9
Use Ruff and fix all its warnings and errors
2023-03-18 01:50:45 +01:00
e5931b77e6
Maybe fix broken whitelist?
2023-01-30 00:01:34 +01:00
ae702fe492
Refactor code
2023-01-29 01:08:40 +01:00
5a4e56056f
Remove unneeded function
2023-01-28 21:15:42 +01:00
fa061782f4
Move things away from main and refactor things
2023-01-28 21:11:20 +01:00
a9c79a7a94
Add the webhook to existing feed if it doesn't have a webhook
2023-01-28 19:28:43 +01:00
438c979632
Move more things out from main.py
2023-01-28 19:15:30 +01:00
e5d93e9779
Fix crash when color was int
2023-01-25 15:51:51 +01:00
b056a5a7bb
Fix test
2023-01-23 19:15:27 +01:00
8d56acdbd8
Maybe fix test?
2023-01-23 19:09:10 +01:00
8016c57d75
Change embed color to str and set a default one
2023-01-23 17:38:56 +01:00
5a6482b583
Fix minor things that broke in last commit
2023-01-23 00:18:48 +01:00
269948303e
Add support for webhook embeds
2023-01-22 23:00:03 +01:00
bab4d1009c
Add button to send entry to Discord
2023-01-21 14:16:08 +01:00
c48b2b1bf6
Remove logging to speed up the program
2023-01-20 08:13:04 +01:00