main.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:vlt-Music 作者: Mondanzo 项目源码 文件源码
def _play_song(self):
        # print("_play_song()")
        if self.stream_player is not None and not self.stream_player.is_done():
            self.log.print("Last Streamplayer wasn't done! Stopping it now!")
            self.stream_player.stop()
        next_song = await self.queue.pop(self.voiceClient)
        self.stream_player = next_song['player']
        self.timer = utils.get_time_in_seconds()
        self.skip_list = []
        setattr(self.stream_player, "after", self._next_song)
        self.log.print("Start playing song...")
        self.is_playing = True
        self.stream_player.volume = self.volume
        if self.requests:
            await self.change_presence(status=discord.Status.online,
                                       game=discord.Game(name=self.stream_player.title, url=self.stream_player.url,
                                                         type=1))
        else:
            await self.change_presence(status=discord.Status.dnb,
                                       game=discord.Game(name=self.stream_player.title, url=self.stream_player.url,
                                                         type=1))
        self.stream_player.start()

    # Next Song
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号