@@ -51,12 +51,12 @@ def __init__(self, bot: commands.Bot, db: Database, *args, **kwargs) -> None:
5151 print (f"[{ get_time ()} ] [INFO]: Casino connected" )
5252 write_log (f"[{ get_time ()} ] [INFO]: Casino connected" )
5353
54- @app_commands .command (name = "wheel" )
54+ @app_commands .command (name = "wheel" , description = "Рулетка! (прямо как в расте)" )
5555 async def __casino_3 (
5656 self , inter : discord .Interaction ,
57- bid : int = None , number : int = None
57+ bid : int , number : int
5858 ) -> None :
59- if self .db .is_the_casino_allowed (inter .message . channel .id ):
59+ if self .db .is_the_casino_allowed (inter .channel .id ):
6060 if bid is None :
6161 await inter .response .send_message ("Вы ну ввели Вашу ставку!" , ephemeral = True )
6262 elif bid <= 0 :
@@ -113,13 +113,13 @@ async def __casino_3(
113113 f"Вы можете играть в казино только в специальном канале!" , ephemeral = True
114114 )
115115
116- @app_commands .command (name = "fail" )
116+ @app_commands .command (name = "fail" , description = "Казино с коэффицентом!" )
117117 @commands .cooldown (1 , 2 , commands .BucketType .user )
118118 async def __fail (
119119 self , inter : discord .Interaction ,
120- bid : int = None , coefficient : float = None
120+ bid : int , coefficient : float
121121 ) -> None :
122- if self .db .is_the_casino_allowed (inter .message . channel .id ):
122+ if self .db .is_the_casino_allowed (inter .channel .id ):
123123 if bid is None :
124124 await inter .response .send_message (f"Вы не ввели вашу ставку" , ephemeral = True )
125125 elif bid < 10 :
@@ -176,12 +176,12 @@ async def __fail(
176176 else :
177177 await inter .response .send_message (f"Вы можете играть в казино только в специальном канале!" , ephemeral = True )
178178
179- @app_commands .command (name = "777" )
179+ @app_commands .command (name = "777" , description = "Рулетка! (в разработке)" )
180180 @commands .cooldown (1 , 2 , commands .BucketType .user )
181181 async def __casino777 (self , inter : discord .Interaction , bid : int ) -> None :
182182 if inter .user .id != 0 :
183183 return
184- if self .db .is_the_casino_allowed (inter .message . channel .id ):
184+ if self .db .is_the_casino_allowed (inter .channel .id ):
185185 if bid is None :
186186 await inter .response .send_message (f"Вы не ввели вашу ставку" , ephemeral = True )
187187 elif bid < 10 :
@@ -222,7 +222,7 @@ async def __casino777(self, inter: discord.Interaction, bid: int) -> None:
222222 self .db .add_coins (inter .user .id , inter .guild .id , self .result_bid )
223223 self .emb = discord .Embed (title = "🎰Вы выиграли!🎰" , colour = self .color )
224224 self .emb .add_field (
225- name = f'🎰Поздравляем!🎰' ,
225+ name = f'🎰{ inter . user } , Поздравляем!🎰' ,
226226 value = '`{}\t {}\t {}`\n `{}\t {}\t {}`\n `{}\t {}\t {}\n {}, Вы выиграли **{}** DP коинов!' .format (
227227 * self .line1 [0 ], * self .line1 [1 ], * self .line1 [2 ],
228228 * self .line2 [0 ], * self .line2 [1 ], * self .line2 [2 ],
@@ -238,7 +238,7 @@ async def __casino777(self, inter: discord.Interaction, bid: int) -> None:
238238 self .db .add_coins (inter .user .id , inter .guild .id , self .result_bid )
239239 self .emb = discord .Embed (title = "🎰Вы выиграли!🎰" , colour = self .color )
240240 self .emb .add_field (
241- name = f'🎰Вы выиграли !🎰' ,
241+ name = f'🎰{ inter . user } , Поздравляем !🎰' ,
242242 value = '`{}\t {}\t {}`\n `{}\t {}\t {}`\n `{}\t {}\t {}\n {}, Вы выиграли **{}** DP коинов!' .format (
243243 * self .line1 [0 ], * self .line1 [1 ], * self .line1 [2 ],
244244 * self .line2 [0 ], * self .line2 [1 ], * self .line2 [2 ],
@@ -254,7 +254,7 @@ async def __casino777(self, inter: discord.Interaction, bid: int) -> None:
254254 else :
255255 self .emb = discord .Embed (title = "🎰Вы проиграли:(🎰" , colour = self .color )
256256 self .emb .add_field (
257- name = f':( ' ,
257+ name = f'🎰 { inter . user } , Поздравляем!🎰 ' ,
258258 value = '{}\t {}\t {}`\n `{}\t {}\t {}`\n `{}\t {}\t {}\n {}, Вы выиграли **{}** DP коинов!' .format (
259259 * self .line1 [0 ], * self .line1 [1 ], * self .line1 [2 ],
260260 * self .line2 [0 ], * self .line2 [1 ], * self .line2 [2 ],
@@ -274,7 +274,7 @@ async def __casino777(self, inter: discord.Interaction, bid: int) -> None:
274274 async def __casino_2 (self , inter : discord .Interaction , count : int , member : discord .Member = None ):
275275 self .date_now = get_time ()
276276 self .color = get_color (inter .user .roles )
277- if self .db .is_the_casino_allowed (inter .message . channel .id ):
277+ if self .db .is_the_casino_allowed (inter .channel .id ):
278278 if member is None :
279279 if await self .db .cash_check (inter , count , min_cash = 10 , check = True ):
280280 self .db .take_coins (inter .user .id , inter .guild .id , count )
@@ -315,8 +315,7 @@ async def __casino_2(self, inter: discord.Interaction, count: int, member: disco
315315 if self .db .get_active_coinflip (inter .user .id , member .id , inter .guild .id ):
316316 await inter .response .send_message (
317317 f"{ inter .user .mention } , такая игра уже существует! Для удаления - "
318- f"{ settings ['prefix' ]} del_games "
319- f"{ member .mention } "
318+ f"{ settings ['prefix' ]} del_games" , ephemeral = True
320319 )
321320 else :
322321 self .db .insert_into_coinflip (
@@ -328,13 +327,12 @@ async def __casino_2(self, inter: discord.Interaction, count: int, member: disco
328327 self .emb = discord .Embed (title = f"{ member } , вас упомянули в коинфлипе!" , colour = self .color )
329328 self .emb .add_field (
330329 name = f'Коинфлип на { count } DP коинов!' ,
331- value = f"{ inter .user .mention } , значит в следующий раз"
332- f"{ settings ['prefix' ]} accept { inter .user .mention } \n \n Чтобы отменить - "
330+ value = f"{ settings ['prefix' ]} accept { inter .user .mention } \n \n Чтобы отменить - "
333331 f"{ settings ['prefix' ]} reject { inter .user .mention } " ,
334332 inline = False
335333 )
336334 await inter .response .send_message (embed = self .emb )
337- await inter .response . send_message (member .mention )
335+ await inter .channel . send (member .mention )
338336 else :
339337 await inter .response .send_message (f"Вы можете играть в казино только в специальном канале!" , ephemeral = True )
340338
@@ -343,7 +341,7 @@ async def __casino_2(self, inter: discord.Interaction, count: int, member: disco
343341 async def __roll (self , inter : discord .Interaction , count : int , arg : str ):
344342 self .color = get_color (inter .user .roles )
345343 self .count = count
346- if self .db .is_the_casino_allowed (inter .message . channel .id ):
344+ if self .db .is_the_casino_allowed (inter .channel .id ):
347345 if await self .db .cash_check (inter , self .count , min_cash = 10 , check = True ):
348346 self .texts [inter .user .id ] = ""
349347 self .casino [inter .user .id ] = {}
@@ -618,7 +616,7 @@ async def __roll(self, inter: discord.Interaction, count: int, arg: str):
618616 async def __del_games (self , inter : discord .Interaction , member : discord .Member = None ):
619617 if member is None :
620618 self .db .delete_from_coinflip (inter .user .id , inter .guild .id , inter .guild .id )
621- await inter .message . add_reaction ('✅' )
619+ await inter .response . send_message ('✅' )
622620 else :
623621 if inter .user .guild_permissions .administrator or inter .user .id == 401555829620211723 :
624622 self .db .delete_from_coinflip (member .id , member .id , inter .guild .id )
@@ -673,17 +671,17 @@ async def __c_accept(self, inter: discord.Interaction, member: discord.Member):
673671 f"Такой игры не существует, посмотреть все ваши активные игры - { settings ['prefix' ]} games" ,
674672 ephemeral = True
675673 )
676- elif reladdons .long .minutes (self .db .get_from_coinflip (inter . user . id , member .id , inter .guild .id , "Date" )) > 5 :
674+ elif reladdons .long .minutes (self .db .get_from_coinflip (member . id , inter . user .id , inter .guild .id , "Date" )) > 5 :
677675 await inter .response .send_message (f"Время истекло:(" , ephemeral = True )
678676 self .db .delete_from_coinflip (inter .user .id , member .id , inter .guild .id )
679677 elif self .db .get_cash (inter .user .id , inter .guild .id ) < \
680- self .db .get_from_coinflip (inter . user . id , member .id , inter .guild .id , "Cash" ):
678+ self .db .get_from_coinflip (member . id , inter . user .id , inter .guild .id , "Cash" ):
681679 await inter .response .send_message (f"У Вас недостаточно средств!" , ephemeral = True )
682680 elif self .db .get_cash (member .id , inter .guild .id ) < \
683- self .db .get_from_coinflip (inter . user . id , member .id , inter .guild .id , "Cash" ):
681+ self .db .get_from_coinflip (member . id , inter . user .id , inter .guild .id , "Cash" ):
684682 await inter .response .send_message (f"У Вашего cоперника недостаточно средств" , ephemeral = True )
685683 else :
686- self .num = self .db .get_from_coinflip (inter . user . id , member .id , inter .guild .id , "Cash" )
684+ self .num = self .db .get_from_coinflip (member . id , inter . user .id , inter .guild .id , "Cash" )
687685 self .db .take_coins (inter .user .id , inter .guild .id , self .num )
688686 self .db .take_coins (member .id , inter .guild .id , self .num )
689687 self .ch = random .randint (1 , 2 )
0 commit comments