所以我创建了我的Django网站。我想在我的django网站中运行我的discord bot并且如果帖子已经被创建,我可以使用信号在我的服务器上发送消息吗所以任何人都可以帮助我如何做到这一点
ecfsfe2w1#
在一个脚本中同时运行discord bot和Django网站真的很难。我不建议你这么做。最简单的方法是使用discord API并向它发出请求。但是,如果你仍然想使用discord.py,你可以使用webhooks:首先创建一个webhook:进入服务器设置>集成> Webhooks >创建Webhook并复制webhook URL
discord.py
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")
1条答案
按热度按时间ecfsfe2w1#
在一个脚本中同时运行discord bot和Django网站真的很难。我不建议你这么做。
最简单的方法是使用discord API并向它发出请求。
但是,如果你仍然想使用
discord.py
,你可以使用webhooks:首先创建一个webhook:
进入服务器设置>集成> Webhooks >创建Webhook
并复制webhook URL