有没有办法只用ID找出公会名称?

IBimsEinDomi

为了使用我的机器人,我希望服务器需要许可证。这些拥有许可证的服务器存储在一个阵列中。不幸的是,这只是ID。现在我想发出一个命令:“& sv-id [ServerID]”。他目前告诉我该 ID 是否在列表中。接下来,他应该把公会的名字发给我。有没有办法用ID获取公会?该命令作为私人消息发送。我的代码(还没准备好):

if message.author.id == client.AppInfo.owner.id:
    if message.content.startswith(CONFIG.PREFIX + "sv-id"):
        if len(message.content) == 25:
            serverID = message.content[7:25]
            if int(serverID) in CONFIG.AllowedServer:
                guildWithID = client.guilds.id == len(message.content)
                await message.channel.send(":white_check_mark: Server Name: **" + guildWithID.name + "**\n"
                                           "  ServerID: **" + str(serverID) + "**\n")
            else:
                await message.channel.send(":x: Dieser Server existiert nicht, oder ich bin auf diesem Server nicht autorisiert!")

        elif len(message.content) != 25:
            await message.channel.send(":x: Bitte benutze **" + CONFIG.PREFIX + "sv-id [ServerID]**")
帕特里克·豪

Client.get_guild我相信它只会得到你的机器人已经加入的公会。

guild = client.get_guild(id)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有办法获取公会的通知设置?

有没有办法使用git找出bitbucket团队存储库名称?

有没有办法找出GUID是基于名称的UUID还是基于非命名的UUID?

有没有办法让机器人在 Discord 上创建公会?

有没有办法获得QColor的智能名称?

有没有办法获得频道名称?

有没有办法从workflow_Id获取逻辑应用程序名称?

有没有办法在他们不在公会的情况下从提及中获取用户的 ID?

有没有办法找到片段ID

有没有办法找出ServerRequest是否具有主体?

有没有办法找出是否有youtube视频注释?

有没有办法只用熊猫将公式写入 .xlsx 文件,即不使用 xlsxwriter / openpyxl 等工具?

有没有办法将 MongoEngine 中的 MongoDB _id 字段名称从 $oid 更改为 $id?

有没有办法找出您的插件需要哪个版本的jQuery?

有没有办法找出从 ByteArrayInputStream 返回的字节类型?

有没有办法找出在终端上打印哪个功能?

有没有办法找出字幕文件的帧率?

有没有办法找出哪个类实例创建了“ this”

有没有办法从命令输出中找出行数?

有没有办法找出HTC One上哪些文件占用了最多的空间?

有没有办法找出何时创建某些网页?

有没有办法找出雪花中数据类型错误的详细信息?

给定HBITMAP,有没有办法找出它是否包含alpha通道?

有没有办法从JS或PHP的Google云端硬盘链接中找出MIME类型?

有没有办法找出A是否是B的子矩阵?

有没有办法找出对应于日历的DateTime变量?

有没有办法找出哪个文件使用了require_once?

有没有办法找出iframe的内容是否已更改?

有没有办法找出每个插槽的最大内存