MCPcopy Create free account

hub / github.com/EnixCoda/github-code-review-notifier / functions

Functions50 in github.com/EnixCoda/github-code-review-notifier

↓ 11 callersFunctionbotSpeak
( workspace: string, channel: string, text: string, extra?: Partial<Chat.PostMessage.Params>, )
src/bot.ts:31
↓ 9 callersFunctionmention
(userID: string | null)
src/format.ts:1
↓ 6 callersFunctiongetRef
(path: RefPath)
src/db.ts:12
↓ 5 callersFunctionslackLink
(url: string, label: string)
src/format.ts:3
↓ 4 callersFunctiongithubNameToSlackID
( workspace: string, githubName: string, )
src/github.ts:286
↓ 4 callersFunctionrequestHandler
src/index.ts:73
↓ 3 callersFunctiongetURL
(req: IncomingMessage)
src/index.ts:22
↓ 3 callersFunctionopenSlackDialog
( workspace: string, payload: SlackPayload, action: string, state: ExpectedAny, title: string, ele
src/bot.ts:306
↓ 2 callersFunctionextractRepoNameFromURL
(pullRequestURL: string)
src/github.ts:278
↓ 2 callersFunctionfind
(path: RefPath, key: string, value: string | number | boolean | null)
src/db.ts:33
↓ 2 callersFunctiongetLinkQuery
(workspace: string, link: Pick<GSLink, 'github'> | Pick<GSLink, 'slack'>)
src/db.ts:70
↓ 2 callersFunctiongithubUserPageLink
(githubName: string)
src/format.ts:7
↓ 2 callersFunctionlinkNotify
(githubName: string)
src/github.ts:246
↓ 2 callersFunctionpullRequestLabel
( number: number, pullRequestTitle: string, repoName: string, )
src/format.ts:10
↓ 1 callersFunctionadd
(path: RefPath, value: T)
src/db.ts:16
↓ 1 callersFunctioncreateInitialState
(name: string, value: string)
src/bot.ts:274
↓ 1 callersFunctiondePromiseLike
(pLike: PromiseLike<T>)
src/utils.ts:1
↓ 1 callersFunctiongenerateWebhookURL
(host: string, workspace: string)
src/bot.ts:9
↓ 1 callersFunctiongetContentParser
(req: IncomingMessage)
src/index.ts:43
↓ 1 callersFunctiongetGitHubLinkQuery
(workspace: string, github: GSLink['github'])
src/db.ts:62
↓ 1 callersFunctiongetHeader
(req: IncomingMessage, key: string)
src/github.ts:25
↓ 1 callersFunctiongetRequestBody
(req: IncomingMessage)
src/index.ts:54
↓ 1 callersFunctiongetSlackLinkQuery
(workspace: string, slack: GSLink['slack'])
src/db.ts:66
↓ 1 callersFunctiongetWorkspace
(req: IncomingMessage)
src/github.ts:28
↓ 1 callersFunctiongithubUserPage
(githubName: string)
src/format.ts:5
↓ 1 callersFunctionhandleChallenge
(req, data)
src/bot.ts:13
↓ 1 callersFunctionhandleReviewRequested
(workspace: string, data: any)
src/github.ts:86
↓ 1 callersFunctionhandleSubmittedPullRequestReview
(workspace: string, data: any)
src/github.ts:181
↓ 1 callersFunctionlog
(content: { [key: string]: string | undefined })
src/db.ts:120
↓ 1 callersFunctionmenuForLinkingOthers
(githubName: string)
src/github.ts:35
↓ 1 callersFunctionopenLinkDialog
( workspace: string, payload: SlackPayload, githubNames?: string[], state?: { githubName?: string
src/bot.ts:357
↓ 1 callersFunctionopenLinkForOtherDialog
( workspace: string, payload: any, githubName: string, state: { githubName: string }, )
src/bot.ts:332
↓ 1 callersFunctionopenUnlinkDialog
( workspace: string, payload: SlackPayload, githubNames: string[], state?: { githubName?: string
src/bot.ts:381
↓ 1 callersFunctionparseContent
(req: IncomingMessage)
src/index.ts:66
↓ 1 callersFunctionparseState
(state: string)
src/bot.ts:291
↓ 1 callersFunctionset
(path: RefPath, value: T)
src/db.ts:20
FunctioncreateWorkspace
(workspace: string, workspaceMeta: WorkspaceMeta)
src/db.ts:116
Functionget
(path: RefPath)
src/db.ts:28
FunctionhandleAsset
(req, res)
api/github-code-review-notifier.ts:4
FunctionhandleBotMessages
(req, data)
src/bot.ts:76
FunctionhandleGitHubHook
(req, data)
src/github.ts:55
FunctionhandleHome
(req, res)
api/index.ts:4
FunctionhandleInteractiveComponents
( req, data, )
src/bot.ts:120
FunctionhandleOAuth
(req, data)
src/bot.ts:404
FunctionloadLinks
( workspace: string, link: Pick<GSLink, 'github'> | Pick<GSLink, 'slack'>, )
src/db.ts:94
FunctionloadWorkspace
(workspace: string)
src/db.ts:110
Functionremove
(path: RefPath)
src/db.ts:24
FunctionremoveLink
( workspace: string, link: Pick<GSLink, 'github'> | Pick<GSLink, 'slack'>, )
src/db.ts:78
FunctionsaveLink
(workspace: string, link: GSLink)
src/db.ts:58
FunctionwwwFormParser
(body: string)
src/index.ts:24