Commit Graph

52 Commits

Author SHA1 Message Date
abalabahaha
3221bde4db Pass voice ws errors 2016-05-10 22:03:05 -07:00
abalabahaha
2842b97776 Throw errors on missing voice dependencies 2016-04-13 00:46:13 -07:00
Programmix
afde031267 Update voiceConnections on destroy
Instead of manually removing VoiceConnections from
InternalClient.voiceConnections, just integrate the functionality into
VoiceConnection.destroy()
2016-04-10 13:49:13 -07:00
Nicholas Tay
77346e3415 Send guild_id on voice destroy for bot accounts to work
(thanks qeled for supplying this fix, as per in the node_discord-js discord chat channel :D)
2016-03-28 19:06:10 +11:00
Michael Petö
462adfbad3 Add ability to pause and resume audio thats being played 2016-03-19 21:54:25 +01:00
qeled
4d6cca72f4 Implement voice encryption support 2016-03-18 06:32:35 +03:00
abalabahaha
27a0361afc Not everyone needs to set the volume 2016-03-15 22:09:16 -07:00
abalabahaha
930f276828 Aaron copied horrible code from elsewhere 2016-03-12 22:06:30 -08:00
abalabahaha
13055f67d2 Attempted to understand volume code and retry fixes 2016-03-12 21:53:34 -08:00
abalabahaha
5e64d96272 Attempted assorted fixes 2016-03-12 21:44:07 -08:00
abalabahaha
25f25f5506 Attempt to process volume option 2016-03-12 21:27:48 -08:00
abalabahaha
13e8a39f9f Minor inconsistencies 2016-03-12 21:21:59 -08:00
Aaron Scherer
3c64cfce4a Adding volume wrapper 2016-02-10 09:53:05 -08:00
meew0
0921484ef6 Add opus sanity check 2015-12-27 17:25:04 +01:00
Amish Shah
0113202c2f Fixed voice_connection.stopPlaying
Now unpipes before destroying
2015-12-26 17:52:20 +00:00
meew0
d09c26c7c1 Add method to play back the output from an arbitrary ffmpeg cmd 2015-12-23 23:20:19 +01:00
Amish Shah
4d6adfd289 voice fixes 2015-12-23 21:10:49 +00:00
Amish Shah
90045db92d fixed mentions even though they will be changed in the future... why 2015-12-19 21:22:06 +00:00
Amish Shah
941fd2fe98 Minor changes 2015-12-17 18:31:52 +00:00
Amish Shah
c2cf1badfd Fixed multiple avconvs/ffmpeg processes still staying alive 2015-12-12 21:04:30 +00:00
Amish Shah
4d43867206 Fixed multiple ffmpeg/avconv processes being alive 2015-12-12 18:04:48 +00:00
Amish Shah
d66b765933 added volume control 2015-12-12 17:52:25 +00:00
qeled
f280349f0c Fix sequence and timestamp in VoiceConnection 2015-12-11 19:48:32 +00:00
Amish Shah
e072c58460 added interval fixes - bots die gracefully now 2015-12-06 19:02:10 +00:00
Amish Shah
e16211c4fb Added stereo support 2015-12-05 21:19:38 +00:00
Amish Shah
d122184b6b voice fixes 2015-12-05 20:57:23 +00:00
Simon Schick
687970a3ec Prevent error when trying to close stream by assuming all streams have end/destroy methods 2015-11-28 22:19:17 +01:00
Simon Schick
faa744b1e3 Use import/export since we are using babel, removed unused imports 2015-11-28 17:57:22 +01:00
Simon Schick
df7590c105 Potential fix for streams not terminating 2015-11-27 19:37:03 +01:00
Amish Shah
b22995f254 Built src again using the correct preset 2015-11-22 15:12:39 +00:00
hydrabolt
9ad55668a1 Removed pointless destroy console.log 2015-11-13 22:56:43 +00:00
abalabahaha
3e37c5d91f Removed trailing spaces, added unbanMember and kickMember 2015-11-11 18:36:24 -08:00
hydrabolt
bb716480b1 Fixed leaving voice channels 2015-11-09 18:34:03 +00:00
hydrabolt
a36bc226fd Fixed something that may break later 2015-11-08 20:43:20 +00:00
hydrabolt
71786148bc Added playStream and renamed some functions 2015-11-08 12:55:10 +00:00
hydrabolt
639fc99b86 Temporary fix 2015-11-08 12:41:39 +00:00
hydrabolt
30f02e77c4 playing stream 2015-11-08 12:34:59 +00:00
hydrabolt
a1e92dff5c Made opus truly optional 2015-11-08 10:55:57 +00:00
hydrabolt
c5fe16af5b Fixed switching voice channels 2015-11-08 10:45:49 +00:00
hydrabolt
04c3dbedac Fixed memory leaks 2015-11-08 10:09:49 +00:00
hydrabolt
e90a1a4ed6 Credited izy 2015-11-07 22:15:04 +00:00
hydrabolt
0dfc747b1b Basic fixes, added test script 2015-11-07 22:02:33 +00:00
hydrabolt
f5640fa5d0 Added opus as an optional 2015-11-07 21:36:43 +00:00
hydrabolt
48c3770caf Fixed process removing 2015-11-07 21:33:38 +00:00
hydrabolt
2e43117500 Updated voice connection 2015-11-07 21:25:52 +00:00
hydrabolt
fc31df3fcf Tidy up of code 2015-11-07 18:57:23 +00:00
hydrabolt
af8da5b0a2 Optimisations 2015-11-07 18:39:22 +00:00
hydrabolt
be1f5064c2 AWESOME MAGIC 2015-11-07 17:21:05 +00:00
hydrabolt
4bab0a6bbc Bad wav support 2015-11-07 14:45:45 +00:00
hydrabolt
ab3cdf8a39 Voice now properly joins 2015-11-06 21:53:45 +00:00