Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/davidbmaier/discord-recap
/ functions
Functions
108 in github.com/davidbmaier/discord-recap
⨍
Functions
108
◇
Types & classes
0
↓ 38 callers
Function
formatNumber
(number)
app/lib/utils.js:82
↓ 28 callers
Function
usePlural
(word, value, plural)
app/lib/utils.js:75
↓ 20 callers
Function
cleanChartData
(data)
app/lib/utils.js:73
↓ 14 callers
Function
incrementEmoteMatches
(category, emoteName, emoteID)
app/lib/utils.js:19
↓ 14 callers
Function
sortMatches
(matches)
app/lib/stats/stats.js:310
↓ 8 callers
Function
getStats
()
app/lib/store.js:7
↓ 7 callers
Function
getBaseStats
()
app/lib/constants.js:64
↓ 7 callers
Function
incrementTextStats
(category, wordLength, characterLength, messageTimestamp)
app/lib/utils.js:4
↓ 7 callers
Function
incrementWordMatches
(category, word)
app/lib/utils.js:33
↓ 7 callers
Function
readFile
(files, name)
app/lib/extract.js:54
↓ 7 callers
Function
updateFirstAndLastMessage
(category, message, channelData, messageTimestamp)
app/lib/utils.js:44
↓ 3 callers
Function
getButtonClassNames
(type)
app/components/MessageCharts.jsx:23
↓ 3 callers
Function
getTopEmotes
()
app/components/TopWordsAndEmotes.jsx:28
↓ 3 callers
Function
getTopWords
()
app/components/TopWordsAndEmotes.jsx:16
↓ 2 callers
Function
checkForMobile
(userAgent)
app/lib/utils.js:95
↓ 2 callers
Function
clearStats
()
app/lib/store.js:15
↓ 2 callers
Function
getAverageMessageCountPerDay
()
app/components/MessageCount.jsx:17
↓ 2 callers
Function
getName
(name)
app/components/TopList.jsx:48
↓ 2 callers
Function
handlePackage
(file)
app/routes/index.jsx:27
↓ 1 callers
Function
capitalizeFirstLetter
(name)
app/components/Connections.jsx:7
↓ 1 callers
Function
checkForFFPrivate
()
app/lib/utils.js:97
↓ 1 callers
Function
checkSpecialCases
()
app/routes/index.jsx:19
↓ 1 callers
Function
cleanUpDescription
(desc)
app/lib/stats/messages.js:47
↓ 1 callers
Function
collectAnalytics
(files)
app/lib/stats/analytics.js:48
↓ 1 callers
Function
collectGlobalStats
(files, { dmChannels, guildChannels }, analytics)
app/lib/stats/stats.js:23
↓ 1 callers
Function
collectMessages
(files)
app/lib/stats/messages.js:28
↓ 1 callers
Function
collectStats
(files)
app/lib/stats/stats.js:14
↓ 1 callers
Function
extractPackage
(file)
app/lib/extract.js:4
↓ 1 callers
Function
formatDate
(date)
app/components/FirstMessage.jsx:13
↓ 1 callers
Function
formatMessage
(content)
app/components/FirstMessage.jsx:22
↓ 1 callers
Function
formatNumber
(value)
app/components/Chart.jsx:14
↓ 1 callers
Function
getAboutProject
()
app/routes/about.jsx:8
↓ 1 callers
Function
getAboutTheData
()
app/routes/about.jsx:43
↓ 1 callers
Function
getBaseDays
()
app/lib/constants.js:47
↓ 1 callers
Function
getBaseHours
()
app/lib/constants.js:39
↓ 1 callers
Function
getBaseYears
()
app/lib/constants.js:55
↓ 1 callers
Function
getChartData
()
app/components/MessageCharts.jsx:12
↓ 1 callers
Function
getClassNames
()
app/components/Tile.jsx:7
↓ 1 callers
Function
getClassNames
()
app/components/Tooltip.jsx:7
↓ 1 callers
Function
getConnections
()
app/lib/stats/stats.js:33
↓ 1 callers
Function
getFFPrivateDisclaimer
()
app/routes/index.jsx:104
↓ 1 callers
Function
getFile
(files, name)
app/lib/extract.js:51
↓ 1 callers
Function
getInstructions
()
app/routes/index.jsx:79
↓ 1 callers
Function
getLegal
()
app/routes/about.jsx:25
↓ 1 callers
Function
getMessageDataFields
()
app/routes/stats/index.jsx:49
↓ 1 callers
Function
getMessageStats
(channelData, message)
app/lib/stats/stats.js:132
↓ 1 callers
Function
getMetaDataFields
()
app/routes/stats/index.jsx:151
↓ 1 callers
Function
getMobileDisclaimer
()
app/routes/index.jsx:93
↓ 1 callers
Function
getParagraphs
()
app/routes/index.jsx:68
↓ 1 callers
Function
getPaymentsTotal
()
app/lib/stats/stats.js:45
↓ 1 callers
Function
getPrivacyPolicy
()
app/routes/about.jsx:34
↓ 1 callers
Function
getReference
()
app/components/FirstMessage.jsx:60
↓ 1 callers
Function
initializeYearStats
()
app/lib/utils.js:84
↓ 1 callers
Function
isValid
()
app/components/DataField.jsx:10
↓ 1 callers
Function
onSort
(newSortMode)
app/components/TopList.jsx:55
↓ 1 callers
Function
purgeRequireCache
()
netlify/functions/server/index.js:6
↓ 1 callers
Function
renameFolders
(files)
app/lib/extract.js:69
↓ 1 callers
Function
resetData
()
app/routes/stats.jsx:16
↓ 1 callers
Function
resolveUserTag
(name, discriminator)
app/lib/utils.js:106
↓ 1 callers
Function
storeStats
(stats)
app/lib/store.js:5
↓ 1 callers
Function
takeScreenshot
()
app/routes/stats.jsx:21
↓ 1 callers
Function
testIDB
()
app/lib/store.js:20
↓ 1 callers
Function
translateChannelType
(type)
app/lib/stats/messages.js:6
↓ 1 callers
Function
updateCountries
(events, event)
app/lib/stats/analytics.js:30
↓ 1 callers
Function
updateEvents
(events, event)
app/lib/stats/analytics.js:5
Function
About
()
app/routes/about.jsx:56
Function
Accordion
(props)
app/components/Accordion.jsx:4
Function
App
()
app/root.jsx:69
Function
BreadcrumbWrapper
(props)
app/components/BreadcrumbWrapper.jsx:5
Function
CatchBoundary
()
app/root.jsx:53
Function
Channels
()
app/routes/stats/channels/index.jsx:9
Function
Chart
(props)
app/components/Chart.jsx:9
Function
Connections
(props)
app/components/Connections.jsx:4
Function
DM
()
app/routes/stats/dms/$dmID.jsx:16
Function
DMs
()
app/routes/stats/dms/index.jsx:19
Function
DataField
(props)
app/components/SectionLink.jsx:6
Function
DataField
(props)
app/components/DataField.jsx:5
Function
Emote
(props)
app/components/Emote.jsx:5
Function
ErrorBoundary
({ error })
app/root.jsx:24
Function
FirstMessage
(props)
app/components/FirstMessage.jsx:8
Function
Home
()
app/routes/index.jsx:12
Function
MessageCharts
(props)
app/components/MessageCharts.jsx:7
Function
MessageCount
(props)
app/components/MessageCount.jsx:12
Function
Row
(props)
app/components/Row.jsx:4
Function
Server
()
app/routes/stats/servers/$serverID/index.jsx:20
Function
ServerChannel
()
app/routes/stats/servers/$serverID/$channelID.jsx:16
Function
Servers
()
app/routes/stats/servers/index.jsx:18
Function
Stats
()
app/routes/stats/index.jsx:35
Function
StatsWrapper
()
app/routes/stats.jsx:8
Function
Tile
(props)
app/components/Tile.jsx:4
Function
Tooltip
(props)
app/components/Tooltip.jsx:4
Function
TopList
(props)
app/components/TopList.jsx:21
Function
TopWordsAndEmotes
(props)
app/components/TopWordsAndEmotes.jsx:8
Function
UserTile
(props)
app/components/UserTile.jsx:4
Function
Years
()
app/routes/stats/years.jsx:13
Function
fileUpload
()
app/routes/index.jsx:41
Function
formatLabel
(label)
app/components/Chart.jsx:19
Function
formatTooltipValue
(value)
app/components/Chart.jsx:12
Function
handleDragOver
(event)
app/routes/index.jsx:63
Function
handleFileDrop
(event)
app/routes/index.jsx:49
next →
1–100 of 108, ranked by callers