如何在Django中运行Discord bot并使用信号

cwdobuhd  于 2023-06-07  发布在  Go
关注(0)|答案(1)|浏览(129)

所以我创建了我的Django网站。我想在我的django网站中运行我的discord bot并且如果帖子已经被创建,我可以使用信号在我的服务器上发送消息吗所以任何人都可以帮助我如何做到这一点

ecfsfe2w

ecfsfe2w1#

在一个脚本中同时运行discord bot和Django网站真的很难。我不建议你这么做。
最简单的方法是使用discord API并向它发出请求。
但是,如果你仍然想使用discord.py,你可以使用webhooks:
首先创建一个webhook:
进入服务器设置>集成> Webhooks >创建Webhook
并复制webhook URL

import requests  # pip install requests
from discord import SyncWebhook

webhook_url = "your webhook URL"
session = requests.Session()

webhook = SyncWebhook.from_url(webhook_url, session=session)

# To send a message
webhook.send("New post has been created")

相关问题