feat: harden webhook error handlin and escape sender labels

This commit is contained in:
neo
2026-04-28 00:25:17 -04:00
parent 734a6cdde3
commit 4e7b4fe662
5 changed files with 43 additions and 34 deletions

View File

@@ -3,16 +3,12 @@ export interface ClaimRequest {
authorId?: string;
authorName?: string;
authorUsername?: string;
authorAvatarUrl?: string;
channelId?: string;
guildId?: string;
messageId?: string;
}
export interface FinderProfile {
name: string;
iconUrl?: string;
}
export type WebhookResult = "claimed" | "failed";
export interface WebhookField {