'Registers a bot (an instance of ChannelBot) so that it can be
invited to other channels.'

def add_bot(self, bot, name=None):

    assert issubclass(bot, ChannelBot)
    if (name is None):
        name = bot.__name__
    self._bots[name] = bot
