Commit Graph

153 Commits (master)

Author SHA1 Message Date
Tomáš Mládek 4f0f6cfc59 handle 'id' possibly missing in tumblr response, refactor tumblr upload 2019-05-20 11:55:08 +02:00
Tomáš Mládek 48bb352d11 fix last hashtag detection 2019-05-19 11:11:27 +02:00
Tomáš Mládek 186450d1c7 liven up the rejection replies 2019-05-18 14:33:06 +02:00
Tomáš Mládek 6d10fae743 protected chats & tags 2019-05-18 14:28:23 +02:00
Tomáš Mládek a9d5967996 respect chat for last_hashtag and /delete command 2019-05-16 15:33:38 +02:00
Tomáš Mládek fbb78e4316 add 1hr timeout to hashtags; forget last_hashtag in handle() 2019-05-16 15:19:20 +02:00
Tomáš Mládek f86c5cbc4d don't override artist in tags unless necessary 2019-05-15 11:50:48 +02:00
Tomáš Mládek ddd1ee3616 return empty array instead of None when no hashtags found 2019-05-15 11:43:05 +02:00
Tomáš Mládek 6a660206c8 also mention type on exception catch 2019-05-15 11:28:36 +02:00
Tomáš Mládek 6300ed6438 fix 'dir' variable names shadowing dir(); add noinspection comments
(shut pycharm's mouth)
2019-05-15 11:21:35 +02:00
Tomáš Mládek 949008cb05 tumblr updates (see details); fixed initial "/" in /delete
- /delete also cancels queued or deletes published tumblr posts
- tumblr blog name in config
2019-05-15 11:18:11 +02:00
Tomáš Mládek 6ad4eadd79 Merge remote-tracking branch 'origin/master' 2019-05-14 23:40:49 +02:00
Tomáš Mládek 723008e451 download into subdirectories when multiple hashtags present (fix #2) 2019-05-14 23:36:42 +02:00
Tomáš Mládek d308f48a1e less strict filter for raw url downloads 2019-05-04 23:27:28 +02:00
Tomáš Mládek 9471aad4ba don't try to tag unnecessarily 2019-05-03 11:45:46 +02:00
Tomáš Mládek 56635b60f1 remove hardcoded /var/tmp 2019-05-03 11:41:54 +02:00
Tomáš Mládek 4ac19409b5 whoops; title is not 'title' (fix files not getting tagged) 2019-05-03 11:38:53 +02:00
Tomáš Mládek cd2419d752 Add LICENSE 2019-05-02 20:42:50 +00:00
Tomáš Mládek 3368f27588 fix tag function logging; don't try to tag with None 2019-05-02 19:29:58 +02:00
Tomáš Mládek e5c66265f3 fix tagging directly sent files 2019-05-02 19:26:39 +02:00
Tomáš Mládek c4352df8fc initial.txt fallback (no markov) 2019-05-02 19:26:25 +02:00
Tomáš Mládek 617f6cc6f3 add acoustid (?) 2019-05-02 19:18:35 +02:00
Tomáš Mládek 265447ed76 add a /delete command 2019-05-02 15:53:49 +02:00
Tomáš Mládek f93bc1a0eb fix no id3 tag error 2019-05-01 14:15:58 +02:00
Tomáš Mládek 78f681791f change /stats to report extensions 2019-05-01 13:39:49 +02:00
Tomáš Mládek 4d74fb74f7 delete delojza.ini 2019-05-01 12:24:05 +02:00
Tomáš Mládek d4d7d98764 improve id3 tagging 2019-05-01 12:23:30 +02:00
Tomáš Mládek 93df4ebd44 update requirements 2019-05-01 11:11:54 +02:00
Tomáš Mládek 671c306ad1 add /stats, /orphans, /version; fix order of processing bug 2019-05-01 10:54:43 +02:00
Tomáš Mládek 2f658ed9ab fix last_hashtag bug 2019-05-01 10:53:48 +02:00
Tomáš Mládek 0e4ba13166 add a TUMBLR_NOW special hashtag for direct tumblr posting 2019-05-01 10:52:14 +02:00
Tomáš Mládek ce28caa1db any tag containing AUDIO/RADIO is now extracted 2019-05-01 10:51:40 +02:00
Tomáš Mládek 4bbe6475b0 fix ytdl sources sometimes not having a "bestaudio" format 2019-05-01 10:51:16 +02:00
Tomáš Mládek c17b3df3f5 fix output filename template 2019-05-01 10:50:51 +02:00
Tomáš Mládek e7ad85fac9 add mutagen / tagging 2019-05-01 10:50:21 +02:00
Tomáš Mládek 4c7c43f39f kunsax logger -> delojza 2019-05-01 10:39:29 +02:00
Tomáš Mládek fffa536bd9 clean delojza.ini 2019-05-01 10:38:53 +02:00
Tomáš Mládek 0024f134e0 add reply feature (slow?) 2019-04-18 17:40:48 +02:00
Tomáš Mládek eb0e85faa7 postprocess to 256 kbps mp3 2019-04-18 16:37:27 +02:00
Tomáš Mládek b37e4be8b3 maybe not client 2019-04-18 16:35:40 +02:00
Tomáš Mládek 2d85eae50a rename tg methods 2019-04-18 16:34:56 +02:00
Tomáš Mládek cb63f80fe2 cosmetics 2019-04-18 16:19:21 +02:00
Tomáš Mládek d60a49c275 maybe no self.markov 2019-04-18 16:11:57 +02:00
Tomáš Mládek dd5224dd0d FUCK 2019-04-18 13:14:28 +02:00
Tomáš Mládek 82fb8d2742 fix home not set (???) 2019-04-18 13:12:16 +02:00
Tomáš Mládek d751186594 ...pt. 2 2019-04-18 13:12:02 +02:00
Tomáš Mládek 8edcefb7ae add image url handling 2019-04-18 13:02:37 +02:00
Tomáš Mládek da66cbac82 cosmetics 2019-04-18 12:56:29 +02:00
Tomáš Mládek c249de6e64 grande refactor -> Delojza now is a class 2019-04-17 18:05:17 +02:00
Tomáš Mládek 4ff94b2af6 add radio 2019-04-03 11:01:09 +02:00