summaryrefslogtreecommitdiff
path: root/packages/backend/src/core
diff options
context:
space:
mode:
Diffstat (limited to 'packages/backend/src/core')
-rw-r--r--packages/backend/src/core/RoleService.ts6
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/backend/src/core/RoleService.ts b/packages/backend/src/core/RoleService.ts
index c639786ec6..39413e2a55 100644
--- a/packages/backend/src/core/RoleService.ts
+++ b/packages/backend/src/core/RoleService.ts
@@ -23,6 +23,8 @@ export type RoleOptions = {
antennaLimit: number;
wordMuteLimit: number;
webhookLimit: number;
+ clipLimit: number;
+ noteEachClipsLimit: number;
};
export const DEFAULT_ROLE: RoleOptions = {
@@ -35,6 +37,8 @@ export const DEFAULT_ROLE: RoleOptions = {
antennaLimit: 5,
wordMuteLimit: 200,
webhookLimit: 3,
+ clipLimit: 10,
+ noteEachClipsLimit: 200,
};
@Injectable()
@@ -206,6 +210,8 @@ export class RoleService implements OnApplicationShutdown {
antennaLimit: Math.max(...getOptionValues('antennaLimit')),
wordMuteLimit: Math.max(...getOptionValues('wordMuteLimit')),
webhookLimit: Math.max(...getOptionValues('webhookLimit')),
+ clipLimit: Math.max(...getOptionValues('clipLimit')),
+ noteEachClipsLimit: Math.max(...getOptionValues('noteEachClipsLimit')),
};
}