Terry Geng
dbe317bf31
feat: beautified current song string, fix ytplay index problem
2020-03-02 19:19:13 +08:00
Terry Geng
13753afa83
refactor: replace urllib into requests in radio.py
2020-03-02 19:02:56 +08:00
Terry Geng
26eb650e9b
chore: ytquery error message
2020-03-02 11:35:07 +08:00
Terry Geng
b6a6441ad5
chore: update help
2020-03-02 11:31:20 +08:00
Terry Geng
6ea2c088db
fix: break attempts loop after successful download
2020-03-02 11:24:19 +08:00
Terry Geng
e17d5446bf
feat: add ytquery and ytplay
2020-03-02 11:23:16 +08:00
Terry Geng
aa2155b6ca
chore: polish error message
2020-03-02 09:34:36 +08:00
azlux
9c62abfeb2
Merge pull request #86 from Lartza/clean-download-fail
...
Actually delete files when a download fails to fix #80
2020-03-01 21:44:08 +01:00
Lartza
e69fa979fb
Actually delete files when a download fails #80
2020-03-01 20:40:57 +02:00
Azlux
c11d85dc94
fix for #83
2020-03-01 19:08:24 +01:00
Azlux
52d98c7257
update every time if testing target
2020-02-29 14:15:43 +01:00
Terry Geng
1b16dca551
fix: new version %s found
2020-02-29 20:19:17 +08:00
azlux
e5b52230a5
minor release
2020-02-29 11:10:39 +01:00
Terry Geng
b71a6a0d4e
fix: get_recursive_file_list_sorted not completed replaced in other files
2020-02-29 17:10:22 +08:00
azlux
b7b365e8b8
hotfix version import conflict
2020-02-29 02:21:01 +01:00
azlux
904d78b639
second hotfix for version
2020-02-29 02:15:14 +01:00
azlux
d31b13c7cf
hot fix version number
2020-02-29 02:09:04 +01:00
azlux
8753d8b1c2
change update URL
2020-02-29 01:51:07 +01:00
Azlux
7d5f8fc778
new version !
2020-02-29 01:28:46 +01:00
Terry Geng
6a64b221b3
Update README.md
2020-02-28 23:50:38 +08:00
azlux
fff3b1543d
avoid warning message #81
2020-02-28 16:13:40 +01:00
Terry Geng
756e2307ec
fix: delete file if size is 0 #80
2020-02-28 19:58:11 +08:00
Terry Geng
cf1feea870
chore: optimize logging. separate bot log and web log.
2020-02-28 14:15:57 +08:00
Terry Geng
dc5a30b384
fix: file path error when start as daemon, continue
2020-02-28 10:46:46 +08:00
Terry Geng
948aabd9ab
fix: file path error when start as daemon
2020-02-28 10:35:27 +08:00
Terry Geng
53ae085c57
fix: unexpected keyword argument 'file' in line 741
2020-02-28 10:05:09 +08:00
Terry Geng
2312b4da20
fix: file size as double check. #80
2020-02-27 21:20:50 +08:00
Terry Geng
b640ff4721
fix: process error from youtube-dl correctly. #80
2020-02-27 21:10:44 +08:00
azlux
f90482ab3c
bad config category fix
2020-02-27 13:11:18 +01:00
Terry Geng
db6b617335
fix: ways to see if parameter is empty
2020-02-27 19:08:53 +08:00
Terry Geng
0216103b69
fix: playlist version ++ after set one-shot
2020-02-27 12:05:42 +08:00
Terry Geng
4a7dfc48c2
fix: missed repeat command
2020-02-27 11:55:00 +08:00
Terry Geng
f1111d9735
Update README.md
2020-02-27 11:17:49 +08:00
Terry Geng
7800bd3639
fix: random will not delete current song. changed one-shot icon.#79
2020-02-27 09:59:26 +08:00
Terry Geng
020ddbca22
fix: 'jump' now remove files behind in one-shot mode. #79
2020-02-27 09:44:21 +08:00
Terry Geng
5491f00c34
fix: one-shot crash bot, #79
2020-02-27 08:20:26 +08:00
azlux
d00fc9306c
fix copy-paste
2020-02-26 18:15:59 +01:00
Terry Geng
a03f82d90a
feat: remove item once played in one-shot mode. make it as close to the old version as possible, #79
2020-02-27 00:59:20 +08:00
Terry Geng
45f6923534
feat: playback mode selection in the web interface.
2020-02-27 00:41:16 +08:00
Terry Geng
a46a1d7073
refactor: changed all 'loop' into 'repeat', which is the term used in iTunes
2020-02-26 23:37:53 +08:00
Terry Geng
76547886d1
fix: I put the wrong string.
2020-02-26 23:19:19 +08:00
Terry Geng
b85956ef2f
feat: database and config support for playback mode.
2020-02-26 22:56:07 +08:00
Terry Geng
6a1320f8f9
feat: three playback mode "one-shot", "loop", "random"
...
fix: bugs when you are on the last item and you want
remove it.
Some tips for testing:
Observe the behavior when you are playing the last
item and you remove the last item, for all three modes.
2020-02-26 22:09:53 +08:00
Terry Geng
388016a5af
refactor: playlist inherits list.
2020-02-26 20:51:30 +08:00
azlux
e046162dff
useless since moving to sqlite3
2020-02-26 12:16:51 +01:00
Terry Geng
cad5dba31f
chore: organize mumbleBot.py
2020-02-26 18:30:19 +08:00
Terry Geng
3e5a48027c
feat: \!play will set is_pause to False if the queue is empty #77
2020-02-26 18:10:04 +08:00
Terry Geng
7c8c1f9d9a
refactor: avoid use youtube-dl if music is existed locally. #78
2020-02-26 17:46:14 +08:00
Terry Geng
9ce98196a1
fix: impose file path check for launch_music and resume, fixed #77
2020-02-26 16:57:56 +08:00
Terry Geng
78b11d1fb5
fix: missed token part for joinme
2020-02-25 19:40:27 +08:00