Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ZeppelinBot/Zeppelin
/ functions
Functions
1,683 in github.com/ZeppelinBot/Zeppelin
⨍
Functions
1,683
◇
Types & classes
609
↓ 7 callers
Function
getMissingPermissions
( resolvedPermissions: PermissionsBitField | Readonly<PermissionsBitField>, requiredPermissions: number |
backend/src/utils/getMissingPermissions.ts:8
↓ 7 callers
Function
isContextInteraction
( context: GenericCommandSource, )
backend/src/pluginUtils.ts:71
↓ 7 callers
Function
messageSummary
(msg: SavedMessage)
backend/src/utils.ts:1326
↓ 7 callers
Function
post
(resource: string, params: QueryParamObject = {})
dashboard/src/api.ts:55
↓ 7 callers
Function
resolveInvite
( client: Client, code: string, withCounts?: T, )
backend/src/utils.ts:1273
↓ 7 callers
Function
runAutomodOnModAction
( pluginData: GuildPluginData<AutomodPluginType>, modAction: ModActionType, userId: string, reason?: s
backend/src/plugins/Automod/events/runAutomodOnModAction.ts:7
↓ 6 callers
Function
decrypt
(data: string)
backend/src/utils/crypt.ts:12
↓ 6 callers
Function
differenceToString
(diff: Map<string, { was: any; is: any }>)
backend/src/utils.ts:138
↓ 6 callers
Function
emitGuildEvent
(guildId: string, eventName: K, args: GuildEventArgs[K])
backend/src/data/GuildEvents.ts:48
↓ 6 callers
Function
encrypt
(data: string)
backend/src/utils/crypt.ts:8
↓ 6 callers
Method
find
(id: number)
backend/src/data/GuildCases.ts:33
↓ 6 callers
Method
getActiveByKey
(key)
backend/src/data/Configs.ts:36
↓ 6 callers
Function
getMissingChannelPermissions
( member: GuildMember, channel: GuildTextBasedChannel, requiredPermissions: number | bigint, )
backend/src/utils/getMissingChannelPermissions.ts:8
↓ 6 callers
Function
getScalarDifference
( base: T, object: T, ignoreKeys: string[] = [], )
backend/src/utils.ts:101
↓ 6 callers
Function
hasGuildEventListener
(guildId: string, eventName: K)
backend/src/data/GuildEvents.ts:61
↓ 6 callers
Function
incrementDebugCounter
(name: string)
backend/src/debugCounters.ts:6
↓ 6 callers
Function
isGuildInvite
(invite: Invite)
backend/src/utils.ts:1491
↓ 6 callers
Function
mapOnSchema
(schema: $ZodType, fn: (schema: $ZodType) => $ZodType)
backend/src/utils/zodDeepPartial.ts:34
↓ 6 callers
Function
muteToKey
(mute: Mute)
backend/src/data/loops/expiringMutesLoop.ts:15
↓ 6 callers
Function
normalizeText
(text: string)
backend/src/utils/normalizeText.ts:162
↓ 6 callers
Function
onGuildEvent
( guildId: string, eventName: K, listener: GuildEventListener<K>, )
backend/src/data/GuildEvents.ts:29
↓ 6 callers
Function
renderRecursively
(value, fn: RecursiveRenderFn)
backend/src/utils.ts:1433
↓ 6 callers
Function
roleToTemplateSafeRole
(role: Role)
backend/src/utils/templateSafeObjects.ts:273
↓ 6 callers
Method
saveNewRevision
(key, config, editedBy)
backend/src/data/Configs.ts:70
↓ 6 callers
Method
startNewChunk
(type: ContentType)
backend/src/utils/MessageBuffer.ts:108
↓ 6 callers
Function
startProfiling
(profiler: Profiler, key: string)
backend/src/utils/easyProfiler.ts:21
↓ 5 callers
Function
apiTokenAuthHandlers
()
backend/src/api/auth.ts:150
↓ 5 callers
Function
canReadChannel
(channel: GuildTextBasedChannel, member: GuildMember)
backend/src/utils/canReadChannel.ts:5
↓ 5 callers
Function
chunkMessageLines
(str: string, maxChunkLength = 1990)
backend/src/utils.ts:826
↓ 5 callers
Method
findByCaseNumber
(caseNumber: number)
backend/src/data/GuildCases.ts:43
↓ 5 callers
Method
findExistingTempbanForUserId
(userId: string)
backend/src/data/GuildTempbans.ts:24
↓ 5 callers
Function
findMatchingAuditLogEntry
( guild: Guild, action?: AuditLogEvent, targetId?: string, )
backend/src/utils/findMatchingAuditLogEntry.ts:20
↓ 5 callers
Method
getByGuildId
(guildId)
backend/src/data/ApiPermissionAssignments.ts:24
↓ 5 callers
Function
getUserInfoEmbed
( pluginData: GuildPluginData<UtilityPluginType>, userId: string, compact = false, )
backend/src/plugins/Utility/functions/getUserInfoEmbed.ts:25
↓ 5 callers
Function
hasGuildPermission
(userId: string, guildId: string, permission: ApiPermissions)
backend/src/api/permissions.ts:9
↓ 5 callers
Function
hasPermission
(grantedPermissions: Set<ApiPermissions>, permissionToCheck: ApiPermissions)
shared/src/apiPermissions.ts:46
↓ 5 callers
Function
isValidSnowflake
(str: string)
backend/src/utils.ts:72
↓ 5 callers
Function
keys
(object: T)
backend/src/utils.ts:1543
↓ 5 callers
Function
memberRolesLock
(member: GuildMember | User | { id: string })
backend/src/utils/lockNameHelpers.ts:16
↓ 5 callers
Function
notifyUser
( user: User, body: string, methods: UserNotificationMethod[], )
backend/src/utils.ts:1014
↓ 5 callers
Method
on
(event: U, listener: CounterEvents[U])
backend/src/plugins/Counters/types.ts:83
↓ 5 callers
Function
parseCounterConditionString
(str: string)
backend/src/data/entities/CounterTrigger.ts:25
↓ 5 callers
Method
processEntityToDB
(entity: T)
backend/src/data/BaseRepository.ts:51
↓ 5 callers
Method
removeFromMessage
(messageId: string, emoji?: string)
backend/src/data/GuildReactionRoles.ts:44
↓ 5 callers
Function
runRoleAssignmentLoop
(pluginData: GuildPluginData<RoleManagerPluginType>)
backend/src/plugins/RoleManager/functions/runRoleAssignmentLoop.ts:8
↓ 5 callers
Function
snowflakeToTimestamp
(snowflake: string)
backend/src/utils/snowflakeToTimestamp.ts:6
↓ 5 callers
Function
tempbanToKey
(tempban: Tempban)
backend/src/data/loops/expiringTempbansLoop.ts:15
↓ 5 callers
Function
ucfirst
(str)
backend/src/utils.ts:1063
↓ 5 callers
Method
with
* Primes the specified relation(s) to be used in the next database operation. * Can be chained.
backend/src/data/BaseRepository.ts:14
↓ 5 callers
Function
zNullishToUndefined
( type: T, )
backend/src/utils.ts:95
↓ 5 callers
Function
zRegex
(zStr: T)
backend/src/utils.ts:192
↓ 4 callers
Function
actualMuteCmd
( pluginData: GuildPluginData<ModActionsPluginType>, context: Message | ChatInputCommandInteraction, use
backend/src/plugins/ModActions/commands/mute/actualMuteCmd.ts:26
↓ 4 callers
Function
actualUnmuteCmd
( pluginData: GuildPluginData<ModActionsPluginType>, context: Message | ChatInputCommandInteraction, use
backend/src/plugins/ModActions/commands/unmute/actualUnmuteCmd.ts:10
↓ 4 callers
Method
addQueueItem
(userId: string, roleId: string, shouldAdd: boolean, priority = 0)
backend/src/data/GuildRoleQueue.ts:35
↓ 4 callers
Function
chunkArray
(arr: T[], chunkSize)
backend/src/utils.ts:777
↓ 4 callers
Function
clearIgnoredEvents
( pluginData: GuildPluginData<ModActionsPluginType>, type: IgnoredEventType, userId: string, )
backend/src/plugins/ModActions/functions/clearIgnoredEvents.ts:4
↓ 4 callers
Function
connect
()
backend/src/data/db.ts:6
↓ 4 callers
Function
counterIdLock
(counterId: number | string)
backend/src/utils/lockNameHelpers.ts:12
↓ 4 callers
Method
createFromSavedMessages
* @return - ID of the created archive
backend/src/data/GuildArchives.ts:113
↓ 4 callers
Function
deleteContextResponse
(response: ContextResponse)
backend/src/pluginUtils.ts:162
↓ 4 callers
Function
discardRegExpRunner
(key: string)
backend/src/regExpRunners.ts:25
↓ 4 callers
Function
emitCounterEvent
( pluginData: GuildPluginData<CountersPluginType>, event: TEvent, ...rest: Parameters<CounterEvents[TEve
backend/src/plugins/Counters/functions/emitCounterEvent.ts:4
↓ 4 callers
Function
emojiToTemplateSafeEmoji
(emoji: Emoji)
backend/src/utils/templateSafeObjects.ts:316
↓ 4 callers
Function
error
(res: Response, message: string, statusCode = 500)
backend/src/api/responses.ts:7
↓ 4 callers
Method
find
(id: string, includeDeleted = false)
backend/src/data/GuildSavedMessages.ts:149
↓ 4 callers
Function
formatContent
(str: string)
backend/src/plugins/Post/util/formatContent.ts:1
↓ 4 callers
Function
getBufferFromUrl
(url: string)
backend/src/plugins/Utility/commands/JumboCmd.ts:11
↓ 4 callers
Method
getForChannel
(channelId: string)
backend/src/data/GuildPingableRoles.ts:22
↓ 4 callers
Function
getGuildTz
(pluginData: GuildPluginData<TimeAndDatePluginType>)
backend/src/plugins/TimeAndDate/functions/getGuildTz.ts:4
↓ 4 callers
Function
getInviteCodesInString
(str: string)
backend/src/utils.ts:602
↓ 4 callers
Function
getRegExpRunner
(key: string)
backend/src/regExpRunners.ts:10
↓ 4 callers
Function
getTextMatchPartialSummary
( pluginData: GuildPluginData<AutomodPluginType>, type: MatchableTextType, context: AutomodContext, )
backend/src/plugins/Automod/functions/getTextMatchPartialSummary.ts:7
↓ 4 callers
Function
guildToTemplateSafeGuild
(guild: Guild)
backend/src/utils/templateSafeObjects.ts:240
↓ 4 callers
Function
isLogIgnored
( pluginData: GuildPluginData<LogsPluginType>, type: keyof typeof LogType, ignoreId: string, )
backend/src/plugins/Logs/util/isLogIgnored.ts:5
↓ 4 callers
Function
loadYamlSafely
(yamlStr: string)
backend/src/utils/loadYamlSafely.ts:7
↓ 4 callers
Function
matchMultipleTextTypesOnMessage
( pluginData: GuildPluginData<AutomodPluginType>, trigger: TextTriggerWithMultipleMatchTypes, msg: Saved
backend/src/plugins/Automod/functions/matchMultipleTextTypesOnMessage.ts:24
↓ 4 callers
Method
processEntityFromDB
(entity: T)
backend/src/data/BaseRepository.ts:43
↓ 4 callers
Function
renderUserUsername
(user: User | UnknownUser)
backend/src/utils.ts:1529
↓ 4 callers
Function
resolveActionContactMethods
( pluginData: GuildPluginData<AutomodPluginType>, actionConfig: { notify?: string | null; notifyCh
backend/src/plugins/Automod/functions/resolveActionContactMethods.ts:7
↓ 4 callers
Function
resolveRoleId
(bot: Client, guildId: string, value: string)
backend/src/utils.ts:1228
↓ 4 callers
Function
resolveUserId
(bot: Client, value: string)
backend/src/utils.ts:1127
↓ 4 callers
Function
returnToParentVar
()
backend/src/templateFormatter.ts:140
↓ 4 callers
Function
stageToTemplateSafeStage
(stage: StageInstance)
backend/src/utils/templateSafeObjects.ts:306
↓ 4 callers
Function
stickerToTemplateSafeSticker
(sticker: Sticker)
backend/src/utils/templateSafeObjects.ts:327
↓ 4 callers
Function
successMessage
(str: string, emoji = "<:zep_check:906897402101891093>")
backend/src/utils.ts:466
↓ 4 callers
Method
updateExpiryTime
(userId, newExpiryTime, rolesToRestore?: string[])
backend/src/data/GuildMutes.ts:66
↓ 4 callers
Function
updateMemberCacheForMember
( pluginData: GuildPluginData<GuildMemberCachePluginType>, userId: string, )
backend/src/plugins/GuildMemberCache/functions/updateMemberCacheForMember.ts:4
↓ 4 callers
Function
validateAndParseMessageContent
(input: unknown)
backend/src/utils.ts:311
↓ 4 callers
Function
validateNoObjectAliases
(obj: T, seen?: WeakSet<any>)
backend/src/utils/validateNoObjectAliases.ts:8
↓ 3 callers
Function
actualCasesCmd
( pluginData: GuildPluginData<ModActionsPluginType>, context: Message | ChatInputCommandInteraction, mod
backend/src/plugins/ModActions/commands/cases/actualCasesCmd.ts:219
↓ 3 callers
Function
addMemberPendingRoleChange
( pluginData: GuildPluginData<ReactionRolesPluginType>, memberId: string, mode: RoleChangeMode, roleId
backend/src/plugins/ReactionRoles/util/addMemberPendingRoleChange.ts:10
↓ 3 callers
Method
addMute
(params: AddMuteParams)
backend/src/data/GuildMutes.ts:49
↓ 3 callers
Function
allStarboardsLock
()
backend/src/utils/lockNameHelpers.ts:4
↓ 3 callers
Function
buildCounterConditionString
(comparisonOp: TriggerComparisonOp, comparisonValue: number)
backend/src/data/entities/CounterTrigger.ts:30
↓ 3 callers
Function
canAssignRole
(guild: Guild, member: GuildMember, roleId: string)
backend/src/utils/canAssignRole.ts:5
↓ 3 callers
Function
cleanupAndStop
(code)
backend/src/index.ts:479
↓ 3 callers
Function
clearBotSlowmodeFromUserId
( pluginData: GuildPluginData<SlowmodePluginType>, channel: Exclude<GuildTextBasedChannel, AnyThreadChanne
backend/src/plugins/Slowmode/util/clearBotSlowmodeFromUserId.ts:6
↓ 3 callers
Function
clearExpiringTempban
(tempban: Tempban)
backend/src/data/loops/expiringTempbansLoop.ts:69
↓ 3 callers
Function
clearExpiringVCAlert
(alert: VCAlert)
backend/src/data/loops/expiringVCAlertsLoop.ts:65
↓ 3 callers
Method
clearSlowmodeUser
(channelId, userId)
backend/src/data/GuildSlowmodes.ts:98
← previous
next →
101–200 of 1,683, ranked by callers