Type aliases
BlacklistEntryKind
BlacklistEntryKind: "regex" | "substring"
BlacklistType
BlacklistType: "youtubeVideoID" | "youtubeChannelID" | "linkPattern" | "discordGuildID" | "phrase"
MessageContext
MessageContext<T>: T & { channelId?: string; guildId?: string; messageId?: string; userId?: string }
Type parameters
NakiriHTTPGetDiscordGuildsResponse
NakiriHTTPGet
Discord
Guilds
Response
: NakiriHTTPGetBlacklistResponse<"discordGuilds", DiscordGuild>NakiriHTTPGetLinkPatternsResponse
NakiriHTTPGet
Link
Patterns
Response
: NakiriHTTPGetBlacklistResponse<"patterns", LinkPattern>NakiriHTTPGetPhrasesResponse
NakiriHTTPGet
Phrases
Response
: NakiriHTTPGetBlacklistResponse<"phrases", YouTubeVideo>NakiriHTTPGetYouTubeChannelsResponse
NakiriHTTPGet
You
Tube
Channels
Response
: NakiriHTTPGetBlacklistResponse<"channelIDs", YouTubeChannel>NakiriHTTPGetYouTubeVideosResponse
NakiriHTTPGet
You
Tube
Videos
Response
: NakiriHTTPGetBlacklistResponse<"videoIDs", YouTubeVideo>
Specifies one of the many blacklist types.