diff --git a/bot/player/__init__.py b/bot/player/__init__.py index 889b509..2e8c815 100644 --- a/bot/player/__init__.py +++ b/bot/player/__init__.py @@ -105,6 +105,7 @@ class Player: self.cache_manager.save() self._player.pause = False self._player.play(arg) + self._player.volume = self.volume def next(self) -> None: track_index = self.track_index @@ -156,7 +157,7 @@ class Player: def play_by_index(self, index: int) -> None: if index < len(self.track_list) and index >= (0 - len(self.track_list)): self.track = self.track_list[index] - self.track_index = self.track_list.index(self.track) + self.track_index = index self._play(self.track.url) self.state = State.Playing else: