trimmed down music.py
This commit is contained in:
1 parent
f88fd7989a
commit
c2133705fe
36 files changed
+1010
-4
No files matched your search
@@ -0,0 +1,18 @@
|
||||
import wavelink
|
||||
from collections import deque
|
||||
from .constants import LOOP_OFF
|
||||
|
||||
|
||||
class GuildState:
|
||||
def __init__(self):
|
||||
self.queue: deque = deque()
|
||||
self.history: list = [] # last 10 tracks
|
||||
self.loop: int = LOOP_OFF
|
||||
self.autoplay: bool = False
|
||||
self.current: wavelink.Playable | None = None
|
||||
self.mode: str | None = None
|
||||
|
||||
def push_history(self, track: wavelink.Playable):
|
||||
self.history.insert(0, track)
|
||||
if len(self.history) > 10:
|
||||
self.history.pop()
|
||||
Reference in new issue
Block a user