Commit graph

29 commits

Author SHA1 Message Date
BreadTube
d015927861 Special characters handling
* Fix README for python version
* Add discord-friendly unidecode function for channel names (avoiding
  special characted)
* Check if "items" is present before accessing in channel id request
  response
2026-02-03 01:30:41 +09:00
BreadTube
8d76596ebf Add README
* Optional `--guild-id` is now positional (thus mandatory) and no longer
  have a default id set to the breadtube discord server
2026-01-21 22:46:13 +09:00
BreadTube
a27e195ea3 Fix request_channel_id part 2026-01-09 20:39:57 +09:00
BreadTube
1eddcb686c Fix type in request_channel_id url 2026-01-09 20:37:43 +09:00
BreadTube
7e59499cec Fix channel name message scanning 2026-01-09 20:33:43 +09:00
BreadTube
4cd8fb80da Add channel id by name message 2026-01-09 19:56:27 +09:00
BreadTube
3d7ec85a55 Remove subscription save file 2026-01-09 00:56:48 +09:00
BreadTube
1d341ab581 Fix subscription initial message 2026-01-09 00:55:01 +09:00
BreadTube
aacceacd96 Implement subscription from RSS feed 2026-01-09 00:43:34 +09:00
BreadTube
4674cc926c Keep refreshing subscriptions if a channel errored 2025-11-04 20:38:52 +09:00
BreadTube
f7b0dd48a9 Fix error if Youtube API search returns 0 item 2025-11-04 19:48:05 +09:00
BreadTube
45eac39d30 Change channel country to be optional 2025-10-30 00:00:09 +09:00
BreadTube
3ddffe2774 Fix video title parsing 2025-10-29 21:36:20 +09:00
BreadTube
f59982f745 Implement video message configuration
* Config is update when new key is added (always fully explicit)
2025-10-29 21:32:45 +09:00
BreadTube
0e6f2a8588 Change bot channel scan log to debug level 2025-10-04 16:51:08 +09:00
BreadTube
693564bb04 Refresh older sub first + save subscriptions 2025-10-04 16:51:08 +09:00
BreadTube
a1c07d2aac Fix for linter 2025-10-04 16:51:08 +09:00
BreadTube
2759d5dc1f Fix https shared connection to youtube 2025-10-04 16:51:08 +09:00
BreadTube
a9e0fd26d7 Improve shorts check (shared connection) 2025-10-04 16:51:08 +09:00
BreadTube
ef14b1cc07 Smaller logs when subscriptions is updated 2025-10-04 16:51:08 +09:00
BreadTube
f510cc5aef Subscription update 2025-10-04 16:51:08 +09:00
BreadTube
d5b3436aec Code refactored 2025-10-04 16:51:08 +09:00
BreadTube
b80e4f7745 Youtube Subscription Implementation (WIP) 2025-10-04 16:51:08 +09:00
BreadTube
816285efbc Rename youtube manager file 2025-10-04 16:51:08 +09:00
BreadTube
b958f4fe55 Implement YouTube manager 2025-10-04 16:51:08 +09:00
BreadTube
486cb82773 Simplify and fix config scanning 2025-10-04 16:51:08 +09:00
BreadTube
157e8c1b17 Config scan from bot channel implementation 2025-10-04 16:51:08 +09:00
BreadTube
72edbe6599 Bot config and channel init 2025-10-04 16:51:08 +09:00
BreadTube
8ca93c1bab Initial commit 2025-10-04 16:51:08 +09:00