gpt4 book ai didi

discord.py - 是否可以在 discord.py 中按名称获取 channel ID

转载 作者:行者123 更新时间:2023-12-05 00:45:31 35 4
gpt4 key购买 nike

标题说明了一切...我想在公会中获得一个特定名称的 channel ID,但我在文档中找不到任何可以让我这样做的东西。查看更发达的机器人,如 Mee6 ,他们可以选择连接到您的服务器并为您的任何文本 channel 设置欢迎页面。我尝试过类似的方法:

channels = discord.utils.get(client.get_all_channels(), guild__name='Test Server'

但这只会返回“文本 channel ”而不是其他任何东西。

最佳答案

阿卜杜勒阿齐兹说的是正确的,但效率较低且冗长,您可以使用utils.get

channel = discord.utils.get(ctx.guild.channels, name=given_name)
channel_id = channel.id

关于discord.py - 是否可以在 discord.py 中按名称获取 channel ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63321098/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com