group

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 18, 2022 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ChangeOwnerHandler

func ChangeOwnerHandler(ctx *svc.ServiceContext) gin.HandlerFunc

ChangeOwnerHandler @Summary 转让群 @Author chy@33.cn @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]

func CreateGroupHandler

func CreateGroupHandler(ctx *svc.ServiceContext) gin.HandlerFunc

CreateGroupHandler @Summary 创建群 @Author chy@33.cn @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]

func GetGroupInfoHandler

func GetGroupInfoHandler(ctx *svc.ServiceContext) gin.HandlerFunc

GetGroupInfoHandler @Summary 查询群信息 @Author chy@33.cn @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]

func GetGroupListHandler

func GetGroupListHandler(ctx *svc.ServiceContext) gin.HandlerFunc

GetGroupListHandler @Summary 查询群列表 @Author chy@33.cn @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]

func GetGroupMemberInfoHandler

func GetGroupMemberInfoHandler(ctx *svc.ServiceContext) gin.HandlerFunc

GetGroupMemberInfoHandler @Summary 查询群成员信息 @Author chy@33.cn @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]

func GetGroupMemberListHandler

func GetGroupMemberListHandler(ctx *svc.ServiceContext) gin.HandlerFunc

GetGroupMemberListHandler @Summary 查询群成员列表 @Author chy@33.cn @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]

func GetGroupPubInfoHandler

func GetGroupPubInfoHandler(ctx *svc.ServiceContext) gin.HandlerFunc

GetGroupPubInfoHandler @Summary 查询群公开信息 @Author chy@33.cn @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]

func GetMuteListHandler

func GetMuteListHandler(ctx *svc.ServiceContext) gin.HandlerFunc

GetMuteListHandler @Summary 查询群内被禁言成员名单 @Author chy@33.cn @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]

func GroupDisbandHandler

func GroupDisbandHandler(ctx *svc.ServiceContext) gin.HandlerFunc

GroupDisbandHandler @Summary 解散群 @Author chy@33.cn @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]

func GroupExitHandler

func GroupExitHandler(ctx *svc.ServiceContext) gin.HandlerFunc

GroupExitHandler @Summary 退群 @Author chy@33.cn @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]

func GroupRemoveHandler

func GroupRemoveHandler(ctx *svc.ServiceContext) gin.HandlerFunc

GroupRemoveHandler @Summary 踢人 @Author chy@33.cn @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]

func InviteGroupMembersHandler

func InviteGroupMembersHandler(ctx *svc.ServiceContext) gin.HandlerFunc

InviteGroupMembersHandler @Summary 邀请新群员 @Author chy@33.cn @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]

func JoinGroupHandler

func JoinGroupHandler(ctx *svc.ServiceContext) gin.HandlerFunc

JoinGroupHandler @Summary 直接进群 @Author chy@33.cn @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]

func SetAdminHandler

func SetAdminHandler(ctx *svc.ServiceContext) gin.HandlerFunc

SetAdminHandler @Summary 设置管理员 @Author chy@33.cn @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]

func UpdateGroupAvatarHandler

func UpdateGroupAvatarHandler(ctx *svc.ServiceContext) gin.HandlerFunc

UpdateGroupAvatarHandler @Summary 更新群头像 @Author chy@33.cn @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]

func UpdateGroupFriendTypeHandler

func UpdateGroupFriendTypeHandler(ctx *svc.ServiceContext) gin.HandlerFunc

UpdateGroupFriendTypeHandler @Summary 更新群内加好友设置 @Author chy@33.cn @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]

func UpdateGroupJoinTypeHandler

func UpdateGroupJoinTypeHandler(ctx *svc.ServiceContext) gin.HandlerFunc

UpdateGroupJoinTypeHandler @Summary 更新群内加好友设置 @Author chy@33.cn @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]

func UpdateGroupMemberMuteTimeHandler

func UpdateGroupMemberMuteTimeHandler(ctx *svc.ServiceContext) gin.HandlerFunc

UpdateGroupMemberMuteTimeHandler @Summary 更新群成员禁言时间 @Author chy@33.cn @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]

func UpdateGroupMemberNameHandler

func UpdateGroupMemberNameHandler(ctx *svc.ServiceContext) gin.HandlerFunc

UpdateGroupMemberNameHandler @Summary 更新群成员昵称 @Author chy@33.cn @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]

func UpdateGroupMuteTypeHandler

func UpdateGroupMuteTypeHandler(ctx *svc.ServiceContext) gin.HandlerFunc

UpdateGroupMuteTypeHandler @Summary 更新群内加好友设置 @Author chy@33.cn @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]

func UpdateGroupNameHandler

func UpdateGroupNameHandler(ctx *svc.ServiceContext) gin.HandlerFunc

UpdateGroupNameHandler @Summary 更新群名称 @Author chy@33.cn @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]

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL