Documentation
¶
Index ¶
- Constants
- func ChatHandler(chatType string) ...
- func ChatHandlerInner(ctx context.Context, event *larkim.P2MessageReceiveV1, chatType string, ...) (err error)
- func DebugGetGroupIDHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func DebugGetIDHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func DebugImageHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func DebugRepeatHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func DebugRevertHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func DebugTraceHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func DebugTryPanicHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func FilterMessage(hits []opensearchapi.SearchHit, size int) (msgList []string)
- func GenerateChatSeq(ctx context.Context, event *larkim.P2MessageReceiveV1, modelID string, ...) (res iter.Seq[*doubao.ModelStreamRespReasoning], err error)
- func GetTraceFromMsgID(ctx context.Context, msgID string) (iter.Seq[*traceItem], error)
- func GoldHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) (err error)
- func ImageAddHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func ImageDelHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) (err error)
- func ImageGetHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func ImitateHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) (err error)
- func MusicSearchHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) (err error)
- func MuteHandler(ctx context.Context, event *larkim.P2MessageReceiveV1, args ...string) (err error)
- func OneWordHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) (err error)
- func ReplyAddHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func ReplyGetHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func SearchByUserID(UserID string, batch, size uint64) (messageList []string)
- func SearchExcludeUserID(UserID, chatID string, batch, size uint64) (messageList []string)
- func StatsGetHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) (err error)
- func StockHandler(stockType string) commandBase.CommandFunc[*larkim.P2MessageReceiveV1]
- func TrendHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) (err error)
- func WordAddHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- func WordGetHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
- type Mention
- type MessageDoc
- type RespBody
Constants ¶
View Source
const (
MuteRedisKeyPrefix = "mute:"
)
Variables ¶
This section is empty.
Functions ¶
func ChatHandler ¶
func ChatHandlerInner ¶
func DebugGetGroupIDHandler ¶
func DebugGetGroupIDHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
DebugGetGroupIDHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error @author heyuhengmatt @update 2024-08-06 08:27:29
func DebugGetIDHandler ¶
DebugGetIDHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error @author heyuhengmatt @update 2024-08-06 08:27:33
func DebugImageHandler ¶
func DebugRepeatHandler ¶
func DebugRevertHandler ¶
DebugRevertHandler DebugTraceHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error
func DebugTraceHandler ¶
DebugTraceHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error @author heyuhengmatt @update 2024-08-06 08:27:23
func DebugTryPanicHandler ¶
func DebugTryPanicHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) error
DebugTryPanicHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error @author heyuhengmatt @update 2024-08-06 08:27:25
func FilterMessage ¶
func FilterMessage(hits []opensearchapi.SearchHit, size int) (msgList []string)
func GenerateChatSeq ¶
func GetTraceFromMsgID ¶
GetTraceFromMsgID to be filled
@param ctx context.Context @param msgID string @return []string @return error @author heyuhengmatt @update 2024-08-06 08:27:37
func GoldHandler ¶
func ImageAddHandler ¶
ImageAddHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error @author heyuhengmatt @update 2024-08-06 08:27:13
func ImageDelHandler ¶
func ImageDelHandler(ctx context.Context, data *larkim.P2MessageReceiveV1, args ...string) (err error)
ImageDelHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error
func ImageGetHandler ¶
ImageGetHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error
func ImitateHandler ¶
func MusicSearchHandler ¶
func MuteHandler ¶
func OneWordHandler ¶
func ReplyAddHandler ¶
ReplyAddHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error @author heyuhengmatt @update 2024-08-06 08:27:18
func ReplyGetHandler ¶
ReplyGetHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error
func SearchByUserID ¶
func SearchExcludeUserID ¶
func StatsGetHandler ¶
func StockHandler ¶
func StockHandler(stockType string) commandBase.CommandFunc[*larkim.P2MessageReceiveV1]
func TrendHandler ¶
TrendHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return err error @author kevinmatthe @update 2025-05-30 15:19:56
func WordAddHandler ¶
WordAddHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error @author heyuhengmatt @update 2024-08-06 08:27:09
func WordGetHandler ¶
WordGetHandler to be filled
@param ctx context.Context @param data *larkim.P2MessageReceiveV1 @param args ...string @return error @author heyuhengmatt @update 2024-08-06 08:27:07
Types ¶
type MessageDoc ¶
type RespBody ¶
type RespBody struct { ID int `json:"id"` UUID string `json:"uuid"` Hitokoto string `json:"hitokoto"` Type string `json:"type"` From string `json:"from"` FromWho interface{} `json:"from_who"` Creator string `json:"creator"` CreatorUID int `json:"creator_uid"` Reviewer int `json:"reviewer"` CommitFrom string `json:"commit_from"` CreatedAt string `json:"created_at"` Length int `json:"length"` }
RespBody 一言返回体
Click to show internal directories.
Click to hide internal directories.