gpt4 book ai didi

python - 在 Django 中运行 Discord 机器人

转载 作者:行者123 更新时间:2023-12-05 07:31:25 30 4
gpt4 key购买 nike

我想要一个访问 Django 数据库的 discord 机器人。一个明显的解决方案是有 2 个独立的脚本。我想知道是否有办法将 Django 的 discord-bot 部分制作为应用程序或其他东西。

最佳答案

您可以在单独的线程中运行 discord 机器人,并为彼此设置属性。同样,如果需要,您也可以在不同的线程中运行 Django。

import threading

django_app = DjangoApp() # However this works, I'm not familiar with Django
bot = discord.Bot() # commands.Bot() for the discontinued discord.py

bot.django = django_app
django_app.discord_bot = bot

thread = threading.Thread(target=lambda: bot.run(BOT_TOKEN))
thread.start()```

关于python - 在 Django 中运行 Discord 机器人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51808519/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com