MCPcopy Create free account

hub / github.com/NoF0rte/slack-slurp / functions

Functions61 in github.com/NoF0rte/slack-slurp

↓ 6 callersFunctionsetConfigDefault
If no config file exists, all possible keys in the defaults need to be registered with viper otherwise viper will only think the keys explicitly set v
cmd/root.go:137
↓ 5 callersMethodSearchMessagesAsync
SearchMessagesAsync will search Slack messages for the specified query asynchronously using channels. Slack's query syntax can be used here.
pkg/slurp/slurp.go:321
↓ 4 callersMethodhandleRateLimit
(err error)
pkg/slurp/slurp.go:272
↓ 3 callersFunctionSearchInChannels
(channels ...string)
pkg/slurp/slurp.go:143
↓ 3 callersFunctionsaveConfig
()
cmd/config.go:110
↓ 2 callersMethodGetChannelsAsync
GetChannelsAsync returns all channels in the current workspace of the specified type asynchronously using channels. If no channel type is supplied, th
pkg/slurp/slurp.go:888
↓ 2 callersMethodGetDetectors
(detectrs ...string)
pkg/slurp/config.go:66
↓ 2 callersMethodGetDomainsAsync
GetDomainsAsync searches Slack for domains and subdomains asynchronously.
pkg/slurp/slurp.go:730
↓ 2 callersMethodGetSecretsAsync
GetSecretsAsync searches Slack messages for secrets using trufflehog detectors asynchronously.
pkg/slurp/slurp.go:622
↓ 2 callersMethodGetURLsAsync
(options ...SearchOption)
pkg/slurp/slurp.go:805
↓ 2 callersMethodGetUsers
GetUsers returns all users in the current workspace.
pkg/slurp/slurp.go:564
↓ 2 callersFunctionSearchAfter
(date time.Time)
pkg/slurp/slurp.go:137
↓ 2 callersFunctionSearchBefore
(date time.Time)
pkg/slurp/slurp.go:131
↓ 2 callersMethodSearchFilesAsync
SearchFilesAsync will search Slack files for the specified query asynchronously using channels. Slack's query syntax can be used here.
pkg/slurp/slurp.go:442
↓ 2 callersFunctionSearchFromUsers
(users ...string)
pkg/slurp/slurp.go:152
↓ 2 callersMethodgetPageCount
(query string, searchType string)
pkg/slurp/slurp.go:285
↓ 2 callersFunctionoverwriteInMemConfig
(configMap map[string]interface{})
cmd/config.go:118
↓ 2 callersFunctionprintKeys
(value interface{})
cmd/config.go:191
↓ 2 callersMethodsearchFiles
(query string, params slack.SearchParameters)
pkg/slurp/slurp.go:404
↓ 2 callersMethodsearchMessages
(query string, params slack.SearchParameters)
pkg/slurp/slurp.go:308
↓ 2 callersFunctionsplitIntoParentChild
(key string)
cmd/config.go:201
↓ 1 callersMethodAuthTest
AuthTest executes the auth.test API method which simply tests the current credentials
pkg/slurp/slurp.go:238
↓ 1 callersFunctionExecute
()
cmd/root.go:33
↓ 1 callersMethodFromData
(ctx context.Context, verify bool, data []byte)
pkg/slurp/detector.go:24
↓ 1 callersMethodKeywords
()
pkg/slurp/detector.go:20
↓ 1 callersFunctionNew
New returns a new Slurper instance
pkg/slurp/slurp.go:203
↓ 1 callersFunctionSearchFileTypes
(types ...string)
pkg/slurp/slurp.go:161
↓ 1 callersMethodSearchFiles
SearchFiles will search Slack files for the specified query. Will return only once all matched files have been retrieved. Slack's query syntax can be
pkg/slurp/slurp.go:417
↓ 1 callersMethodSearchMessages
SearchMessages will search Slack messages for the specified query. Will return only once all matched messages have been retrieved. Slack's query synta
pkg/slurp/slurp.go:249
↓ 1 callersFunctionSecretsDetectors
(detectrs ...detectors.Detector)
pkg/slurp/slurp.go:184
↓ 1 callersFunctionSecretsInChannel
(channels ...string)
pkg/slurp/slurp.go:178
↓ 1 callersFunctionSecretsVerify
(verify bool)
pkg/slurp/slurp.go:190
↓ 1 callersMethodToJson
()
pkg/slurp/slurp.go:41
↓ 1 callersMethodVerified
Verified returns a new SecretResult containing only the verified secrets
pkg/slurp/slurp.go:105
↓ 1 callersFunctioncreateConfigIfNotExist
()
cmd/config.go:166
↓ 1 callersMethodgetChannels
(params *slack.GetConversationsParameters)
pkg/slurp/slurp.go:851
↓ 1 callersMethodgetUsers
()
pkg/slurp/slurp.go:552
↓ 1 callersFunctionmatchConfigType
Based on the current value of the config, attempts to return the user's value as the right type
cmd/config.go:124
↓ 1 callersFunctionprintConfig
()
cmd/config.go:181
MethodDescription
()
pkg/slurp/detector.go:60
MethodGetChannels
GetChannels returns all channels in the current workspace of the specified type. If no channel type is supplied, the API defaults to returning public
pkg/slurp/slurp.go:864
MethodGetDomains
GetDomains searches Slack for domains and subdomains. Will return only once all domains have been retrieved.
pkg/slurp/slurp.go:706
MethodGetSecrets
GetSecrets searches Slack messages for secrets using trufflehog detectors. Will return only once all secrets have been retrieved.
pkg/slurp/slurp.go:597
MethodGetURLs
GetURLs searches Slack URLs. Will return only once all URLs have been retrieved.
pkg/slurp/slurp.go:782
MethodToJson
()
pkg/slurp/slurp.go:120
MethodType
()
pkg/slurp/detector.go:56
FunctionWriteJson
(path string, v interface{})
internal/util/util.go:9
FunctionWriteLines
(path string, lines []string)
internal/util/util.go:18
Functioninit
()
cmd/channels.go:91
Functioninit
()
cmd/search_files.go:52
Functioninit
()
cmd/search_messages.go:44
Functioninit
()
cmd/urls.go:88
Functioninit
()
cmd/users.go:48
Functioninit
()
cmd/whoami.go:26
Functioninit
()
cmd/secrets.go:92
Functioninit
()
cmd/search.go:78
Functioninit
()
cmd/root.go:40
Functioninit
()
cmd/config.go:211
Functioninit
()
cmd/domains.go:57
FunctioninitConfig
()
cmd/root.go:54
Functionmain
()
main.go:5