INNER CODE UNIT · Python
main
tombcato/clash-ip-checker · clash_automator.py:117
async def main():
print(f"Loading config from: {CLASH_CONFIG_PATH}")
if not os.path.exists(CLASH_CONFIG_PATH):
print(f"Error: Config file not found at {CLASH_CONFIG_PATH}")
return
try:
with open(CLASH_CONFIG_PATH, 'r', encoding='utf-8') as f:
config_data = yaml.full_load(f)
except Exception as e:
print(f"Error parsing YAML: {e}")
return
proxies = config_data.get('proxies', [])
if not proxies:
print("No 'proxies' found in config.")
return