package
0.1.3
Repository: https://github.com/txchat/dtalk.git
Documentation: pkg.go.dev

# Functions

ChangeOwnerHandler @Summary 转让群 @Author [email protected] @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.ChangeOwnerReq false "body" @Success 200 {object} types.GeneralResp{data=types.ChangeOwnerResp} @Router /group/app/change-owner [post].
CreateGroupHandler @Summary 创建群 @Author [email protected] @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.CreateGroupReq false "body" @Success 200 {object} types.GeneralResp{data=types.CreateGroupResp} @Router /group/app/create-group [post].
GetGroupInfoHandler @Summary 查询群信息 @Author [email protected] @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetGroupInfoReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetGroupInfoResp} @Router /group/app/group-info [post].
GetGroupListHandler @Summary 查询群列表 @Author [email protected] @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetGroupListReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetGroupListResp} @Router /app/group-list [post].
GetGroupMemberInfoHandler @Summary 查询群成员信息 @Author [email protected] @Tags group 群成员信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetGroupMemberInfoReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetGroupMemberInfoResp} @Router /group/app/group-member-info [post].
GetGroupMemberListHandler @Summary 查询群成员列表 @Author [email protected] @Tags group 群成员信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetGroupMemberListReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetGroupMemberListResp} @Router /group/app/group-member-list [post].
GetGroupPubInfoHandler @Summary 查询群公开信息 @Author [email protected] @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetGroupPubInfoReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetGroupPubInfoResp} @Router /group/app/group-pub-info [post].
GetMuteListHandler @Summary 查询群内被禁言成员名单 @Author [email protected] @Tags group 禁言 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetMuteListReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetMuteListResp} @Router /app/mute-list [post].
GroupDisbandHandler @Summary 解散群 @Author [email protected] @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GroupDisbandReq false "body" @Success 200 {object} types.GeneralResp{data=types.GroupDisbandResp} @Router /group/app/group-disband [post].
GroupExitHandler @Summary 退群 @Author [email protected] @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GroupExitReq false "body" @Success 200 {object} types.GeneralResp{data=types.GroupExitResp} @Router /group/app/group-exit [post].
GroupRemoveHandler @Summary 踢人 @Author [email protected] @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GroupRemoveReq false "body" @Success 200 {object} types.GeneralResp{data=types.GroupRemoveResp} @Router /group/app/group-remove [post].
InviteGroupMembersHandler @Summary 邀请新群员 @Author [email protected] @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.InviteGroupMembersReq false "body" @Success 200 {object} types.GeneralResp{data=types.InviteGroupMembersResp} @Router /group/app/invite-group-members [post].
JoinGroupHandler @Summary 直接进群 @Author [email protected] @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.JoinGroupReq false "body" @Success 200 {object} types.GeneralResp{data=types.JoinGroupResp} @Router /group/app/join-group [post].
SetAdminHandler @Summary 设置管理员 @Author [email protected] @Tags group 群成员信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.SetAdminReq false "body" @Success 200 {object} types.GeneralResp{data=types.SetAdminResp} @Router /group/app/member/type [post].
UpdateGroupAvatarHandler @Summary 更新群头像 @Author [email protected] @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupAvatarReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupAvatarResp} @Router /group/app/avatar [post].
UpdateGroupFriendTypeHandler @Summary 更新群内加好友设置 @Author [email protected] @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupFriendTypeReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupFriendTypeResp} @Router /group/app/friendType [post].
UpdateGroupJoinTypeHandler @Summary 更新群内加好友设置 @Author [email protected] @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupJoinTypeReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupJoinTypeResp} @Router /group/app/joinType [post].
UpdateGroupMemberMuteTimeHandler @Summary 更新群成员禁言时间 @Author [email protected] @Tags group 禁言 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupMemberMuteTimeReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupMemberMuteTimeResp} @Router /group/app/member/muteTime [post].
UpdateGroupMemberNameHandler @Summary 更新群成员昵称 @Author [email protected] @Tags group 群成员信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupMemberNameReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupMemberNameResp} @Router /group/app/member/name [post].
UpdateGroupMuteTypeHandler @Summary 更新群内加好友设置 @Author [email protected] @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupMuteTypeReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupMuteTypeResp} @Router /group/app/muteType [post].
UpdateGroupNameHandler @Summary 更新群名称 @Author [email protected] @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupNameReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupNameResp} @Router /group/app/name [post].