Files
DEFENDER/defender.py
2025-11-16 22:09:40 +01:00

33 lines
874 B
Python

import asyncio
from core import install
#############################################
# @Version : 6.3 #
# Requierements : #
# Python3.10 or higher #
# SQLAlchemy, requests, psutil #
# unrealircd-rpc-py, pyyaml #
# UnrealIRCD 6.2.2 or higher #
#############################################
async def main():
from core.loader import Loader
loader = Loader()
await loader.Irc.run()
if __name__ == "__main__":
asyncio.run(main(), debug=True)
# try:
# # install.update_packages()
# from core.loader import Loader
# loader = Loader()
# loader.Irc.init_irc()
# except AssertionError as ae:
# print(f'Assertion Error -> {ae}')
# except KeyboardInterrupt as k:
# # ircInstance.Base.execute_periodic_action()
# ...