zappyzep/backend/src/utils
2022-06-26 14:35:32 +03:00
..
async.ts Turn on strict TS compilation. Fix up and tweak types accordingly. 2020-11-09 20:03:57 +02:00
buildCustomId.ts feat: use a standard custom ID format in role buttons 2022-04-23 17:45:47 +03:00
calculateEmbedSize.ts MessageBuffer: take embed length into account 2021-09-11 19:53:20 +03:00
canAssignRole.ts Type fixes for djs 2021-06-30 04:56:56 +02:00
canReadChannel.ts Update to discord.js v13.8.0, adding support for text-in-voice 2022-06-13 21:19:56 +03:00
categorize.ts perf: merge regexes in match_regex trigger while taking backreferences into account 2021-10-09 12:50:47 +03:00
createPaginatedMessage.ts More fixes, change rest of stripObjectToScalars to configAccessibleObj 2021-07-21 22:14:09 +02:00
crypt.test.ts perf: move encryption/decryption to a separate thread 2021-10-09 14:22:51 +03:00
crypt.ts Consolidate .env files. More work on dev containers. 2022-06-26 14:34:54 +03:00
cryptHelpers.ts perf: move encryption/decryption to a separate thread 2021-10-09 14:22:51 +03:00
cryptWorker.ts perf: move encryption/decryption to a separate thread 2021-10-09 14:22:51 +03:00
DecayingCounter.ts Add bail-out after too many 429 errors 2021-08-18 23:57:44 +03:00
easyProfiler.ts feat: add env var to enable profiling 2021-10-28 17:11:56 +03:00
erisAllowedMentionsToDjsMentionOptions.ts Type fixes for djs 2021-06-30 04:56:56 +02:00
filterObject.ts Limit which changed props are included in update logs 2021-09-05 23:46:40 +03:00
findMatchingAuditLogEntry.ts refactor: debounce and batch simultaneous audit log requests 2021-10-27 00:09:29 +03:00
getChunkedEmbedFields.ts Start move to d.js 2021-05-31 03:30:55 +02:00
getGuildPrefix.ts Update to new Knub 30 beta. Code clean-up. 2020-10-01 01:43:38 +03:00
getMissingChannelPermissions.ts Update to discord.js v13.8.0, adding support for text-in-voice 2022-06-13 21:19:56 +03:00
getMissingPermissions.ts Type fixes for djs 2021-06-30 04:56:56 +02:00
getPermissionNames.ts remove camelcase permission stuff 2021-07-29 13:00:45 +01:00
hasDiscordPermissions.ts Tweaks to hasDiscordPermissions() 2021-08-14 16:30:40 +03:00
idToTimestamp.ts Use SnowflakeUtil.deconstruct 2021-07-29 13:14:45 +01:00
intToRgb.ts Add case icons. Clean up !cases. Allow customizing case colors and icons. 2020-08-11 04:16:06 +03:00
isDefaultSticker.ts More fixes, change rest of stripObjectToScalars to configAccessibleObj 2021-07-21 22:14:09 +02:00
isScalar.ts Type fixes + use template safe values for renderTemplate() everywhere 2021-08-18 20:32:45 +03:00
isValidTimezone.ts Add time_and_date plugin. Use it for timezones and date formats around the bot. 2020-08-19 00:19:12 +03:00
loadYamlSafely.ts Disallow anchors/aliases to objects when loading config YAML 2021-08-14 18:22:29 +03:00
lockNameHelpers.ts Start move to d.js 2021-05-31 03:30:55 +02:00
mergeRegexes.ts perf(automod): also merge regexes in match_links, match_words 2021-10-17 08:03:38 +03:00
mergeWordsIntoRegex.ts perf(automod): also merge regexes in match_links, match_words 2021-10-17 08:03:38 +03:00
MessageBuffer.ts Fix batched logs not being separated by newlines 2021-09-12 12:05:58 +03:00
messageHasContent.ts Type fixes for djs 2021-06-30 04:56:56 +02:00
messageIsEmpty.ts Start move to d.js 2021-05-31 03:30:55 +02:00
missingPermissionError.ts More work on permission utils and eager permission checks 2020-08-07 01:21:31 +03:00
normalizeText.test.ts Reformat all files with Prettier 2021-09-11 19:06:51 +03:00
normalizeText.ts automod: fix normalize not trimming whitespace in ascii-only messages 2020-09-16 22:33:24 +03:00
parseColor.ts Allow more color formats in !post_embed / !edit_embed -color 2020-08-09 20:21:01 +03:00
parseCustomId.ts fix: fix crash when custom id data is not valid JSON 2022-04-24 02:55:35 +03:00
parseFuzzyTimezone.ts Reformat all files with Prettier 2021-09-11 19:06:51 +03:00
permissionNames.ts feat: add internal role manager plugin; add role buttons plugin 2022-04-23 16:31:41 +03:00
readChannelPermissions.ts Start move to d.js 2021-05-31 03:30:55 +02:00
registerEventListenersFromMap.ts automod: add triggers for mod actions 2021-02-14 16:58:02 +02:00
resolveMessageTarget.ts Update to discord.js v13.8.0, adding support for text-in-voice 2022-06-13 21:19:56 +03:00
rgbToInt.ts Allow more color formats in !post_embed / !edit_embed -color 2020-08-09 20:21:01 +03:00
sendDM.ts Change DiscordRESTError to DiscordAPIError 2021-06-30 23:06:02 +02:00
snowflakeToTimestamp.ts Add !slowmode command 2020-08-09 17:28:21 +03:00
stripMarkdown.ts Include stripMarkdown.ts 2020-09-15 01:35:59 +03:00
tColor.ts Reformat all files with Prettier 2021-09-11 19:06:51 +03:00
templateSafeObjects.ts Reformat all files with Prettier 2021-09-11 19:06:51 +03:00
tValidTimezone.ts Reformat all files with Prettier 2021-09-11 19:06:51 +03:00
typeUtils.ts Centralize periodic checks for mutes, tempbans, vcalerts, reminders, and scheduled posts 2021-09-25 21:34:07 +03:00
unregisterEventListenersFromMap.ts automod: add triggers for mod actions 2021-02-14 16:58:02 +02:00
validateNoObjectAliases.test.ts Reformat all files with Prettier 2021-09-11 19:06:51 +03:00
validateNoObjectAliases.ts Disallow anchors/aliases to objects when loading config YAML 2021-08-14 18:22:29 +03:00
waitForInteraction.ts debug: catch & trace interaction reply errors 2022-06-01 18:58:54 +03:00