我知道它类似于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!")
答案 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">