4444# for uptime calculation
4545start_time = time .time ()
4646
47+
4748# -------------------- FUNCTIONS -------------------- #
4849@bot .event
4950async def on_ready ():
51+ """
52+ Called when the client is done preparing the data received from Discord.
53+ Usually after login is successful and the Client.guilds and co. are filled up.
54+ """
5055 i = 0
51- print (f"\n { 45 * '-' } \n "
52- f"[✅] { bot .user .name } #{ bot .user .discriminator } (ID: { bot .user .id } , Display Name: { bot .user .display_name } ) "
53- f"\n is connected to the following servers:" )
56+ print (f"[✅] { bot .user .name } #{ bot .user .discriminator } (ID: { bot .user .id } , Display Name: { bot .user .display_name } ) "
57+ f"is connected to the following servers:" )
5458 for _ in bot .guilds :
5559 print (f"{ str (i + 1 )} : { str (bot .guilds [i ].name )} , ID: { str (bot .guilds [i ].id )} " )
56- i = i + 1
57- print (f"{ 45 * '-' } \n " )
60+ i += 1
5861
5962 # Load commands from other files
6063 try :
@@ -72,7 +75,7 @@ async def on_ready():
7275 # Load slash commands
7376 await bot .tree .sync ()
7477 afk .start ()
75- print ("[✅] Slash commands loaded." )
78+ print ("\n [✅] Slash commands loaded." )
7679
7780
7881class ChallengeView (discord .ui .View ):
@@ -108,8 +111,8 @@ async def accept_button(self, interaction: discord.Interaction, button: discord.
108111 return
109112
110113 embed = discord .Embed (title = ":video_game: Game: connect4" , colour = discord .Colour (0x00ff00 ),
111- description = f"{ self .board_slots } { self .board .print_board ()} \n Current Player: { self . player1 . mention } \n "
112- f":flag_white:: Forfeit" )
114+ description = f"{ self .board_slots } { self .board .print_board ()} \n Current Player: "
115+ f"{ self . player1 . mention } \n :flag_white:: Forfeit" )
113116 embed .add_field (name = f":red_circle: { self .player1 .name } " , value = "" , inline = True )
114117 embed .add_field (name = f":yellow_circle: { self .player2 .name } " , value = "" , inline = True )
115118 await self .message .edit (embed = embed , view = None )
@@ -128,7 +131,8 @@ async def decline_button(self, interaction: discord.Interaction, button: discord
128131 await interaction .response .defer ()
129132
130133
131- def create_connect4_embed (title : str , description : str , curr_player : discord .Member , other_player : discord .Member ) -> discord .Embed :
134+ def create_connect4_embed (title : str , description : str , curr_player : discord .Member ,
135+ other_player : discord .Member ) -> discord .Embed :
132136 embed = discord .Embed (title = title , description = description , colour = discord .Colour (0x00ff00 ))
133137 embed .add_field (name = f":red_circle: { curr_player .name } " , value = "" , inline = True )
134138 embed .add_field (name = f":yellow_circle: { other_player .name } " , value = "" , inline = True )
@@ -195,8 +199,8 @@ async def on_reaction_add(reaction, user) -> None:
195199 return None
196200 else :
197201 embed = discord .Embed (title = ":video_game: Game: connect4" ,
198- description = f"{ board_slots } { curr_board .print_board ()} \n Current Player: { other_player . mention } "
199- f"\n :flag_white:: Forfeit" ,
202+ description = f"{ board_slots } { curr_board .print_board ()} \n Current Player: "
203+ f"{ other_player . mention } \n :flag_white:: Forfeit" ,
200204 colour = discord .Colour (0x00ff00 ))
201205 embed .add_field (name = f":red_circle: { curr_player .name } " , value = "" , inline = True )
202206 embed .add_field (name = f":yellow_circle: { other_player .name } " , value = "" , inline = True )
0 commit comments