我已经安装了 django 3.0,我想添加网站机器人,它将在后台监听事件,管理服务器和用户。Bot 专用于 teampeak 应用程序,使用https://github.com/benediktschmitt/py-ts3/tree/v2
简单的代码:
import time
import ts3
with ts3.query.TS3ServerConnection("telnet://localhost:25639") as ts3conn:
ts3conn.exec_("auth", apikey="AAAA-....-EEEE")
# Register for events
ts3conn.exec_("clientnotifyregister", event="any", schandlerid=0)
while True:
event = ts3conn.wait_for_event()
print(event.parsed)
如何在 django 后台运行它,我尝试使用 asyncio 添加代码到 manage.py 但teampeak bot 连接到服务器和网站不起作用如果我使用 Celery、django-background-task 或只是将其添加为应用程序,如何在 django 中管理 bot 收到的事件?