!7 !include once #1025344 // Discord Audio cmodule PlayWithLava > DynPrintLog { transient AudioPlayer player; switchable S radioURL = "http://s3.free-shoutcast.com:18162/;?type=http&nocache="; start-thread { try { AudioPlayerManager playerManager = lavaPlayer_playerManager(); player = playerManager.createPlayer(); lavaPlayer_printPlayerEvents(player); print("Have player"); lavaPlayer_loadItem(module(), playerManager, player, radioURL.replace("", str(randomInt()))); print("Track loaded"); repeat 100 { AudioFrame frame = player.provide(); print("Got frame: " + frame); sleep(10); } } finally { if (player != null) player.stopTrack(); } } void cleanMeUp { if (player != null) player.destroy(); } }