mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-27 13:34:28 +00:00
Rename loop
This commit is contained in:
parent
488c365260
commit
8a25fa8b84
1 changed files with 14 additions and 11 deletions
|
@ -444,8 +444,10 @@ class RoyalDiscordBot(discord.Client):
|
||||||
"!no": self.null,
|
"!no": self.null,
|
||||||
"!pause": self.cmd_pause,
|
"!pause": self.cmd_pause,
|
||||||
"!resume": self.cmd_resume,
|
"!resume": self.cmd_resume,
|
||||||
"!loop": self.cmd_loop,
|
"!loop": self.cmd_mode,
|
||||||
"!l": self.cmd_loop
|
"!l": self.cmd_mode,
|
||||||
|
"!mode": self.cmd_mode,
|
||||||
|
"!m": self.cmd_mode
|
||||||
}
|
}
|
||||||
self.video_queue: VideoQueue = VideoQueue()
|
self.video_queue: VideoQueue = VideoQueue()
|
||||||
self.load_config("config.ini")
|
self.load_config("config.ini")
|
||||||
|
@ -1007,7 +1009,7 @@ class RoyalDiscordBot(discord.Client):
|
||||||
elif self.video_queue.loop_mode == LoopMode.AUTO_SHUFFLE:
|
elif self.video_queue.loop_mode == LoopMode.AUTO_SHUFFLE:
|
||||||
msg += "Modalità attuale: :twisted_rightwards_arrows: **Video casuale dalla coda**\n"
|
msg += "Modalità attuale: :twisted_rightwards_arrows: **Video casuale dalla coda**\n"
|
||||||
elif self.video_queue.loop_mode == LoopMode.LOOPING_SHUFFLE:
|
elif self.video_queue.loop_mode == LoopMode.LOOPING_SHUFFLE:
|
||||||
msg += "Modalità attuale: :arrows_counterclockwise: **Ripeti casualmente dalla coda**\n"
|
msg += "Modalità attuale: :arrows_counterclockwise: **Video casuali infiniti dalla coda**\n"
|
||||||
msg += "**Video in coda:**\n"
|
msg += "**Video in coda:**\n"
|
||||||
if self.video_queue.now_playing is None:
|
if self.video_queue.now_playing is None:
|
||||||
msg += ":cloud: _nessuno_"
|
msg += ":cloud: _nessuno_"
|
||||||
|
@ -1090,6 +1092,7 @@ class RoyalDiscordBot(discord.Client):
|
||||||
if params[1].lower() == "on":
|
if params[1].lower() == "on":
|
||||||
self.radio_messages_next_in = self.radio_messages_every
|
self.radio_messages_next_in = self.radio_messages_every
|
||||||
elif params[1].lower() == "off":
|
elif params[1].lower() == "off":
|
||||||
|
# noinspection PyAttributeOutsideInit wtf
|
||||||
self.radio_messages_next_in = math.inf
|
self.radio_messages_next_in = math.inf
|
||||||
else:
|
else:
|
||||||
await channel.send("⚠ Sintassi del comando non valida.\n"
|
await channel.send("⚠ Sintassi del comando non valida.\n"
|
||||||
|
@ -1120,29 +1123,29 @@ class RoyalDiscordBot(discord.Client):
|
||||||
|
|
||||||
@command
|
@command
|
||||||
@requires_connected_voice_client
|
@requires_connected_voice_client
|
||||||
async def cmd_loop(self, channel: discord.TextChannel, author: discord.Member, params: typing.List[str]):
|
async def cmd_mode(self, channel: discord.TextChannel, author: discord.Member, params: typing.List[str]):
|
||||||
if len(params) < 2:
|
if len(params) < 2:
|
||||||
await channel.send("⚠ Sintassi del comando non valida.\n"
|
await channel.send("⚠ Sintassi del comando non valida.\n"
|
||||||
"Sintassi: `!loop <off|loop1|loopall|suggest|shuffle|loopshuffle>`")
|
"Sintassi: `!mode <normal|repeat|loop|random|endless>`")
|
||||||
return
|
return
|
||||||
if params[1] == "off":
|
if params[1] == "normal":
|
||||||
self.video_queue.loop_mode = LoopMode.NORMAL
|
self.video_queue.loop_mode = LoopMode.NORMAL
|
||||||
await channel.send("➡️ Modalità di coda impostata: **Nessuna ripetizione**")
|
await channel.send("➡️ Modalità di coda impostata: **Nessuna ripetizione**")
|
||||||
elif params[1] == "loop1":
|
elif params[1] == "repeat":
|
||||||
self.video_queue.loop_mode = LoopMode.LOOP_SINGLE
|
self.video_queue.loop_mode = LoopMode.LOOP_SINGLE
|
||||||
await channel.send("🔂 Modalità di coda impostata: **Ripeti canzone singola**")
|
await channel.send("🔂 Modalità di coda impostata: **Ripeti canzone singola**")
|
||||||
elif params[1] == "loopall":
|
elif params[1] == "loop":
|
||||||
self.video_queue.loop_mode = LoopMode.LOOP_QUEUE
|
self.video_queue.loop_mode = LoopMode.LOOP_QUEUE
|
||||||
await channel.send("🔁 Modalità di coda impostata: **Ripeti intera coda**")
|
await channel.send("🔁 Modalità di coda impostata: **Ripeti intera coda**")
|
||||||
elif params[1] == "suggest":
|
elif params[1] == "suggest":
|
||||||
# self.video_queue.loop_mode = LoopMode.FOLLOW_SUGGESTIONS
|
# self.video_queue.loop_mode = LoopMode.FOLLOW_SUGGESTIONS
|
||||||
await channel.send("⚠️ La modalità **Continua con video suggeriti** non è ancora stata implementata.")
|
await channel.send("⚠️ La modalità **Continua con video suggeriti** non è ancora stata implementata.")
|
||||||
elif params[1] == "shuffle":
|
elif params[1] == "random":
|
||||||
self.video_queue.loop_mode = LoopMode.AUTO_SHUFFLE
|
self.video_queue.loop_mode = LoopMode.AUTO_SHUFFLE
|
||||||
await channel.send("🔀 Modalità di coda impostata: **Video casuale dalla coda**")
|
await channel.send("🔀 Modalità di coda impostata: **Video casuale dalla coda**")
|
||||||
elif params[1] == "loopshuffle":
|
elif params[1] == "endless":
|
||||||
self.video_queue.loop_mode = LoopMode.LOOPING_SHUFFLE
|
self.video_queue.loop_mode = LoopMode.LOOPING_SHUFFLE
|
||||||
await channel.send("🔄 Modalità di coda impostata: **Ripeti casualmente dalla coda**")
|
await channel.send("🔄 Modalità di coda impostata: **Video casuali infiniti dalla coda**")
|
||||||
else:
|
else:
|
||||||
await channel.send("⚠️ Sintassi del comando non valida.\n"
|
await channel.send("⚠️ Sintassi del comando non valida.\n"
|
||||||
"Sintassi: `!loop <off|loop1|loopall|suggest|shuffle|loopshuffle>`")
|
"Sintassi: `!loop <off|loop1|loopall|suggest|shuffle|loopshuffle>`")
|
||||||
|
|
Loading…
Reference in a new issue