·
15 commits
to master
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- Support Message Edited Webhook by @github-actions[bot] in #865
Support Message Edited Webhook
Add MessageEditedEvent webhook event to support the message editing feature.
When a user edits a message in a group that includes a LINE Official Account, a webhook event with type=messageEdited is sent.
Notes
- Currently, message editing is not available in 1:1 chats with LINE Official Accounts, so this event is only triggered in group chats.
- Multiple
messageEditedwebhook events may arrive out of order. The event with the largesttimestamprepresents the latest edit state.
Please also refer to the document: https://developers.line.biz/en/reference/messaging-api/#edit-event
(original PR is line/line-openapi#129)
Example
use LINE\Webhook\Model\MessageEditedEvent;
use LINE\Webhook\Model\TextMessageContent;
foreach ($parsedEvents->getEvents() as $event) {
if ($event instanceof MessageEditedEvent
&& $event->getMessage() instanceof TextMessageContent
) {
echo "Message {$event->getMessage()->getId()} was edited to: {$event->getMessage()->getText()}";
}
}line-openapi updates
Dependency updates
- chore(deps): update actions/setup-java action to v5.4.0 by @renovate[bot] in #860
- Update junit-framework monorepo to v6.1.1 by @renovate[bot] in #864
Other Changes
- Add and manage guide documentation by @Yang-33 in #858
- Stop managing generated document by @Yang-33 in #859
- Inject missing urls in ToC forcibly by @Yang-33 in #863
Full Changelog: v12.6.0...v12.7.0
This release is prepared by @habara-k