def generate_help_content(bot_info): supported_commands = [] for command, params in commands.items(): supported_commands.append("*%s*: %s" % (params.get("usage").replace("$BOTNAME$", bot_info.get("user")), params.get("description"))) sorted_supported_commands = sorted(supported_commands) return "\n".join(sorted_supported_commands)
def generate_help_content(bot_info): supported_commands = [] for command, params in commands.items(): supported_commands.append("*%s*: %s" % (params.get("usage").replace( "$BOTNAME$", bot_info.get("user")), params.get("description"))) sorted_supported_commands = sorted(supported_commands) return "\n".join(sorted_supported_commands)
def fetch_command(message): for command, params in commands.items(): if message.startswith("%s" % command): return params return None