Merge pull request #1869 from lts20050703/#1848-Document-audit-logs-for-scheduled-events

Document audit logs for scheduled events
This commit is contained in:
Skillz4Killz
2021-12-23 12:38:07 -05:00
committed by GitHub
3 changed files with 4 additions and 0 deletions

View File

@@ -39,6 +39,7 @@ export async function createScheduledEvent(bot: Bot, guildId: bigint, options: C
scheduled_end_time: options.scheduledEndTime ? new Date(options.scheduledEndTime).toISOString() : undefined,
privacy_level: options.privacyLevel || ScheduledEventPrivacyLevel.GuildOnly,
entity_type: options.entityType,
reason: options.reason,
}
);

View File

@@ -32,6 +32,7 @@ export async function editScheduledEvent(
privacy_level: options.privacyLevel,
entity_type: options.entityType,
status: options.status,
reason: options.reason,
}
);

View File

@@ -93,6 +93,7 @@ export interface CreateScheduledEvent {
privacyLevel?: ScheduledEventPrivacyLevel;
/** the type of hosting entity associated with a scheduled event */
entityType: ScheduledEventEntityType;
reason?: string;
}
export interface EditScheduledEvent {
@@ -114,6 +115,7 @@ export interface EditScheduledEvent {
entityType: ScheduledEventEntityType;
/** the status of the scheduled event */
status: ScheduledEventStatus;
reason?: string;
}
export interface GetScheduledEvents {