feat: create message capture policies
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
from utils.policy.models import CaptureToggles, ChatKind
|
||||
|
||||
DEFAULTS: dict[ChatKind, CaptureToggles] = {
|
||||
ChatKind.CHANNEL: CaptureToggles(),
|
||||
ChatKind.GROUP: CaptureToggles(messages=True),
|
||||
ChatKind.DM: CaptureToggles(
|
||||
messages=True,
|
||||
media=True,
|
||||
self_destruct_media=True,
|
||||
stt=True,
|
||||
reactions=True,
|
||||
track_edits_deletes=True,
|
||||
profile_history=True,
|
||||
stories=True,
|
||||
presence=True,
|
||||
backfill=True,
|
||||
),
|
||||
}
|
||||
Reference in New Issue
Block a user