@@ -99,16 +99,16 @@ async def dj(self, ctx: commands.Context, role: discord.Role = None):
9999
100100 @settings .command (name = "queue" , aliases = get_aliases ("queue" ))
101101 @app_commands .choices (mode = [
102- app_commands .Choice (name = "FairQueue" , value = "FairQueue" ),
103- app_commands . Choice ( name = "Queue" , value = "Queue" )
102+ app_commands .Choice (name = queue_type . capitalize () , value = queue_type )
103+ for queue_type in voicelink . queue . QUEUE_TYPES . keys ( )
104104 ])
105105 @commands .has_permissions (manage_guild = True )
106106 @commands .dynamic_cooldown (cooldown_check , commands .BucketType .guild )
107107 async def queue (self , ctx : commands .Context , mode : str ):
108108 "Change to another type of queue mode."
109- mode = "FairQueue" if mode .lower () == "fairqueue" else "Queue"
110- await update_settings (ctx .guild .id , {"$set" : {"queueType " : mode }})
111- await send (ctx , "setqueue " , mode )
109+ mode = mode if mode .lower () in voicelink . queue . QUEUE_TYPES else next ( iter ( voicelink . queue . QUEUE_TYPES ))
110+ await update_settings (ctx .guild .id , {"$set" : {"queue_type " : mode }})
111+ await send (ctx , "setQueue " , mode . capitalize () )
112112
113113 @settings .command (name = "247" , aliases = get_aliases ("247" ))
114114 @commands .has_permissions (manage_guild = True )
@@ -126,8 +126,8 @@ async def playforever(self, ctx: commands.Context):
126126 async def bypassvote (self , ctx : commands .Context ):
127127 "Toggles voting system."
128128 settings = await get_settings (ctx .guild .id )
129- toggle = settings .get ('votedisable ' , True )
130- await update_settings (ctx .guild .id , {"$set" : {'votedisable ' : not toggle }})
129+ toggle = settings .get ('disabled_vote ' , True )
130+ await update_settings (ctx .guild .id , {"$set" : {'disabled_vote ' : not toggle }})
131131 await send (ctx , 'bypassVote' , await get_lang (ctx .guild .id , "enabled" if not toggle else "disabled" ))
132132
133133 @settings .command (name = "view" , aliases = get_aliases ("view" ))
@@ -149,16 +149,16 @@ async def view(self, ctx: commands.Context):
149149 settings .get ('lang' , 'EN' ),
150150 settings .get ('controller' , True ),
151151 dj_role .name if dj_role else 'None' ,
152- settings .get ('votedisable ' , False ),
152+ settings .get ('disabled_vote ' , False ),
153153 settings .get ('24/7' , False ),
154154 settings .get ('volume' , 100 ),
155- ctime (settings .get ('playTime ' , 0 ) * 60 * 1000 ),
155+ ctime (settings .get ('played_time ' , 0 ) * 60 * 1000 ),
156156 inline = True )
157157 )
158158 embed .add_field (name = texts [3 ], value = texts [4 ].format (
159- settings .get ("queueType " , "Queue" ),
159+ settings .get ("queue_type " , "Queue" ),
160160 func .settings .max_queue ,
161- settings .get ("duplicateTrack " , True )
161+ settings .get ("duplicate_track " , True )
162162 ))
163163
164164 if stage_template := settings .get ("stage_announce_template" ):
@@ -212,12 +212,12 @@ async def togglecontroller(self, ctx: commands.Context):
212212 async def duplicatetrack (self , ctx : commands .Context ):
213213 "Toggle Vocard to prevent duplicate songs from queuing."
214214 settings = await get_settings (ctx .guild .id )
215- toggle = not settings .get ('duplicateTrack ' , False )
215+ toggle = not settings .get ('duplicate_track ' , False )
216216 player : voicelink .Player = ctx .guild .voice_client
217217 if player :
218218 player .queue ._allow_duplicate = toggle
219219
220- await update_settings (ctx .guild .id , {"$set" : {'duplicateTrack ' : toggle }})
220+ await update_settings (ctx .guild .id , {"$set" : {'duplicate_track ' : toggle }})
221221 return await send (ctx , "toggleDuplicateTrack" , await get_lang (ctx .guild .id , "disabled" if toggle else "enabled" ))
222222
223223 @settings .command (name = "customcontroller" , aliases = get_aliases ("customcontroller" ))
@@ -248,9 +248,9 @@ async def controllermsg(self, ctx: commands.Context):
248248 async def silentmsg (self , ctx : commands .Context ):
249249 "Toggle silent messaging to send discreet messages without alerting recipients."
250250 settings = await get_settings (ctx .guild .id )
251- toggle = not settings .get ('silentMsg ' , False )
251+ toggle = not settings .get ('silent_msg ' , False )
252252
253- await update_settings (ctx .guild .id , {"$set" : {'silentMsg ' : toggle }})
253+ await update_settings (ctx .guild .id , {"$set" : {'silent_msg ' : toggle }})
254254 await send (ctx , 'toggleSilentMsg' , await get_lang (ctx .guild .id , "enabled" if toggle else "disabled" ))
255255
256256 @settings .command (name = "stageannounce" , aliases = get_aliases ("stageannounce" ))
0 commit comments