code: def register_command(self, name: str, f: Callable):
          
          self._commands.append((name, f))
docs: Registers an existing callable object as a command callback
  
          This method can be used instead of the ``@command`` decorator. Both
          do the same thing, but this method is useful for registering callbacks
          for methods defined before or outside the scope of your bot object,
          allowing you to define methods in another file or wherever, import them,
          and register them.
  
          See the documentation for the ``@command`` decorator for more information
          on what you method will receive.
  
          Example:
  
              def process_hello(data):
                  # do stuff
  
              # later, somewhere else, etc.
  
              pycord.register_command('hello', process_hello)
  
          Args:
              name: the command to trigger the callback (see ``@command`` documentation)
              f: callable that will be triggered on command processing