Skip to content

Commit d53ceae

Browse files
authored
Add Unsend event (#240)
1 parent e214362 commit d53ceae

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

lib/types.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ export type WebhookRequestBody = {
4646
*/
4747
export type WebhookEvent =
4848
| MessageEvent
49+
| UnsendEvent
4950
| FollowEvent
5051
| UnfollowEvent
5152
| JoinEvent
@@ -123,6 +124,19 @@ export type MessageEvent = {
123124
message: EventMessage;
124125
} & ReplyableEvent;
125126

127+
/**
128+
* Event object for when the user unsends a message in a [group](https://developers.line.biz/en/docs/messaging-api/group-chats/#group)
129+
* or [room](https://developers.line.biz/en/docs/messaging-api/group-chats/#room).
130+
* [Unsend event](https://developers.line.biz/en/reference/messaging-api/#unsend-event)
131+
*/
132+
export type UnsendEvent = {
133+
type: "unsend";
134+
/**
135+
* The message ID of the unsent message
136+
*/
137+
unsend: { messageId: string };
138+
} & EventBase;
139+
126140
/**
127141
* Event object for when your account is added as a friend (or unblocked).
128142
*/

0 commit comments

Comments
 (0)