class SubFunctions: async def check_login(self): res = await self.get_config("servers") return res["config"] or False async def add_server(self, server: dict): """server = { "name": "main", "displayname": "main", "host": "", "port": 5126, "timeout": 60, "username": "", "password": "", "connections": 8, "ssl": 1, "ssl_verify": 2, "ssl_ciphers": "", "enable": 1, "required": 0, "optional": 0, "retention": 0, "send_group": 0, "priority": 0, }""" return await self.set_special_config("servers", server) async def create_category(self, name: str, dir: str): return await self.set_special_config("categories", {"name": name, "dir": dir}) async def delete_category(self, name: str): return await self.delete_config("categories", name)