Files
revanced-bots/bots/discord/config.ts
2024-06-24 18:23:37 +07:00

46 lines
1.3 KiB
TypeScript

import type { Config } from './config.schema'
export default {
owners: ['USER_ID_HERE'],
guilds: ['GUILD_ID_HERE'],
messageScan: {
filter: {
channels: ['CHANNEL_ID_HERE'],
roles: ['ROLE_ID_HERE'],
users: ['USER_ID_HERE'],
whitelist: false,
},
humanCorrections: {
falsePositiveLabel: 'false_positive',
allow: {
members: {
permissions: 8n,
roles: ['ROLE_ID_HERE'],
},
},
},
allowedAttachmentMimeTypes: ['image/jpeg', 'image/png', 'image/webp'],
responses: [
{
triggers: {
text: [/^regexp?$/, { label: 'label', threshold: 0.85 }],
},
response: {
title: 'Embed title',
description: 'Embed description',
fields: [
{
name: 'Field name',
value: 'Field value',
},
],
},
},
],
},
logLevel: 'log',
api: {
websocketUrl: 'ws://127.0.0.1:3000',
},
} satisfies Config as Config