kb-line

Guide LINE Bot development with Messaging API, webhooks, and signature verification.

97|2|Updated Jan 1, 2026
One-click install
npx skills add https://github.com/minorun365/my-claude-code-settings --skill kb-line
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kb-line
Source: https://github.com/minorun365/my-claude-code-settings/tree/main/claude/skills/kb-line
Command: npx skills add https://github.com/minorun365/my-claude-code-settings --skill kb-line

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

LINE Bot development often lacks cohesive best practices and reliable references for handling webhooks, signatures, message types, and group chats.

Core Features & Use Cases

  • LINE Messaging APIの実践的ベストプラクティス
  • 署名検証・Webhook処理の安全な実装
  • Push Messageとグループチャット対応の実務ガイド
  • SSEストリーミングの変換パターンと実用コード例

Quick Start

Describe a complete end-to-end LINE Bot integration plan for a simple echo bot.

Frequently Asked Questions about kb-line

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement signature verification for LINE Messaging API webhooks?

To implement signature verification for LINE Messaging API webhooks, validate the X-Line-Signature header against your channel secret using HMAC-SHA256. This Skill provides secure implementation examples and best practices across Python and Node SDKs to ensure webhook authenticity.

What is the difference between Push Message and Reply Message in LINE Bot development?

The difference between Push Message and Reply Message in LINE Bot development is that Reply Messages respond directly to webhook events using a reply token, while Push Messages proactively send messages anytime. This Skill outlines practical use cases and implementation guidance for both message types.

How do I handle group chat events in a LINE Bot?

To handle group chat events in a LINE Bot, process webhook payloads that distinguish group identifiers from individual user IDs. This Skill provides practical guidance for managing group chats, including message targeting and event handling architecture within the LINE Messaging API.

Can I use Python and Node SDKs to build a LINE Bot with SSE-based workflows?

Yes, you can use Python and Node SDKs to build a LINE Bot with SSE-based workflows. This Skill includes SSE streaming conversion patterns and practical code examples for integrating Server-Sent Events with LINE Messaging API webhook handling.

What's the best way to architect a reliable LINE Bot integration?

The best way to architect a reliable LINE Bot integration involves structuring secure webhook endpoints, validating signatures, and properly separating Push and Reply message logic. This Skill provides architectural guidance and configuration notes for robust LINE Messaging API implementations.