-
Notifications
You must be signed in to change notification settings - Fork 0
api
yuban10703 edited this page Aug 25, 2024
·
10 revisions
send
发送消息reply
回复消息(不支持群聊临时会话)send_group_msg
发送群组消息send_private_msg
发送好友或临时会话消息send_forward_msg
发送合并转发消息build_forward_msg
生成合并转发消息send_group_forward_msg
发送群组的合并转发消息send_private_forward_msg
发送好友或临时会话的合并转发消息send_group_json_msg
发送群组的json消息send_private_json_msg
发送好友或临时会话的json消息send_poke
戳一戳send_like
主页点赞revoke_group_msg
撤回群组消息get_group_list
获取群列表get_friend_list
获取好友列表get_group_member_list
获取群成员列表set_group_ban
禁言群员set_group_whole_ban
全体禁言set_group_kick
移除群组成员set_group_card
修改群成员昵称set_group_leave
退出群聊set_group_add_request
处理群系统消息set_friend_add_request
处理好友系统消息upload_group_file
上传群文件get_group_file_url
获取群文件下载链接upload_image_voice
上传图片或语音资源文件open_redbag
打开红包get_status
获取OPQ框架信息get_clientkey
get_clientkey(不知道干嘛的)get_PSKey
get_PSKey(不知道干嘛的)get_GTK
get_GTK(不知道干嘛的)get_cookies
get_cookies(不知道干嘛的)
发送消息
参数:
-
event
(event): event -
message
(message): message
返回值:
- 视 API 返回类型而定。
回复消息(只能在好友会话和群聊中使用)
参数:
-
event
(event): event -
message
(message): message
返回值:
- 视 API 返回类型而定。
发送戳一戳请求。
参数:
-
group_id
(int): 群号。 -
user_id
(int): 用户 ID。
返回值:
- 视 API 返回类型而定。
发送好友点赞请求。
参数:
-
user_uid
(str): 用户 UID。
返回值:
- 视 API 返回类型而定。
获取 OPQ 框架信息。
返回值:
- dict
获取群成员信息。
参数:
-
group_id
(int): 群号。
返回值:
List[MemberLists]
获取群列表。
返回值:
GetGroupListResponse
设置群成员禁言。
参数:
-
group_id
(int): 群号。 -
user_uid
(str): 用户 UID。 -
duration
(int): 禁言时长,单位为秒。
返回值:
- 视 API 返回类型而定。
群聊全体禁言
参数:
-
group_id
(int): 群号。 -
enable
(bool): 是否禁言
返回值:
- 视 API 返回类型而定。
移除群组成员
参数:
-
group_id
(int): 群号。 -
user_uid
(str): uid
返回值:
- 视 API 返回类型而定。
退出群聊
参数:
-
group_id
(int): 群号。
返回值:
- 视 API 返回类型而定。
发送合并转发消息。
参数:
-
event
(Event): 事件对象。 -
messages
(list[Union[Message, MessageSegment, str]]): 消息列表。
返回值:
- 视 API 返回类型而定。
发送群组合并转发消息。
参数:
-
group_id
(int): 群号。 -
messages
(list[Union[Message, MessageSegment, str]]): 消息列表。
返回值:
SendMsgResponse
发送私聊合并转发消息。
参数:
-
user_id
(int): 用户 ID。 -
messages
(list[Union[Message, MessageSegment, str]]): 消息列表。 -
group_id
(Optional[int], 默认值为 None): 群号。
返回值:
SendMsgResponse
发送群组 JSON 消息。
参数:
-
group_id
(int): 群号。 -
json_content
(str): JSON 内容。
返回值:
SendMsgResponse
发送私聊 JSON 消息。
参数:
-
user_id
(int): 用户 ID。 -
json_content
(str): JSON 内容。 -
group_id
(Optional[int], 默认值为 None): 群号。
返回值:
SendMsgResponse
生成合并转发消息的 JSON 模板。
参数:
-
messages
(list[Union[Message, MessageSegment, str]]): 消息列表。
返回值:
- str
获取群文件的下载链接。
参数:
-
group_id
(int): 群号。 -
fileid
(str): 文件 ID。
返回值:
- 视 API 返回类型而定。
上传群文件。
参数:
-
group_id
(int): 群号。 -
filename
(str): 文件名。 -
file
(Union[str, Path, BytesIO, bytes]): 文件。 -
notify
(bool, 默认值为 True): 是否推送通知。
返回值:
- 视 API 返回类型而定。
上传图片或语音资源文件。
参数:
-
command_id
(int): 指令 ID。 -
file
(Union[str, Path, BytesIO, bytes]): 资源文件。
返回值:
UploadImageVoiceResponse
发送群组消息。
参数:
-
group_id
(int): 群号。 -
message
(Union[str, Message, MessageSegment]): 消息内容。
返回值:
Optional[SendMsgResponse]
发送私聊消息。
参数:
-
user_id
(int): 用户 ID。 -
message
(Union[str, Message, MessageSegment]): 消息内容。 -
group_id
(Optional[int], 默认值为 None): 群号。
返回值:
Optional[SendMsgResponse]