Skip to content

feat: add LINE Notify provider for KeepHQ (#6426)#6440

Open
wsimon1982 wants to merge 1 commit into
keephq:mainfrom
wsimon1982:feature/line-notify-provider
Open

feat: add LINE Notify provider for KeepHQ (#6426)#6440
wsimon1982 wants to merge 1 commit into
keephq:mainfrom
wsimon1982:feature/line-notify-provider

Conversation

@wsimon1982
Copy link
Copy Markdown

Description

Fügt einen neuen LINE Notify Provider für KeepHQ hinzu (Issue #6426)

Changes

  • LineNotifyProvider: Neuer Provider-Klasse die von BaseProvider erbt
  • Auth: Bearer-Token Authentication über Authorization: Bearer <token> Header
  • _notify: Sendet Messages an LINE Notify API (https://notify-api.line.me/api/notify)
  • test(): Verbindungstest mit Dummy-Message
  • validate_config(): Prüft ob access_token konfiguriert ist

API Details

Note

LINE Notify wurde am 31. März 2025 eingestellt, die API funktioniert aber weiterhin.
Für neue Projekte wird die LINE Messaging API (https://developers.line.biz/) empfohlen.

Test

In Keep konfigurieren:

  1. Settings → Providers → Add Provider → LINE Notify
  2. access_token eintragen
  3. Test-Button für Verbindungstest

- Add LineNotifyProvider class extending BaseProvider
- Support access token authentication (Bearer header)
- Implement _notify method for sending messages to LINE Notify
- Include test method for connection validation
- Add LINE Notify API documentation reference

Closes keephq#6426
@dosubot dosubot Bot added the size:L This PR changes 100-499 lines, ignoring generated files. label May 10, 2026
@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


Neo seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@github-actions
Copy link
Copy Markdown
Contributor

No linked issues found. Please add the corresponding issues in the pull request description.
Use GitHub automation to close the issue when a PR is merged

@dosubot dosubot Bot added Feature A new feature Provider Providers related issues labels May 10, 2026
@wsimon1982
Copy link
Copy Markdown
Author

Fixes #6426
Closes #6426

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature A new feature Provider Providers related issues size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants