Namespace Line.OpenApi.Messaging.Webhook.Generated.Models
Classes
- AccountLinkEvent
Event object for when a user has linked their LINE account with a provider's service account. You can reply to account link events.
- ActivatedEvent
This event indicates that the module channel has been switched to Active Channel by calling the Acquire Control API. Sent to the webhook URL server of the module channel.
- AllMentionee
Mentioned target is entire group
- AudioMessageContent
Message object which contains the audio content sent from the source.
- BeaconEvent
Event object for when a user enters the range of a LINE Beacon. You can reply to beacon events.
- BotResumedEvent
This event indicates that the LINE Official Account has returned from the suspended state. Sent to the webhook URL server of the module channel.
- BotSuspendedEvent
This event indicates that the LINE Official Account has been suspended (Suspend). Sent to the webhook URL server of the module channel.
- CallbackRequest
The request body contains a JSON object with the user ID of a bot that should receive webhook events and an array of webhook event objects.
- ContentProvider
Provider of the media file.
- DeactivatedEvent
This event indicates that the module channel has been switched to Standby Channel by calling Acquire Control API or Release Control API. Sent to the webhook URL server of the module channel.
- DeliveryContext
webhook's delivery context information
- Event
Webhook event
- FileMessageContent
Message object which contains the file sent from the source.
- FollowEvent
Event object for when your LINE Official Account is added as a friend (or unblocked). You can reply to follow events.
- JoinEvent
Event object for when your LINE Official Account joins a group chat or multi-person chat. You can reply to join events.
- LeaveEvent
Event object for when a user removes your LINE Official Account from a group chat or when your LINE Official Account leaves a group chat or multi-person chat.
- LinkContent
Content of the account link event.
- LocationMessageContent
Message object which contains the location data sent from the source.
- MemberJoinedEvent
Event object for when a user joins a group chat or multi-person chat that the LINE Official Account is in.
- MemberLeftEvent
Event object for when a user leaves a group chat or multi-person chat that the LINE Official Account is in.
- MembershipContent
Content of the membership event.
- MembershipEvent
This event indicates that a user has subscribed (joined), unsubscribed (left), or renewed the bot's membership.
- MessageEditedEvent
Webhook event object which contains the edited message. This event is triggered when a user edits a text message.Currently, message editing is not available in one-on-one chats with LINE Official Accounts, so this event is only triggered in group chats.Multiple messageEdited webhook events may arrive out of order. The event with the largest timestamp represents the latest edit state.
- MessageEvent
Webhook event object which contains the sent message.
- ModuleEvent
This event indicates that the module channel has been attached to the LINE Official Account. Sent to the webhook URL server of the module channel.
- PnpDelivery
A delivery object containing a hashed phone number string or a string specified by
X-Line-Delivery-Tagheader
- PnpDeliveryCompletionEvent
When a request is made to the LINE notification messages API and delivery of the LINE notification message to the user is completed, a dedicated webhook event (delivery completion event) is sent from the LINE Platform to the webhook URL of the bot server.
- PostbackEvent
Event object for when a user performs a postback action which initiates a postback. You can reply to postback events.
- RoomSource
Source multi-person chat
- Source
the source of the event.
- StickerMessageContent
Message object which contains the sticker data sent from the source.
- UnfollowEvent
Event object for when your LINE Official Account is blocked.
- UnsendEvent
Event object for when the user unsends a message.
- UserMentionee
Mentioned target is user
- VideoMessageContent
Message object which contains the video content sent from the source. The preview image is displayed in the chat and the video is played when the image is tapped.
- VideoPlayCompleteEvent
Event for when a user finishes viewing a video at least once with the specified trackingId sent by the LINE Official Account.
Enums
- BeaconContent_type
Type of beacon event.
- ContentProvider_type
Provider of the image file.
- DetachedModuleContent_reason
Reason for detaching
- EventMode
Channel state.
- LinkContent_result
One of the following values to indicate whether linking the account was successful or not