Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/rusq/slackdump
/ functions
Functions
4,254 in github.com/rusq/slackdump
⨍
Functions
4,254
◇
Types & classes
939
↓ 1 callers
Function
getUsersOnline
(ctx context.Context)
cmd/slackdump/internal/format/dump.go:185
↓ 1 callers
Function
gimmeTempFileWithUsers
(t *testing.T, dir string)
internal/cache/usercache_test.go:204
↓ 1 callers
Function
guessMime
(filename)
contrib/replit_drive_backup/drive-upload-folder.mjs:80
↓ 1 callers
Function
handleConversationsHistory
(p *chunk.Player)
internal/chunk/chunktest/handlers.go:56
↓ 1 callers
Function
handleConversationsInfo
(p *chunk.Player)
internal/chunk/chunktest/handlers.go:158
↓ 1 callers
Function
handleConversationsList
(p *chunk.Player)
internal/chunk/chunktest/handlers.go:202
↓ 1 callers
Function
handleConversationsMembers
(p *chunk.Player)
internal/chunk/chunktest/handlers.go:336
↓ 1 callers
Function
handleConversationsReplies
(p *chunk.Player)
internal/chunk/chunktest/handlers.go:107
↓ 1 callers
Method
handleGetChannel
(ctx context.Context, req mcplib.CallToolRequest)
internal/mcp/tools.go:164
↓ 1 callers
Method
handleGetMessages
(ctx context.Context, req mcplib.CallToolRequest)
internal/mcp/tools.go:290
↓ 1 callers
Method
handleGetThread
(ctx context.Context, req mcplib.CallToolRequest)
internal/mcp/tools.go:368
↓ 1 callers
Method
handleGetWorkspaceInfo
(ctx context.Context, req mcplib.CallToolRequest)
internal/mcp/tools.go:426
↓ 1 callers
Method
handleListChannels
(ctx context.Context, req mcplib.CallToolRequest)
internal/mcp/tools.go:105
↓ 1 callers
Method
handleListUsers
(ctx context.Context, req mcplib.CallToolRequest)
internal/mcp/tools.go:215
↓ 1 callers
Method
handleLoadSource
(ctx context.Context, req mcplib.CallToolRequest)
internal/mcp/tools.go:55
↓ 1 callers
Function
handleUsersList
(p *chunk.Player)
internal/chunk/chunktest/handlers.go:243
↓ 1 callers
Function
hasFilePrefix
(s string)
internal/structures/entity_list.go:110
↓ 1 callers
Function
hash
(s string)
downloader/downloader.go:233
↓ 1 callers
Function
headlessFlow
(ctx context.Context, cl *slackauth.Client, workspace string, ui browserAuthUIExt)
auth/rod.go:185
↓ 1 callers
Function
helpDump
helpDump returns the help message for the dump command.
cmd/slackdump/internal/dump/dump.go:273
↓ 1 callers
Function
ht
(e,t)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
htmlAvatarPath
(userID, filename string)
internal/convert/html.go:325
↓ 1 callers
Function
htmlStaticAssetPath
(name string)
internal/convert/html.go:329
↓ 1 callers
Function
importFile
(ctx context.Context, filename string)
cmd/slackdump/internal/workspace/import.go:55
↓ 1 callers
Function
indexDump
indexDump indexes the files in the dump format.
source/filestorage.go:336
↓ 1 callers
Function
indexchannels
(cc []slack.Channel)
internal/viewer/viewer.go:207
↓ 1 callers
Function
indexusers
(uu []slack.User)
internal/viewer/viewer.go:199
↓ 1 callers
Function
init
()
internal/viewer/static/viewer.js:116
↓ 1 callers
Function
init
()
cmd/slackdump/internal/diag/v1.go:61
↓ 1 callers
Function
initCPUProfile
(filename string)
cmd/slackdump/main_debug.go:40
↓ 1 callers
Method
initClient
initClient initialises the client that is appropriate for the current workspace. It will use the initialised auth.Provider for credentials. If force
slackdump.go:175
↓ 1 callers
Function
initDebug
()
cmd/slackdump/main_debug.go:30
↓ 1 callers
Function
initDumpFlagset
initDumpFlagset initializes the flagset for the dump command.
cmd/slackdump/internal/dump/dump.go:82
↓ 1 callers
Function
initLog
initLog initialises the logging and returns the context with the Logger. If the filename is not empty, the file will be opened, and the logger output
cmd/slackdump/instruments.go:37
↓ 1 callers
Function
initRecipient
()
cmd/slackdump/internal/diag/encrypt.go:134
↓ 1 callers
Method
instructions
(w io.Writer)
auth/auth_ui/cli.go:33
↓ 1 callers
Function
invoke
(cmd *base.Command, args []string)
cmd/slackdump/main.go:179
↓ 1 callers
Function
isBoolUpdater
(updater tea.Model)
cmd/slackdump/internal/ui/cfgui/model.go:173
↓ 1 callers
Method
isInfo
isInfo returns true, if the chunk is an info chunk.
internal/chunk/chunk.go:270
↓ 1 callers
Method
isList
isList returns true, if the chunk is a list chunk.
internal/chunk/chunk.go:275
↓ 1 callers
Method
isSearch
isSearch returns true, if the chunk is a search chunk.
internal/chunk/chunk.go:280
↓ 1 callers
Function
it
(e,t,n)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
k
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Method
keybindings
()
cmd/slackdump/internal/ui/updaters/date.go:99
↓ 1 callers
Function
limits
(l network.Limits)
stream/stream.go:125
↓ 1 callers
Function
listZip
(w io.Writer, zipFile string)
cmd/slackdump/internal/diag/unzip.go:81
↓ 1 callers
Function
load
(filepath string)
cmd/slackdump/internal/diag/sdv1/sdv1.go:44
↓ 1 callers
Method
loadChannels
loadChannels tries to load channels from the file. If the file does not exist or is older than maxAge, it returns an error.
internal/cache/channelcache.go:26
↓ 1 callers
Function
loadEntityIndex
LoadEntityList creates an EntityList from a slice of IDs or URLs (entities).
internal/structures/entity_list.go:198
↓ 1 callers
Function
loadManifest
()
contrib/replit_drive_backup/drive-upload-folder.mjs:332
↓ 1 callers
Function
locateParam
(cfg Configuration, line int)
cmd/slackdump/internal/ui/cfgui/model.go:298
↓ 1 callers
Function
logonUser
Untested
cmd/slackdump/internal/diag/info/auth_windows.go:43
↓ 1 callers
Function
lt
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
main
()
contrib/replit_drive_backup/drive-upload-folder.mjs:379
↓ 1 callers
Function
main
Main function
utils/visualise.py:28
↓ 1 callers
Function
makeFileReqQ
(numReq int)
downloader/downloader_test.go:96
↓ 1 callers
Function
makeHeader
makeHeader creates header, separating columns with tabs and underlining them with dashes. Example: C name filename modified team user error - ----
cmd/slackdump/internal/workspace/list_format.go:100
↓ 1 callers
Function
makeMenu
(cmds []*base.Command, parent string, title string)
cmd/slackdump/internal/wizard/wizard.go:106
↓ 1 callers
Function
marshalflate
(a any)
internal/chunk/backend/dbase/repository/unused.go:77
↓ 1 callers
Function
matchUsers
(r io.Reader, ids []string)
cmd/slackdump/internal/format/dump.go:224
↓ 1 callers
Method
maxLen
()
cmd/slackdump/internal/ui/cfgui/model.go:270
↓ 1 callers
Function
maybeCreate
(filename string)
cmd/slackdump/internal/diag/rawoutput.go:134
↓ 1 callers
Method
mbtImage
(ib slack.Block)
internal/viewer/renderer/slack_image.go:24
↓ 1 callers
Method
mbtRichText
(ib slack.Block)
internal/viewer/renderer/slack_rich_text.go:28
↓ 1 callers
Function
me
(t,e,n)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
merge
(resC ...<-chan copyresult)
internal/convert/export.go:248
↓ 1 callers
Function
mergeAvatarChunks
()
cmd/slackdump/internal/diag/merge_test.go:616
↓ 1 callers
Function
mergeAvatarFiles
()
cmd/slackdump/internal/diag/merge_test.go:644
↓ 1 callers
Function
mergeSkippedFileChunks
()
cmd/slackdump/internal/diag/merge_test.go:624
↓ 1 callers
Function
mkEnvFileData
(m map[string]string)
auth/env_test.go:26
↓ 1 callers
Function
mn
(e,t,n)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
msgGenerator
(t *testing.T, startTS int64, num int, chunkSz int)
internal/convert/src2enc_test.go:120
↓ 1 callers
Function
must
(v T, e error)
auth/browser/pwcompat/pwcompat.go:40
↓ 1 callers
Function
must
(t T, err error)
internal/fixtures/source.go:33
↓ 1 callers
Function
must
(t T, err error)
internal/chunk/control/processors_test.go:768
↓ 1 callers
Function
mustAllMessages
(ctx context.Context, src source.Sourcer, channelID string)
internal/convert/html.go:170
↓ 1 callers
Method
name
name returns the workspace name from the filename.
internal/cache/manager.go:381
↓ 1 callers
Function
netWait
(n int)
internal/network/network.go:67
↓ 1 callers
Function
newFileMgr
newFileMgr creates a new file manager.
internal/chunk/filemgr.go:41
↓ 1 callers
Method
newFileProcessFn
newFileProcessFn returns a file process function that will save the conversation files to directory dir on the slackdump filesystem, rate limited by l
processors.go:91
↓ 1 callers
Function
newFullScanIter
(ctx context.Context, fs fs.FS, chanName string)
source/export.go:214
↓ 1 callers
Function
newModel
selection key
cmd/slackdump/internal/wizard/model.go:35
↓ 1 callers
Function
newMsgUserIDsCollector
()
internal/chunk/control/processors.go:256
↓ 1 callers
Function
newProgressBar
(pb *progressbar.ProgressBar, debug bool)
cmd/slackdump/internal/bootstrap/progress.go:45
↓ 1 callers
Function
newStandardStorage
newStandardStorage returns the resolver for the standard export storage format, given the root filesystem and the index of files. The index is built
source/filestorage.go:206
↓ 1 callers
Method
newThreadProcessFn
newThreadProcessFn returns the new thread processor function. It will use limiter l to limit the API calls rate.
processors.go:136
↓ 1 callers
Function
newWspSelectModel
newWspSelectModel creates a new workspace selection model.
cmd/slackdump/internal/workspace/wiz_select.go:79
↓ 1 callers
Method
next
()
internal/client/strategy.go:39
↓ 1 callers
Method
next
()
internal/convert/transform/export.go:251
↓ 1 callers
Function
nn
(e)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
normalise
(addr string)
internal/viewer/viewer.go:173
↓ 1 callers
Function
normalizeDMMembers
(me string, members []string)
internal/structures/index.go:332
↓ 1 callers
Function
notNilFn
(s string, fn func(string) string)
internal/chunk/obfuscate/obfuscate.go:149
↓ 1 callers
Method
offsetsWithPrefix
(prefix string)
internal/chunk/file.go:65
↓ 1 callers
Function
on
(t,n)
internal/viewer/static/htmx.min.js:1
↓ 1 callers
Function
openChunks
openChunks opens an existing chunk file and returns a ReadSeekCloser. It expects a chunkfile to be a gzip-compressed file.
internal/chunk/directory.go:351
↓ 1 callers
Function
openSidePanel
()
internal/viewer/static/viewer.js:18
↓ 1 callers
Function
openfile
(filename string)
internal/chunk/directory.go:366
↓ 1 callers
Function
osValidateUser
(ctx context.Context, w io.Writer)
cmd/slackdump/internal/diag/info/auth_posix.go:28
↓ 1 callers
Function
packDir
(zipfile string, dir string)
cmd/slackdump/internal/diag/hydrate.go:150
← previous
next →
1,901–2,000 of 4,254, ranked by callers