Documentation
¶
Index ¶
- type ApiBase
- func (api *ApiBase) Audit(villa_id uint64, audit_input models.UserInputAudit) (models.AuditModel, int, error)
- func (api *ApiBase) CheckMemberBotAccessToken(villa_id uint64, token string) (models.CheckMemberBotAccessTokenModel, int, error)
- func (api *ApiBase) CreateGroup(villa_id uint64, group_name string) (models.CreateRoomModel, int, error)
- func (api *ApiBase) CreateMemberRole(villa_id uint64, name, color string, permissions []string) (models.CreateRoleModel, int, error)
- func (api *ApiBase) DeleteGroup(villa_id uint64, group_id uint64) (models.EmptyModel, int, error)
- func (api *ApiBase) DeleteMemberRole(villa_id uint64, id uint64) (models.EmptyModel, int, error)
- func (api *ApiBase) DeleteRoom(villa_id uint64, room_id uint64) (models.EmptyModel, int, error)
- func (api *ApiBase) DeleteVillaMember(villa_id uint64, uid uint64) (models.EmptyModel, int, error)
- func (api *ApiBase) EditGroup(villa_id uint64, group_id uint64, group_name string) (models.EmptyModel, int, error)
- func (api *ApiBase) EditMemberRole(villa_id uint64, id uint64, name, color string, permissions []string) (models.EmptyModel, int, error)
- func (api *ApiBase) EditRoom(villa_id uint64, room_id uint64, room_name string) (models.EmptyModel, int, error)
- func (api *ApiBase) GetAllEmoticons(villa_id uint64) (models.GetAllEmoticonsModel, int, error)
- func (api *ApiBase) GetGroupList(villa_id uint64) (models.GetGroupListModel, int, error)
- func (api *ApiBase) GetMember(villa_id uint64, uid uint64) (models.GetMemberModel, int, error)
- func (api *ApiBase) GetMemberRoleInfo(villa_id uint64, role_id uint64) (models.GetRoleInfoModel, int, error)
- func (api *ApiBase) GetRoom(villa_id uint64, room_id uint64) (models.GetRoomModel, int, error)
- func (api *ApiBase) GetVilla(villa_id uint64) (models.GetVillaModel, int, error)
- func (api *ApiBase) GetVillaGroupRoomList(villa_id uint64) (models.GetVillaGroupRoomListModel, int, error)
- func (api *ApiBase) GetVillaMemberRoles(villa_id uint64) (models.GetVillaMemberRolesModel, int, error)
- func (api *ApiBase) GetVillaMembers(villa_id uint64, offset_str string, size uint64) (models.GetVillaMembersModel, int, error)
- func (api *ApiBase) GetVillaMembersDefault(villa_id uint64) (models.GetVillaMembersModel, int, error)
- func (api *ApiBase) OperateMemberToRole(villa_id uint64, role_id, uid uint64, is_add bool) (models.EmptyModel, int, error)
- func (api *ApiBase) PinMessage(villa_id uint64, msg_uid string, is_cancel bool, room_id uint64, send_at int64) (models.EmptyModel, int, error)
- func (api *ApiBase) RecallMessage(villa_id uint64, msg_uid string, room_id uint64, msg_time int64) (models.EmptyModel, int, error)
- func (api *ApiBase) Request(villa_id uint64, request *http.Request) (*http.Response, error)
- func (api *ApiBase) RequestHandler(villa_id uint64, request *http.Request, build_req_err error, ...) (int, error)
- func (api *ApiBase) SendMessage(villa_id uint64, room_id uint64, _msg models.MsgInputModel) (models.SendMessageModel, int, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiBase ¶
func (*ApiBase) Audit ¶
func (api *ApiBase) Audit(villa_id uint64, audit_input models.UserInputAudit) (models.AuditModel, int, error)
func (*ApiBase) CheckMemberBotAccessToken ¶
func (*ApiBase) CreateGroup ¶
func (*ApiBase) CreateMemberRole ¶
func (*ApiBase) DeleteGroup ¶
func (*ApiBase) DeleteMemberRole ¶
func (*ApiBase) DeleteRoom ¶
func (*ApiBase) DeleteVillaMember ¶
func (*ApiBase) EditMemberRole ¶
func (*ApiBase) GetAllEmoticons ¶
func (*ApiBase) GetGroupList ¶
func (*ApiBase) GetMemberRoleInfo ¶
func (*ApiBase) GetVillaGroupRoomList ¶
func (*ApiBase) GetVillaMemberRoles ¶
func (*ApiBase) GetVillaMembers ¶
func (*ApiBase) GetVillaMembersDefault ¶
func (*ApiBase) OperateMemberToRole ¶
func (*ApiBase) PinMessage ¶
func (*ApiBase) RecallMessage ¶
func (*ApiBase) RequestHandler ¶
func (*ApiBase) SendMessage ¶
func (api *ApiBase) SendMessage(villa_id uint64, room_id uint64, _msg models.MsgInputModel) (models.SendMessageModel, int, error)
使用models.NewMsg创建消息,然后使用models.SetText等方法加入内容,最后使用此函数发送
Click to show internal directories.
Click to hide internal directories.