Handle playing when voice is None
This commit is contained in:
parent
90598f26bf
commit
ead82dc4aa
|
@ -31,7 +31,10 @@ class VoiceState:
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def playing(self):
|
def playing(self):
|
||||||
return self.voice.is_playing() or self.voice.is_paused()
|
if self.voice is None:
|
||||||
|
return False
|
||||||
|
else:
|
||||||
|
return self.voice.is_playing() or self.voice.is_paused()
|
||||||
|
|
||||||
def skip(self):
|
def skip(self):
|
||||||
self.skip_votes.clear()
|
self.skip_votes.clear()
|
||||||
|
@ -209,7 +212,7 @@ class Music:
|
||||||
if after is None or after.channel is None:
|
if after is None or after.channel is None:
|
||||||
return
|
return
|
||||||
state = self.voice_states.get(after.channel.guild.id)
|
state = self.voice_states.get(after.channel.guild.id)
|
||||||
if state is None or state.voice is None:
|
if state is None or state.voice is None or state.voice.channel is None:
|
||||||
return
|
return
|
||||||
voice_channel = state.voice.channel
|
voice_channel = state.voice.channel
|
||||||
num_members = len(voice_channel.members)
|
num_members = len(voice_channel.members)
|
||||||
|
|
Loading…
Reference in a new issue