@@ -330,10 +330,10 @@ def __repr__(self) -> str:
330330 USER = User = 2
331331
332332 @property
333- def allowed (self ) -> typing . List [ typing . Union [ str , int ]] :
333+ def allowed (self ) -> dict :
334334 return [x for x in self ._json if x ["permission" ] == True ]
335335 @property
336- def forbidden (self ) -> typing . List [ typing . Union [ str , int ]] :
336+ def forbidden (self ) -> dict :
337337 return [x for x in self ._json if x ["permission" ] == False ]
338338
339339
@@ -453,7 +453,7 @@ def __ne__(self, o: object) -> bool:
453453
454454 # region command
455455 @property
456- def command_type (self ):
456+ def command_type (self ) -> int :
457457 return self ._json ["type" ]
458458
459459 @property
@@ -508,7 +508,7 @@ def options(self, options):
508508 # endregion
509509 # region permissions
510510 @property
511- def default_permission (self ):
511+ def default_permission (self ) -> bool :
512512 return self ._json .get ("default_permission" , False )
513513 @default_permission .setter
514514 def default_permission (self , value ):
@@ -544,13 +544,13 @@ def __init__(self, callback, name, guild_ids, default_permission = True, guild_p
544544 super ().__init__ (callback , name , guild_ids = guild_ids , default_permission = default_permission , guild_permissions = guild_permissions )
545545
546546 @property
547- def description (self ):
547+ def description (self ) -> str :
548548 return ""
549549 @description .setter
550550 def description (self , value ):
551551 pass
552552 @property
553- def options (self ):
553+ def options (self ) -> list :
554554 return []
555555 @options .setter
556556 def options (self , value ):
0 commit comments