如何将带有DiscordPy的欢迎消息发送到标准通知通道?

2024-04-26 10:48:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在discord服务器上的标准欢迎频道上写一条欢迎消息,但我不知道如何处理它

通常我会写:

await client.get_channel(Channel_ID).send(f"...")'

但是如果我实现了一个特定的通道ID,我就不能在另一台服务器上使用bot。在服务器设置中,我设置了一个“默认通知通道”。无论bot位于哪个服务器上,如何将消息自动发布到此频道

谢谢你的帮助


Tags: 服务器clientsendid消息标准getbot
1条回答
网友
1楼 · 发布于 2024-04-26 10:48:57

使用^{}

guild = ctx.message.guild
await guild.system_channel.send("Message")

请注意,guild.system_频道可以是None,因为某些服务器可能没有接收欢迎/增强消息的默认频道

相关问题 更多 >