mirror of
https://github.com/ReVanced/revanced-bots.git
synced 2026-01-11 13:56:15 +00:00
fix(bots/discord): use APIEmbed for response config
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import type { APIEmbed } from 'discord.js'
|
||||
|
||||
export type Config = {
|
||||
owners: string[]
|
||||
guilds: string[]
|
||||
@@ -47,11 +49,4 @@ export type ConfigMessageScanResponseLabelConfig = {
|
||||
threshold: number
|
||||
}
|
||||
|
||||
export type ConfigMessageScanResponseMessage = {
|
||||
title: string
|
||||
description?: string
|
||||
fields?: Array<{
|
||||
name: string
|
||||
value: string
|
||||
}>
|
||||
}
|
||||
export type ConfigMessageScanResponseMessage = APIEmbed
|
||||
|
||||
@@ -27,7 +27,7 @@ export const createMessageScanResponseEmbed = (
|
||||
response: ConfigMessageScanResponseMessage,
|
||||
mode: 'ocr' | 'nlp' | 'match',
|
||||
) => {
|
||||
const embed = new EmbedBuilder().setTitle(response.title)
|
||||
const embed = new EmbedBuilder().setTitle(response.title ?? null)
|
||||
|
||||
if (response.description) embed.setDescription(response.description)
|
||||
if (response.fields) embed.addFields(response.fields)
|
||||
|
||||
Reference in New Issue
Block a user