campaign.mark_sent(arguments.id, user["id"]) elif command == "list": # list command all_campaigns = [i for i in campaign.list_all()] if not pp: print(all_campaigns) else: pretty_print_list(all_campaigns) elif command == "reset": if not (campaign.id_exists(arguments.id)): pp and print("[!] No such campaign exists!") exit(1) campaign.reset_sent(arguments.id) pp and print("[+] Success") elif command == "stop": if not (campaign.id_exists(arguments.id)): pp and print("[!] No such campaign exists!") exit(1) campaign.stop_campaign(arguments.id) elif command == "edit": if not (campaign.id_exists(arguments.id)): pp and print("[!] No such campaign exists!") exit(1) if (arguments.name):