你如何让一个不和谐的机器人在没有命令的情况下做出响应(但在 python 中)?

时间:2021-04-07 19:05:58

标签: python discord.py

我想制作一个不和谐的机器人,当你向它发送某种字符串时,或者发生事件时,它会向不和谐频道发送一条消息。然而,当我尝试添加一个“输入”函数(最简单的)时,它根本无法工作。像这样的程序还有什么输入字符串的方法?

2 个答案:

答案 0 :(得分:0)

您可以使用网络钩子来做到这一点。

首先,您应该通过在终端中运行 discord_webhook 来安装 pip install discord_webhook 模块。 现在,您可以编写程序了。这是一个非常简单的例子:

from discord_webhook import DiscordWebhook

url = # Put webhook url here...
webhook = DiscordWebhook(url=f'{url}', content=input('Enter a message: '))
response = webhook.execute()

您应该用您的网络钩子链接替换 ​​url 变量。如果您不知道如何获取 webhook 链接,请参阅以下示例:

example

答案 1 :(得分:-1)

如果您对 discord bot 一无所知,freeCodeCamp 制作了一个关于它的精彩视频。看那个。他们太棒了。