Check whether a bot with this name exists in the registry.
        bot_name is the full name of the bot e.g. 'trading_bots.core.bot'.

def is_installed(self, bot_name):
        """
        Check whether a bot with this name exists in the registry.
        bot_name is the full name of the bot e.g. 'trading_bots.core.bot'.
        """
        self.check_bots_ready()
        return any(b.name == bot_name for b in self.bots.values())