Merge pull request #21
* [BREAKING] Make case_insensitive default to True on groups and commands
This commit is contained in:
		@@ -1120,7 +1120,7 @@ class Bot(BotBase, discord.Client):
 | 
			
		||||
            when passing an empty string, it should always be last as no prefix
 | 
			
		||||
            after it will be matched.
 | 
			
		||||
    case_insensitive: :class:`bool`
 | 
			
		||||
        Whether the commands should be case insensitive. Defaults to ``False``. This
 | 
			
		||||
        Whether the commands should be case insensitive. Defaults to ``True``. This
 | 
			
		||||
        attribute does not carry over to groups. You must set it to every group if
 | 
			
		||||
        you require group commands to be case insensitive as well.
 | 
			
		||||
    description: :class:`str`
 | 
			
		||||
 
 | 
			
		||||
@@ -1135,10 +1135,10 @@ class GroupMixin(Generic[CogT]):
 | 
			
		||||
        A mapping of command name to :class:`.Command`
 | 
			
		||||
        objects.
 | 
			
		||||
    case_insensitive: :class:`bool`
 | 
			
		||||
        Whether the commands should be case insensitive. Defaults to ``False``.
 | 
			
		||||
        Whether the commands should be case insensitive. Defaults to ``True``.
 | 
			
		||||
    """
 | 
			
		||||
    def __init__(self, *args: Any, **kwargs: Any) -> None:
 | 
			
		||||
        case_insensitive = kwargs.get('case_insensitive', False)
 | 
			
		||||
        case_insensitive = kwargs.get('case_insensitive', True)
 | 
			
		||||
        self.all_commands: Dict[str, Command[CogT, Any, Any]] = _CaseInsensitiveDict() if case_insensitive else {}
 | 
			
		||||
        self.case_insensitive: bool = case_insensitive
 | 
			
		||||
        super().__init__(*args, **kwargs)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user