我有一个问题;那是关于如何使discord.py机器人自行在on_ready()上发送消息: 它仅位于一台服务器上,此刻什么通道都无所谓,我在文档中找不到任何内容- 任何帮助表示赞赏^^!
答案 0 :(得分:0)
尝试:
@client.event
async def on_ready():
await client.get_channel("enter channel id here").send("bot is online")
答案 1 :(得分:0)
我认为on_ready
对象无权发送。因此,我认为不可能通过on_ready
对象。您将需要通过其他操作进行设置。
答案 2 :(得分:0)
您可以这样做:
Sendchannel = channel Id
@bot.event
async def on_ready():
channel = bot.get_channel(Sendchannel)
await channel.send(“text”)
有关更多信息,请在12:50退出this YouTube video(对于YouTube视频不是实时的)