MCPcopy Index your code

hub / github.com/koishijs/koishi / functions

Functions363 in github.com/koishijs/koishi

↓ 148 callersMethodshouldReply
(message: string, reply?: string | RegExp | (string | RegExp)[])
plugins/mock/src/client.ts:133
↓ 89 callersMethodparse
(source: string)
packages/core/src/command/parser.ts:43
↓ 73 callersMethodcommand
(def: D, config?: Command.Config)
packages/core/src/command/index.ts:18
↓ 64 callersMethodfilter
()
packages/core/src/schema.ts:14
↓ 60 callersMethodshouldNotReply
(message: string)
plugins/mock/src/client.ts:164
↓ 56 callersMethodtext
(path: string | string[], params?: object)
packages/core/src/session.ts:82
↓ 41 callersMethodoption
(name: string, ...args: [Argv.OptionConfig?] | [string, Argv.OptionConfig?])
packages/core/src/command/command.ts:225
↓ 35 callersMethodaction
(callback: Command.Action<U, G, A, O>, prepend = false)
packages/core/src/command/command.ts:256
↓ 31 callersMethodresolve
(ids: string[])
packages/core/src/session.ts:38
↓ 29 callersMethodmiddleware
(middleware: Middleware<this>)
packages/core/src/session.ts:86
↓ 26 callersMethodclient
(userId: string, channelId?: string)
plugins/mock/src/adapter.ts:33
↓ 25 callersFunctionobserve
(target: T, ...args: [(string | number)?] | [UpdateFunction<T, R>, (string | number)?])
packages/utils/src/observe.ts:105
↓ 25 callersMethoduser
(...values: string[])
packages/core/src/filter.ts:26
↓ 24 callersMethodget
(key: string, locales: string[] = [])
packages/core/src/i18n.ts:95
↓ 22 callersMethodexecute
(content: string | Argv, next?: true | Next)
packages/core/src/session.ts:85
↓ 21 callersMethodstart
()
plugins/hmr/src/index.ts:88
↓ 19 callersMethoddefine
(locale: string, ...args: [I18n.Store] | [string, I18n.Node])
packages/core/src/i18n.ts:127
↓ 19 callersMethodguild
(...values: string[])
packages/core/src/filter.ts:28
↓ 18 callersFunctiontrace
(callback: T)
packages/core/tests/middleware.spec.ts:38
↓ 17 callersMethodstringify
(argv: Argv)
packages/core/src/command/parser.ts:140
↓ 15 callersMethoddomain
(name: K, transform?: Argv.Transform<Argv.Domain[K]>, options?: Argv.DomainConfig<Argv.Domain[K]>)
packages/core/src/command/index.ts:385
↓ 15 callersMethodset
(locale: string, prefix: string, value: I18n.Node)
packages/core/src/i18n.ts:104
↓ 15 callersMethodsubcommand
(def: string, ...args: any[])
packages/core/src/command/command.ts:204
↓ 14 callersMethodextend
(name: string, schema: Schema, order = 0)
packages/core/src/schema.ts:90
↓ 14 callersMethodprovide
(pattern: P, check: Permissions.Check<P>)
packages/core/src/permission.ts:78
↓ 13 callersMethodget
(name: string, session?: Session)
packages/core/src/command/index.ts:242
↓ 12 callersMethodalias
(...args: any[])
packages/core/src/command/command.ts:144
↓ 10 callersMethodcollect
(key: T, argv: Argv, fields?: Set<keyof Tables[T]>)
packages/core/src/session.ts:84
↓ 10 callersMethodmatch
(pattern: string | RegExp, response: Fragment, options?: Matcher.Options & { i18n?: false })
packages/core/src/middleware.ts:12
↓ 9 callersFunctionfallback
(tree: LocaleTree, locales: string[])
packages/i18n-utils/src/index.ts:37
↓ 9 callersMethodsend
(fragment: Fragment, options?: Universal.SendOptions)
packages/core/src/session.ts:73
↓ 9 callersMethodsession
(event: Partial<Universal.Event>)
plugins/mock/src/adapter.ts:82
↓ 9 callersMethodshortcut
(pattern: string | RegExp, config: Command.Shortcut = {})
packages/core/src/command/command.ts:168
↓ 9 callersMethodstop
()
plugins/hmr/src/index.ts:130
↓ 8 callersMethodany
()
packages/core/src/filter.ts:21
↓ 8 callersFunctionsleep
(ms: number)
packages/utils/src/misc.ts:5
↓ 7 callersMethodcomputed
(inner: X, options?: Computed.Options)
packages/core/src/schema.ts:15
↓ 7 callersMethoddispose
()
packages/core/src/command/command.ts:328
↓ 7 callersMethodfind
(pattern: P, actual: string, options: I18n.FindOptions = {})
packages/core/src/i18n.ts:141
↓ 7 callersMethodinitChannel
(id: string, assignee = this.bots[0].selfId, data?: Partial<Channel>)
plugins/mock/src/adapter.ts:70
↓ 7 callersMethodinitUser
(id: string, authority = 1, data?: Partial<User>)
plugins/mock/src/adapter.ts:66
↓ 7 callersMethodinterpolate
(initiator: string, terminator: string, parse?: (source: string) => Argv)
packages/core/src/command/parser.ts:75
↓ 7 callersMethodnormalize
(name: string)
packages/core/src/command/command.ts:101
↓ 7 callersMethodtest
(names: Iterable<string>, session: Partial<Session> = {}, cache: Map<string, Promise<boolean>> = new Map())
packages/core/src/permission.ts:132
↓ 7 callersMethodunion
(arg: Filter | this)
packages/core/src/filter.ts:23
↓ 6 callersFunctioncoerce
(val: any)
packages/utils/src/misc.ts:37
↓ 6 callersMethodgetChannel
(id?: string, fields?: K[])
packages/core/src/session.ts:76
↓ 6 callersMethodparseValue
(source: string, kind: string, argv: Argv, decl: Argv.Declaration = {})
packages/core/src/command/index.ts:412
↓ 6 callersMethodprivate
(...values: string[])
packages/core/src/filter.ts:31
↓ 6 callersMethodreceive
(method: string, path: string, headers: Dict<any>, body: any)
plugins/mock/src/webhook.ts:44
↓ 6 callersMethodrender
(locales: string[], paths: string[], params: object)
packages/core/src/i18n.ts:177
↓ 6 callersFunctionresolve
(name: string)
packages/loader/src/shared.ts:289
↓ 6 callersMethodtransform
(source: string)
packages/core/src/command/index.ts:395
↓ 6 callersMethoduserFields
(fields: FieldCollector<'user', T, A, O>)
packages/core/src/command/command.ts:132
↓ 5 callersMethodbefore
(name: K, listener: BeforeEventMap[K], append = false)
packages/core/src/context.ts:111
↓ 5 callersMethodbefore
(callback: Command.Action<U, G, A, O>, append = false)
packages/core/src/command/command.ts:246
↓ 5 callersMethodcreateChannel
(platform: string, id: string, data: Partial<Channel>)
packages/core/src/database.ts:28
↓ 5 callersMethoddefineElementDomain
(name: keyof Argv.Domain, key = name, type = name)
packages/core/src/command/index.ts:232
↓ 5 callersMethodgetUser
(userId?: string, fields?: K[])
packages/core/src/session.ts:78
↓ 5 callersFunctionproperty
(ctx: Context, key: K, ...values: Session[K][])
packages/core/src/filter.ts:35
↓ 5 callersMethodresolveDomain
(type: Argv.Type)
packages/core/src/command/index.ts:391
↓ 5 callersMethodsend
(fragment: Fragment, options: Universal.SendOptions = {})
packages/core/src/session.ts:196
↓ 5 callersMethodsetChannel
(platform: string, id: string, data: Update<Channel>)
packages/core/src/database.ts:27
↓ 4 callersMethod_registerAlias
(name: string, prepend = false, options: Command.Alias = {})
packages/core/src/command/command.ts:105
↓ 4 callersFunctionbind
(aid: number, platform: string, pid: string)
plugins/common/bind/src/index.ts:36
↓ 4 callersMethoddefine
(pattern: P, options: Permissions.Options<P>)
packages/core/src/permission.ts:66
↓ 4 callersMethodget
(path: string, headers?: Dict<any>)
plugins/mock/src/webhook.ts:24
↓ 4 callersFunctioninterpolate
(template: string, context: object, pattern = /\{\{([\s\S]+?)\}\}/g)
packages/utils/src/string.ts:10
↓ 4 callersMethodintersect
(arg: Filter | this)
packages/core/src/filter.ts:24
↓ 4 callersMethodreceive
(content: string, count = Infinity)
plugins/mock/src/client.ts:111
↓ 4 callersMethodresolve
(source: any, ...params: any[])
packages/core/src/session.ts:130
↓ 4 callersFunctionsendHint
(message: string, ...param: any[])
packages/core/src/command/validate.ts:41
↓ 4 callersMethodsetUser
(platform: string, pid: string, data: Update<User>)
packages/core/src/database.ts:22
↓ 3 callersMethodcompare
(expect: string, actual: string, options: CompareOptions = {})
packages/core/src/i18n.ts:89
↓ 3 callersMethodcreateUser
(platform: string, pid: string, data: Partial<User>)
packages/core/src/database.ts:23
↓ 3 callersMethoddelete
(ref: number)
packages/core/src/middleware.ts:311
↓ 3 callersMethoddelete
(path: string, headers?: Dict<any>)
plugins/mock/src/webhook.ts:28
↓ 3 callersMethodfallback
(locales: string[])
packages/core/src/i18n.ts:85
↓ 3 callersMethodfullReload
(code = Loader.exitCode)
packages/loader/src/index.ts:167
↓ 3 callersMethodgetAssignedChannels
(fields?: K[], selfIdMap?: Dict<string[]>)
packages/core/src/database.ts:26
↓ 3 callersMethodi18n
(path: string | string[], params?: object)
packages/core/src/session.ts:83
↓ 3 callersMethodprompt
(timeout?: number)
packages/core/src/session.ts:87
↓ 3 callersMethodremoveOption
(name: K)
packages/core/src/command/parser.ts:355
↓ 3 callersMethodresolveCommand
(argv: Argv)
packages/core/src/command/index.ts:319
↓ 3 callersMethodsuggest
(options: SuggestOptions)
packages/core/src/session.ts:89
↓ 3 callersMethodtext
(path: string | string[], params: object = {})
packages/core/src/session.ts:349
↓ 3 callersFunctionunwrapExports
(module: any)
packages/loader/src/shared.ts:46
↓ 2 callersMethod_assignOption
(option: OptionDeclaration, names: readonly string[], optionMap: OptionDeclarationMap)
packages/core/src/command/parser.ts:346
↓ 2 callersMethod_escape
(source: any)
packages/core/src/command/command.ts:156
↓ 2 callersMethod_next
()
packages/core/src/session.ts:212
↓ 2 callersMethod_observeChannelLike
(channelId: string, fields: Iterable<K> = [])
packages/core/src/session.ts:250
↓ 2 callersMethod_resolve
(key: string, session?: Session)
packages/core/src/command/index.ts:275
↓ 2 callersFunctionassertProperty
(config: O, key: K)
packages/utils/src/misc.ts:32
↓ 2 callersMethodavailable
(session: Session)
packages/core/src/command/index.ts:262
↓ 2 callersMethodbroadcast
(channels: (string | [string, string] | Session)[], content: Fragment, delay?: number)
packages/core/src/bot.ts:11
↓ 2 callersMethodchannelFields
(fields: FieldCollector<'channel', T, A, O>)
packages/core/src/command/command.ts:137
↓ 2 callersMethodcheck
(name: string, session: Partial<Session>)
packages/core/src/permission.ts:100
↓ 2 callersMethodcollect
(key: T, argv: Argv, fields = new Set<keyof Tables[T]>())
packages/core/src/session.ts:368
↓ 2 callersFunctioncreateCollector
(key: T)
plugins/common/help/src/index.ts:111
↓ 2 callersFunctioncreateMatch
(pattern: P)
packages/core/src/i18n.ts:29
next →1–100 of 363, ranked by callers