群聊接口

This commit is contained in:
2025-12-05 09:25:24 +08:00
parent 746e9d19e1
commit 0f6f2f3675
4 changed files with 222 additions and 13 deletions

View File

@@ -357,9 +357,12 @@ func main() {
authGroup.GET("/groups/:room_id", api.GetGroupInfoHandler)
authGroup.GET("/groups/:room_id/members", api.ListGroupMembersHandler)
authGroup.POST("/groups/:room_id/members", api.AddGroupMembersHandler)
authGroup.DELETE("/groups/:room_id/members/:user_id", api.RemoveGroupMemberHandler)
authGroup.PATCH("/groups/:room_id", api.UpdateGroupInfoHandler)
authGroup.PATCH("/groups/:room_id/members/:user_id/role", api.ChangeMemberRoleHandler)
authGroup.POST("/groups/:room_id/members/:user_id/remove", api.RemoveGroupMemberHandler)
authGroup.POST("/groups/:room_id/update", api.UpdateGroupInfoHandler)
authGroup.POST("/groups/:room_id/members/:user_id/role", api.ChangeMemberRoleHandler)
authGroup.POST("/groups/:room_id/quit", api.QuitGroupHandler)
authGroup.POST("/groups/:room_id/dissolve", api.DissolveGroupHandler)
authGroup.GET("/group-notifications", api.GetGroupNotificationsHandler)
// 附件管理
authGroup.POST("/attachments/upload", api.UploadAttachmentHandler)