@@ -8,12 +8,10 @@ import (
8
8
// AuditLogEvent is an 8-bit unsigned integer representing an audit log event.
9
9
type AuditLogEvent int
10
10
11
- // AuditLogEventGuildUpdate ...
12
11
const (
13
12
AuditLogEventGuildUpdate AuditLogEvent = 1
14
13
)
15
14
16
- // AuditLogEventChannelCreate
17
15
const (
18
16
AuditLogEventChannelCreate AuditLogEvent = iota + 10
19
17
AuditLogEventChannelUpdate
@@ -23,7 +21,6 @@ const (
23
21
AuditLogEventChannelOverwriteDelete
24
22
)
25
23
26
- // AuditLogEventMemberKick
27
24
const (
28
25
AuditLogEventMemberKick AuditLogEvent = iota + 20
29
26
AuditLogEventMemberPrune
@@ -36,43 +33,37 @@ const (
36
33
AuditLogEventBotAdd
37
34
)
38
35
39
- // AuditLogEventRoleCreate
40
36
const (
41
37
AuditLogEventRoleCreate AuditLogEvent = iota + 30
42
38
AuditLogEventRoleUpdate
43
39
AuditLogEventRoleDelete
44
40
)
45
41
46
- // AuditLogEventInviteCreate
47
42
const (
48
43
AuditLogEventInviteCreate AuditLogEvent = iota + 40
49
44
AuditLogEventInviteUpdate
50
45
AuditLogEventInviteDelete
51
46
)
52
47
53
- // AuditLogEventWebhookCreate
54
48
const (
55
49
AuditLogEventWebhookCreate AuditLogEvent = iota + 50
56
50
AuditLogEventWebhookUpdate
57
51
AuditLogEventWebhookDelete
58
52
)
59
53
60
- // AuditLogEventEmojiCreate
61
54
const (
62
55
AuditLogEventEmojiCreate AuditLogEvent = iota + 60
63
56
AuditLogEventEmojiUpdate
64
57
AuditLogEventEmojiDelete
65
58
)
66
59
67
- // AuditLogEventMessageDelete
68
60
const (
69
61
AuditLogEventMessageDelete AuditLogEvent = iota + 72
70
62
AuditLogEventMessageBulkDelete
71
63
AuditLogEventMessagePin
72
64
AuditLogEventMessageUnpin
73
65
)
74
66
75
- // AuditLogEventIntegrationCreate
76
67
const (
77
68
AuditLogEventIntegrationCreate AuditLogEvent = iota + 80
78
69
AuditLogEventIntegrationUpdate
@@ -82,28 +73,24 @@ const (
82
73
AuditLogEventStageInstanceDelete
83
74
)
84
75
85
- // AuditLogEventStickerCreate
86
76
const (
87
77
AuditLogEventStickerCreate AuditLogEvent = iota + 90
88
78
AuditLogEventStickerUpdate
89
79
AuditLogEventStickerDelete
90
80
)
91
81
92
- // AuditLogGuildScheduledEventCreate
93
82
const (
94
83
AuditLogGuildScheduledEventCreate AuditLogEvent = iota + 100
95
84
AuditLogGuildScheduledEventUpdate
96
85
AuditLogGuildScheduledEventDelete
97
86
)
98
87
99
- // AuditLogThreadCreate
100
88
const (
101
89
AuditLogThreadCreate AuditLogEvent = iota + 110
102
90
AuditLogThreadUpdate
103
91
AuditLogThreadDelete
104
92
)
105
93
106
- // AuditLogApplicationCommandPermissionUpdate ...
107
94
const (
108
95
AuditLogApplicationCommandPermissionUpdate AuditLogEvent = 121
109
96
)
@@ -122,6 +109,19 @@ const (
122
109
AuditLogCreatorMonetizationTermsAccepted
123
110
)
124
111
112
+ const (
113
+ AuditLogOnboardingPromptCreate AuditLogEvent = iota + 163
114
+ AuditLogOnboardingPromptUpdate
115
+ AuditLogOnboardingPromptDelete
116
+ AuditLogOnboardingCreate
117
+ AuditLogOnboardingUpdate
118
+ )
119
+
120
+ const (
121
+ AuditLogHomeSettingsCreate AuditLogEvent = iota + 190
122
+ AuditLogHomeSettingsUpdate
123
+ )
124
+
125
125
// AuditLog (https://discord.com/developers/docs/resources/audit-log) These are logs of events that occurred, accessible via the Discord
126
126
type AuditLog struct {
127
127
ApplicationCommands []ApplicationCommand `json:"application_commands"`
0 commit comments