所以我想将消息发送到特定的通道,但我一直在寻找,发现我看不到任何方式,我可以做到这一点。 我可能是做错了什么,不然我找错了区域,我看着谷歌,但没有找到答案。 这是我的代码试图找到它的时候。
discord.GetGuild("serverid").GetChannel("Channelid")
据我所看到的,这是不是做到这一点,但我不知道还有什么地方需要检查:\
所以我想将消息发送到特定的通道,但我一直在寻找,发现我看不到任何方式,我可以做到这一点。 我可能是做错了什么,不然我找错了区域,我看着谷歌,但没有找到答案。 这是我的代码试图找到它的时候。
discord.GetGuild("serverid").GetChannel("Channelid")
据我所看到的,这是不是做到这一点,但我不知道还有什么地方需要检查:\
其实,我有点觉得愚蠢以前实现这一点,在我的代码后,我正在计划试图找到一个通道,当我真正需要做的是找到一个文本通道,就像这样:
discord.GetGuild("serverid").GetTextChannel("Channelid").SendMessageAsync(
"Message")
所以,对不起,请求帮助时,得到的答案是非常简单的。 :/
获取通道时,你不需要获得公会,所有渠道的客户端内,从而discord.GetTextChannel(“ID”)。SendMessageAsync(“信息”)就足够了