docs: def getChannel(self, channel_id, **kwargs):
          """
          Load all information about a channel and return a custom Channel class.
  
          Calls "getChannel" XML-RPC.
  
          :param channel_id: ``int``, for example 12345, or ``str`` for name.
          :returns: deferred that when fired returns a Channel (Munch, dict-like)
                    object representing this Koji channel, or None if no channel
                    was found.
          """
          channelinfo = yield self.call('getChannel', channel_id, **kwargs)
          channel = Channel.fromDict(channelinfo)
          if channel:
              channel.connection = self
          defer.returnValue(channel)