parent
300c0f7b19
commit
e61ac8e60f
@ -149,6 +149,10 @@ class Command:
|
|||||||
self.usage = kwargs.get('usage')
|
self.usage = kwargs.get('usage')
|
||||||
self.rest_is_raw = kwargs.get('rest_is_raw', False)
|
self.rest_is_raw = kwargs.get('rest_is_raw', False)
|
||||||
self.aliases = kwargs.get('aliases', [])
|
self.aliases = kwargs.get('aliases', [])
|
||||||
|
|
||||||
|
if not isinstance(self.aliases, (list, tuple)):
|
||||||
|
raise TypeError("Aliases of a command must be a list of strings.")
|
||||||
|
|
||||||
self.description = inspect.cleandoc(kwargs.get('description', ''))
|
self.description = inspect.cleandoc(kwargs.get('description', ''))
|
||||||
self.hidden = kwargs.get('hidden', False)
|
self.hidden = kwargs.get('hidden', False)
|
||||||
signature = inspect.signature(callback)
|
signature = inspect.signature(callback)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user