129 Commits

Author SHA1 Message Date
aikaterna
8b69042f08 [Audio] Song notifs / autodc, queue list improvements (#1232)
* [V2 Audio] Add features

Audioset notify for song change announcement, song and queue ehancements, timer toggle for enabling audio add-on cogs

* Update audioset timerdisconnect text

* Unneeded line from alternate version

* Update variables and display_now_playing

* Missing duration

* Update queue and np for local tracks

* Update np song.webpage_url for local on Linux

* Update queue and np for local songs

* Change emoji to Unicode names

Thanks to Tobotimus

* Queue displays np info always, draw_play icon changes

Removed duration next to title on currently playing song information in queue, was redundant with the draw_play duration displayed below. Implemented changes suggested by jorams, with modifications.
2018-03-19 03:14:23 +01:00
Pier-Angelo Gaetani
0dae8e2937 [Audio] Fix slow Youtube download (#1266) 2018-01-22 21:23:06 +01:00
zephyrkul
548a83853d [Audio] Remove playlist extend (#1152) 2017-12-13 16:10:24 +11:00
C
f3c957377d [Audio] Status: "Playing..." -> "Listening..." (#1099) 2017-11-17 09:49:20 +01:00
Mark van Alphen
f6487ea1bc [Audio] Fixed repeat queue (#1013) 2017-10-29 16:10:02 +01:00
Alex
fc32524d16 [Audio] Support for YouTube URLs with timestamp (#919) 2017-08-26 18:12:02 +02:00
Mark van Alphen
78173bd68c [Audio] Add error handling on failed song load (#887)
* Add error handling and user feedback to Audio cog

* Remove verbose

* Maybe? fix the OSError

* Replace is with isinstance()

* Attempt to force UTF-8 encoding

* Fix unbound variable

* Escape mass mentions on error output
2017-08-20 14:15:23 -04:00
Eric Hanko
23db0208d0 [Audio] Added [p]cache stats command (#861) 2017-08-01 15:58:56 +02:00
Will
ad301d00e4 [Audio] Playlists mix support (#766) 2017-05-20 15:41:59 +02:00
Twentysix
6b725560f6 [Audio] Disconnect from all VCs on cog unload 2017-04-18 12:20:14 +02:00
Twentysix
72bc7182b0 [Audio] Check channel's user limit before joining it 2017-03-03 16:26:32 +01:00
Will
b8b5572b07 [Audio] Timeout voice connection + cooldown after fail (#556) 2017-02-09 15:19:40 +01:00
Twentysix
143d41f2f2 [Audio] Better URL checking, strip enclosing tags 2017-01-24 19:34:56 +01:00
Chovin
1942f15576 [Audio] Permissions checks for [p]playlist remove (#506) 2016-12-22 14:53:10 +01:00
Twentysix
e319ea4762 [Audio] Hotfix 2016-12-20 19:40:29 +01:00
Twentysix
af9b4d7cec [Audio] Pagify playlists' lists 2016-12-20 18:51:17 +01:00
palmtree5
09e26b04bf [Audio] Add server owner check for [p]stop (#523)
Fixes #522
2016-12-11 22:55:25 +01:00
Twentysix
d349a0cab7 [Audio] Replace settings.json in case of corruption 2016-12-09 02:11:14 +01:00
FrostTheFox
4b032e48b9 [Audio] Added [p]audioset emptydisconnect (#497)
Toggles autoleave when Red is left alone while playing music
2016-12-07 00:52:38 +01:00
Twentysix
d628bacef5 [Core] Server based prefixes (#492)
Added `[p]set serverprefix`
`Bot.command_prefix` is now a callable that returns the prefixes set for the server. If none are set, it returns the global ones.
2016-12-01 02:30:51 +01:00
Sentry
fba3a079dd [Audio] Fix [p]stop error when user is not in the channel (#480) 2016-11-20 21:30:48 +01:00
Will
630bee8cb6 [Audio] Fix [p]song with local tracks (#479) 2016-11-19 16:49:05 +01:00
Brian Dilks
b5be746783 [Audio] Autoleave after 5 minutes if alone in the v. channel (#456) 2016-11-10 23:56:27 +01:00
Twentysix
e11b0a7fbb [Audio] Better duration in [p]song
Fixes #460
2016-11-10 12:27:22 +01:00
Will
69adfa44fd [Audio] Fix for AttributeError in [p]queue (#458) 2016-11-09 23:30:24 +01:00
Twentysix
a3ab4c6fa0 [Audio] Hotfix 2016-11-08 05:51:44 +01:00
Twentysix
3734470e95 [Audio] Verify installation of ffmpeg/avconv at loading 2016-11-08 05:49:30 +01:00
Aioxas
bf4be8a23d [Audio] fileIO -> dataIO conversion (#435) 2016-11-04 14:16:30 +01:00
Will
00fe2730c9 [Audio] Fixed NoneType error (#440)
Fixes #425
2016-11-04 00:07:20 +01:00
Will
a8cf519b2d [Audio] Fix local loop, ordered local playlists' list (#441)
Fix #405 and #413
2016-11-03 23:56:06 +01:00
Twentysix
35fd351b6e [Audio] Replaced deprecated status functions 2016-10-04 04:03:20 +02:00
Twentysix
9cfabc7772 [Audio] Sanity check in [p]playlist remove 2016-09-29 10:19:27 +02:00
Canule
399734a991 [Audio] Fixed slash character causing issues (#345)
Example: [p]play back in Black AC/DC
2016-08-30 05:57:11 +02:00
Twentysix
e3815b0264 [Audio] Added [p]local list
[p]local is now a command group
[p]local start <playlist_name>
[p]local list
2016-08-28 06:07:08 +02:00
Caleb Johnson
657403c12f [Audio] Added [p]skip voting and perms to stop (#340)
Admins / mods are not counted
2016-08-23 01:55:32 +02:00
Twentysix
f3833e94ad Added source_address in Audio, fixed typo in Trivia
source_address should fix the "Too many requests" issue with certain hosts
2016-08-18 13:47:30 +02:00
Caleb Johnson
bab4eb10f8 [Audio] Add playlist create command (#339) 2016-08-10 23:02:29 +02:00
Caleb Johnson
ebab92f61d Allow mid-song volume changes (#346) 2016-08-10 22:46:09 +02:00
Kowlin
ec2d166e3e Fixed says to say. 2016-07-24 18:27:06 +02:00
phantium
a38cdf4a69 [Audio] Fixed docstrings / command help (#324) 2016-07-05 01:41:37 +02:00
Will
e1791f5560 Improved !song (#308) 2016-07-03 00:31:13 +02:00
Irdumb
9f997ed08b Added !audioset status (#312) 2016-07-03 00:20:23 +02:00
Twentysix
103f3d12c1 Possible fix for ffmpeg zombies 2016-07-02 01:23:50 +02:00
Twentysix
d66bbad957 Disabled/hidden audioset vote
No point in it showing up until implemented
2016-06-28 13:41:30 +02:00
Will
6abc92db11 Stop audio zombies (#317)
Version
2016-06-22 22:18:58 -04:00
Irdumb
292f0a5ee4 I'm just gonna... (#304) 2016-06-14 21:44:46 -04:00
Will Tekulve
01bbac480d Revert "!audioset status"
This reverts commit 497b13a0c4f2e0ff139c974d1f75cb3b3969775f.
2016-06-13 22:38:27 -04:00
Will Tekulve
9226c3c915 Revert "!audioset status"
This reverts commit a41bc65979f8aceaa1fc3b194246a641d6f29d37.
2016-06-13 22:36:57 -04:00
Will Tekulve
8d01fb46ab Revert "!audioset status"
This reverts commit 686fa98c8de9f66ada345ebc1fbef25e2a34f14b.
2016-06-13 22:36:55 -04:00
Will Tekulve
f003000d8c Revert "boop"
This reverts commit ba1d83737314634f5d938334c162ef6be94162e6.
2016-06-13 22:36:52 -04:00