【发布时间】:2021-06-15 11:58:41
【问题描述】:
我正在尝试创建一个模拟该消息指定的用户的基本机器人。
我还不明白如何获取用户 ID,然后是该用户的昵称和头像。我做了一个演示,只是为了模仿调用机器人命令的用户,但它会导致机器人不断重复消息的无限循环。
@client.event
async def on_ready():
print('We have logged in as {0.user}'.format(client))
@client.event
async def on_message(message):
if message.author == client.user:
return
if message.content=='!test':
webhook = Webhook.from_url('webhook url here', adapter=RequestsWebhookAdapter())
a=message.content
webhook.send(content=a, username=message.author.display_name,
avatar_url=message.author.avatar_url,wait=True)
【问题讨论】:
标签: python discord discord.py webhooks