【发布时间】:2020-09-23 19:02:28
【问题描述】:
我正在创建一个可以在线监控内容的机器人,并且我已经完成了代码并在终端中运行。我想使用 discord.py 在 Discord 的频道中打印我的结果,而无需来自 Discord 用户的命令/输入。我只希望我的程序在在线获取产品时向我在 Discord 中的服务器发送一条消息。我该怎么做?
【问题讨论】:
标签: python discord discord.py
我正在创建一个可以在线监控内容的机器人,并且我已经完成了代码并在终端中运行。我想使用 discord.py 在 Discord 的频道中打印我的结果,而无需来自 Discord 用户的命令/输入。我只希望我的程序在在线获取产品时向我在 Discord 中的服务器发送一条消息。我该怎么做?
【问题讨论】:
标签: python discord discord.py
您必须从 id 获取频道,然后使用 send 发送。
代码(假设您的客户是client):
channel = client.get_channel(123456789) # get channel from id
await channel.send('message here') # send message
【讨论】: