Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LSTM-Kirigaya/LBot
/ functions
Functions
268 in github.com/LSTM-Kirigaya/LBot
⨍
Functions
268
◇
Types & classes
128
Function
AnonymousMessage
()
src/core/message.ts:64
Function
At
(qq: string)
src/core/factory.ts:62
Function
AtMessage
(qq: string)
src/core/message.ts:38
Function
Audio
( file: string, options?: { magic?: 0 | 1; cache?: 0 | 1; proxy?: 0 | 1; timeout?: number } )
src/core/factory.ts:40
Function
AudioMessage
(file: string, options?: Omit<Send.Audio['data'], 'file'>)
src/core/message.ts:24
Function
CustomMusicShare
( url: string, audio: string, title: string, content: string, image: string )
src/core/factory.ts:151
Function
CustomMusicShareMessage
(url: string, audio: string, title: string, content: string, image: string)
src/core/message.ts:103
Function
Dice
()
src/core/factory.ts:75
Function
DiceMessage
()
src/core/message.ts:49
Function
Face
(id: string)
src/core/factory.ts:21
Function
FaceMessage
(id: string)
src/core/message.ts:10
Function
FingerGuess
()
src/core/factory.ts:70
Function
FingerGuessMessage
()
src/core/message.ts:45
Function
ForwardNode
(id: string)
src/core/factory.ts:173
Function
ForwardNodeMessage
(id: string)
src/core/message.ts:117
Function
Image
( file: string, options?: { cache?: 0 | 1; proxy?: 0 | 1; timeout?: number } )
src/core/factory.ts:29
Function
ImageMessage
(file: string, options?: Omit<Send.Image['data'], 'file'>)
src/core/message.ts:17
Function
JSON
(data: string)
src/core/factory.ts:189
Function
JSONMessage
(data: string)
src/core/message.ts:131
Function
Link
( url: string, title: string, content?: string, image?: string )
src/core/factory.ts:98
Function
LinkMessage
(url: string, title: string, content?: string, image?: string)
src/core/message.ts:68
Function
Location
( lat: string, lon: string, title?: string, content?: string )
src/core/factory.ts:127
Function
LocationMessage
(lat: string, lon: string, title?: string, content?: string)
src/core/message.ts:89
Function
MusicShare
( type: 'qq' | '163' | 'xm', id: string )
src/core/factory.ts:140
Function
MusicShareMessage
(type: 'qq' | '163' | 'xm', id: string)
src/core/message.ts:96
Function
Poke
(type: string, id: string)
src/core/factory.ts:85
Function
PokeMessage
(type: string, id: string)
src/core/message.ts:57
Function
RecommendFriend
(id: string)
src/core/factory.ts:111
Function
RecommendFriendMessage
(id: string)
src/core/message.ts:75
Function
RecommendGroup
(id: string)
src/core/factory.ts:119
Function
RecommendGroupMessage
(id: string)
src/core/message.ts:82
Function
Reply
(id: string)
src/core/factory.ts:165
Function
ReplyMessage
(id: string)
src/core/message.ts:110
Function
Text
(text: string)
src/core/factory.ts:13
Function
TextMessage
(text: string)
src/core/message.ts:3
Function
Video
( file: string, options?: { cache?: 0 | 1; proxy?: 0 | 1; timeout?: number } )
src/core/factory.ts:51
Function
VideoMessage
(file: string, options?: Omit<Send.Video['data'], 'file'>)
src/core/message.ts:31
Function
WindowJitter
()
src/core/factory.ts:80
Function
WindowJitterMessage
()
src/core/message.ts:53
Function
XML
(data: string)
src/core/factory.ts:181
Function
XMLMessage
(data: string)
src/core/message.ts:124
Method
addFriendOrGroupStorage
()
src/core/mapper.ts:85
Method
addTimeSchedule
* @description 添加定时器 * @param spec 描述定时器的字符串,比如 '0 31 16 * * *' 表示每天下午 16:31 执行 * @param cb 注入 onebot 上下文 的回调函数
src/core/context.ts:962
Function
canSendImage
()
src/api/onebot.ts:397
Function
canSendRecord
()
src/api/onebot.ts:407
Method
canSendRecord
* @description 检查是否可以发送语音
src/core/context.ts:605
Function
cleanCache
()
src/api/onebot.ts:469
Method
cleanCache
* @description 清理缓存
src/core/context.ts:645
Method
clear
()
src/util/index.ts:71
Method
constructor
()
src/plugin/index.ts:20
Method
constructor
(message: T)
src/core/context.ts:22
Method
constructor
( public wsServer?: WebSocket.Server, public ws?: WebSocket, public config?: LaunchOpt
src/core/context.ts:749
Method
constructor
( private readonly _privateUserStorage = new Map<number, MessageInvokerStorage<PrivateUserInvoker>>(),
src/core/mapper.ts:59
Method
constructor
( private readonly server: McpServer, private readonly context: LagrangeContext<Lagrange.Messa
src/mcp/index.ts:18
Method
constructor
( private readonly server: McpServer, private readonly hostname: string = "localhost",
src/mcp/transport.ts:18
Method
constructor
(opts: MemoryOptions = {})
src/mcp/memory.ts:29
Method
constructor
(maxSize: number)
src/util/index.ts:32
Function
create
(controllers: any[] = [])
src/core/factory.ts:4
Method
createTimeSchedule
(spec: string)
src/core/mapper.ts:355
Method
deleteMemory
* 删除记忆 * @param userId 用户 ID(用于权限检查) * @param key 唯一标识 * @returns JSON:{ deleted } 或 { error: "无权限" }
src/mcp/memory.ts:271
Function
deleteMsg
(message_id: number)
src/api/onebot.ts:56
Method
deleteMsg
* @description 撤回消息 * @param message_id 消息 ID
src/core/context.ts:222
Method
dequeue
()
src/util/index.ts:46
Method
echo
(c: LagrangeContext<Lagrange.Message>)
src/plugin/index.ts:70
Function
extractDuckDuckGoResults
在 DuckDuckGo 搜索结果页的浏览器上下文中执行,提取结构化结果
src/mcp/extraTool.ts:44
Method
fileReceiveStorage
()
src/core/mapper.ts:77
Function
getCookies
(domain: string = "")
src/api/onebot.ts:346
Method
getCookies
* @description 获取 Cookies * @param domain 需要获取 cookies 的域名
src/core/context.ts:550
Method
getCreateTimeSchedule
()
src/core/mapper.ts:89
Function
getCredentials
()
src/api/onebot.ts:366
Method
getCredentials
* @description 获取 QQ 相关接口凭证
src/core/context.ts:570
Function
getCsrfToken
()
src/api/onebot.ts:356
Method
getCsrfToken
* @description 获取 CSRF Token
src/core/context.ts:560
Function
getForwardMsg
(id: string)
src/api/onebot.ts:78
Method
getForwardMsg
* @description 获取合并转发消息 * @param id 合并转发 ID
src/core/context.ts:282
Function
getFriendList
()
src/api/onebot.ts:277
Function
getFriendMsgHistory
(params: { user_id: number; message_seq?: number; message_id?: number; count: number })
src/api/onebot.ts:428
Function
getGroupHonorInfo
(group_id: number, type: string)
src/api/onebot.ts:335
Method
getGroupHonorInfo
* @description 获取群荣誉信息 * @param group_id 群号 * @param type 要获取的群荣誉类型,可传入 talkative performer legend strong_newbie emotion 以分别获取单个类型的群荣誉数据,或传入
src/core/context.ts:539
Function
getGroupInfo
( context: LagrangeContext<Lagrange.Message>, group_id: number, )
src/mcp/tool.ts:34
Function
getGroupInfo
(group_id: number, no_cache: boolean = false)
src/api/onebot.ts:289
Function
getGroupList
()
src/api/onebot.ts:299
Method
getGroupList
* @description 获取群列表
src/core/context.ts:503
Function
getGroupMemberInfo
( context: LagrangeContext<Lagrange.Message>, group_id: number, user_id: number, )
src/mcp/tool.ts:54
Function
getGroupMemberInfo
(group_id: number, user_id: number, no_cache: boolean = false)
src/api/onebot.ts:312
Function
getGroupMemberList
( context: LagrangeContext<Lagrange.Message>, group_id: number, )
src/mcp/tool.ts:44
Function
getGroupMemberList
(group_id: number)
src/api/onebot.ts:323
Function
getGroupMsgHistory
(params: { group_id: number; message_seq?: number; message_id?: number; count: number })
src/api/onebot.ts:439
Method
getGroupNotice
* @description 获取群公告 * @param group_id * @returns
src/core/context.ts:699
Function
getImage
(file: string)
src/api/onebot.ts:387
Method
getImagePath
* @description 根据 fileName 获取图片下载链接 * @example * getImagePath('20DE067974E03933E507779A8130D7CB.jpg') -> "/path/to/20DE067974E03933E507779A8
src/core/context.ts:711
Function
getLatestMessages
( context: LagrangeContext<Lagrange.Message>, group_id: number, limit: number, )
src/mcp/tool.ts:87
Function
getLoginInfo
()
src/api/onebot.ts:255
Method
getMaxSize
()
src/util/index.ts:66
Method
getMemoryStorage
* @description * @param c
src/core/mapper.ts:218
Function
getMsg
(message_id: number)
src/api/onebot.ts:67
Function
getRecord
()
src/api/onebot.ts:376
Function
getSkillMdPath
()
src/mcp/extraTool.ts:235
Function
getStatus
()
src/api/onebot.ts:417
Method
getStatus
* @description 获取运行状态
src/core/context.ts:615
← previous
next →
101–200 of 268, ranked by callers