Commit Graph

21 Commits

Author SHA1 Message Date
Tyler f9206c7c99 Add missing UserID to VoiceProcessingData 2019-10-13 22:58:25 -04:00
Tyler 7eae103756 Initial capabilities support for custom implementations 2019-10-13 14:07:59 -04:00
Tyler 4ae4d6def2 Properly implement penalties for frame stats 2019-10-13 04:44:51 -04:00
Tyler 1bb3b36df6 Implement proper (partial) penalty support 2019-10-13 04:39:18 -04:00
Tyler ef903095c9 Full support for changing nodes 2019-10-13 00:04:01 -04:00
Tyler ba383db391 Implement node auto switching 2019-10-12 23:57:59 -04:00
Tyler a6ec9bedd2 Add user join/leave events 2019-10-12 21:13:23 -04:00
Tyler 8e8ab7b8b4 Support for userListen op 2019-02-03 19:31:53 -05:00
Tyler 580ef99f87 fastjson, cleanup 2019-01-13 18:37:38 -05:00
Christopher F e1f823649f feature: expose player Guild ID, current track 2018-08-25 22:59:07 -04:00
Christopher F 2fd6d25b7b feature: add volume cache to player 2018-08-25 22:24:56 -04:00
Christopher F cfb1661b64 lint: remove debug logging for node stats 2018-08-24 17:22:22 -04:00
Christopher F d3b8f06f15 meta: add editorconfig 2018-08-23 21:24:20 -04:00
Christopher F 59811adafe lint: optional json structs must be ptrs 2018-08-23 18:51:01 -04:00
Christopher F d3a75d1dab feature: track node load, account for this when selecting a node 2018-08-23 18:29:58 -04:00
Christopher F 35bfb14058 lint: don't use global `log`
users can change the logger now via gavalink.Log
2018-08-23 18:15:39 -04:00
Christopher F 3a9f33fc07 fix: minor fixes to make lavalink work 2018-08-22 19:54:57 -04:00
Christopher F 28ddb171ff meta: add example project 2018-08-22 19:39:36 -04:00
Christopher F b1983105f3 feature: feature complete lavalink 2018-08-22 18:58:01 -04:00
Christopher F 9b3baebda1 feature: add player 2018-08-22 18:44:20 -04:00
Christopher F 2e77254b1b feature: add manager, node, track loading 2018-08-22 18:00:04 -04:00