# 获取当前用户信息

# 使用示例

import botpy
from botpy.message import Message

class MyClient(botpy.Client):
    async def on_at_message_create(self, message: Message):
        user = await self.api.me()

intents = botpy.Intents(public_guild_messages=True)
client = MyClient(intents=intents)
client.run(appid={appid}, token={token})
1
2
3
4
5
6
7
8
9
10

# 返回说明

使用当前用户信息填充的 User 对象

# User

字段名 类型 描述
id string 用户 ID
username string 用户名
avatar string 用户头像地址
union_openid string 特殊关联应用的 openid,需要特殊申请并配置后才会返回。如需申请,请联系平台运营人员。
union_user_account string 机器人关联的互联应用的用户信息,与 union_openid 关联的应用是同一个。如需申请,请联系平台运营人员。

# 返回示例

data

{
  "id": "xxxxxx",
  "username": "zsh-测试中",
  "avatar": "xxxxxx",
  "union_openid": "xxxxxx",
  "union_user_account": ""
}
1
2
3
4
5
6
7
手机QQ扫码
开发者社区
加入官方频道开发者社区