@@ -100,7 +100,7 @@ def set_color(self, color: Union[str, int]) -> None:
100100 :param color: color code of the embed as decimal(int) or hex(string)
101101 """
102102 self .color = int (color , 16 ) if isinstance (color , str ) else color
103- if self .color not in range (16777216 ):
103+ if self .color is not None and self . color not in range (16777216 ):
104104 raise ColourNotInRangeException (color )
105105
106106 def set_footer (self , ** kwargs : str ) -> None :
@@ -445,7 +445,6 @@ def edit(
445445 responses : List [requests .Response ] = []
446446 for i , webhook in enumerate (sent_webhook ):
447447 assert isinstance (webhook .content , bytes )
448- assert isinstance (webhook .url , str )
449448 previous_sent_message_id = json .loads (webhook .content .decode ("utf-8" ))["id" ]
450449 url = (
451450 webhook .url .split ("?" )[0 ] + "/messages/" + str (previous_sent_message_id )
@@ -504,7 +503,6 @@ def delete(
504503 responses : List [requests .Response ] = []
505504 for i , webhook in enumerate (sent_webhook ):
506505 assert isinstance (webhook .content , bytes )
507- assert isinstance (webhook .content , str )
508506 url = webhook .url .split ("?" )[0 ] # removes any query params
509507 previous_sent_message_id = json .loads (webhook .content .decode ("utf-8" ))["id" ]
510508 response = requests .delete (
0 commit comments