Browse Source

[commands] Do not lower-case the function name for default command names

There are some badlets out there that apparently violate PEP-8.
pull/260/head
Rapptz 9 years ago
parent
commit
4d71b3fe7d
  1. 4
      discord/ext/commands/core.py

4
discord/ext/commands/core.py

@ -616,7 +616,7 @@ def command(name=None, cls=None, **attrs):
----------- -----------
name : str name : str
The name to create the command with. By default this uses the The name to create the command with. By default this uses the
function named unchanged. function name unchanged.
cls cls
The class to construct with. By default this is :class:`Command`. The class to construct with. By default this is :class:`Command`.
You usually do not change this. You usually do not change this.
@ -654,7 +654,7 @@ def command(name=None, cls=None, **attrs):
help_doc = help_doc.decode('utf-8') help_doc = help_doc.decode('utf-8')
attrs['help'] = help_doc attrs['help'] = help_doc
fname = name or func.__name__.lower() fname = name or func.__name__
return cls(name=fname, callback=func, checks=checks, **attrs) return cls(name=fname, callback=func, checks=checks, **attrs)
return decorator return decorator

Loading…
Cancel
Save