Discord.py-计算漫游器所在的服务器数量

时间:2019-03-09 21:27:36

标签: python discord

我知道它类似于len.client.servers或len(client.servers),但是我无法使它正常工作。 我试图让它说“我在x服务器中!”当我说^ botservers时。所有其他命令均有效。

这是我到目前为止所拥有的:

if message.content.startswith('^botservers'):
  await client.send_message(message.channel, "I'm in " + len(client.servers) + " servers!")

2 个答案:

答案 0 :(得分:2)

实际上你拥有它!

就这样做

if message.content.startswith('^botservers'):

    await message.channel.send("I'm in " + str(len(client.guilds)) + " servers!")

这确保你有一个 str 而不是一个 int。

答案 1 :(得分:1)

不是client.servers而是client.guilds 这是我的例子

<input type="text" id="num">