2024-09-06 15:33:46 +00:00
|
|
|
import asyncio
|
2024-09-09 22:54:14 +00:00
|
|
|
|
2024-07-09 17:40:18 +00:00
|
|
|
import firebase_manager
|
|
|
|
|
|
|
|
|
2024-07-10 17:33:54 +00:00
|
|
|
def ban_user(user_id: str):
|
|
|
|
try:
|
|
|
|
firebase_manager.auth.update_user(user_id, disabled=False)
|
2024-08-15 08:49:41 +00:00
|
|
|
print("Banned : " + user_id)
|
2024-07-10 17:33:54 +00:00
|
|
|
except Exception as e:
|
2024-08-15 08:49:41 +00:00
|
|
|
print("Error banning user " + user_id, "|", str(e), type(e).__name__)
|
2024-08-11 09:02:10 +00:00
|
|
|
|
|
|
|
|
2024-09-06 15:37:41 +00:00
|
|
|
async def one() -> int:
|
2024-09-06 15:33:46 +00:00
|
|
|
return 1
|
|
|
|
|
2024-09-06 15:37:41 +00:00
|
|
|
async def two() -> int:
|
2024-09-06 15:33:46 +00:00
|
|
|
await asyncio.sleep(2)
|
|
|
|
return 2
|
|
|
|
|
2024-09-06 15:37:41 +00:00
|
|
|
async def three() -> int:
|
2024-09-06 15:33:46 +00:00
|
|
|
await asyncio.sleep(3)
|
|
|
|
return 3
|
|
|
|
|
|
|
|
coroutines = [
|
2024-09-06 15:37:41 +00:00
|
|
|
one(),
|
|
|
|
two(),
|
|
|
|
three()
|
2024-09-06 15:33:46 +00:00
|
|
|
]
|
|
|
|
async def main() -> None:
|
|
|
|
results = await asyncio.gather(*coroutines)
|
|
|
|
|
|
|
|
#for result in results:
|
|
|
|
# print(result)
|
|
|
|
|
|
|
|
print(f"0: {results[0]}")
|
|
|
|
print(f"1: {results[1]}")
|
|
|
|
print(f"2: {results[2]}")
|
|
|
|
|
2024-07-09 17:40:18 +00:00
|
|
|
if __name__ == '__main__':
|
2024-08-20 16:56:43 +00:00
|
|
|
#ban_user("MpkbDMOO8PQddQgB5VgBQdTMWF53")
|
2024-08-24 11:38:22 +00:00
|
|
|
#file_manager.log_action("gqZN3eCHF3V2er3Py3rlgk8u2t83", "test", "DeleteServer")
|
|
|
|
#firebase_manager.set_servers_not_running()
|
2024-09-06 15:33:46 +00:00
|
|
|
asyncio.run(main())
|