linebot-setup

Automate LINE Bot setup with webhook integration and SSL validation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/bingo-taiwan/claude-code-skills --skill linebot-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linebot-setup
Source: https://github.com/bingo-taiwan/claude-code-skills/tree/main/linebot-setup
Command: npx skills add https://github.com/bingo-taiwan/claude-code-skills --skill linebot-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a practical, step-by-step guide to set up a LINE Bot with a Webhook and SSL validation, helping developers avoid misconfigurations and downtime during deployment.

Core Features & Use Cases

  • Guidance to create a LINE Developers Provider and Messaging API Channel, configure Webhook URL, and enable webhook testing.
  • Procedures for disabling auto-replies and welcome messages to ensure controlled bot behavior.
  • Troubleshooting for common issues such as SSL connection errors, webhook response failures, and invalid tokens.

Quick Start

  1. In LINE Developers Console, create a Provider (if not exists) and a Messaging API Channel; note Channel ID, Channel Secret, and Channel Access Token.
  2. On the Messaging API page, set Webhook URL to https://your-domain.com/webhook.php, toggle Use webhook on, and click Verify to test connectivity.
  3. In LINE Official Account Manager, go to Response settings and disable Auto-replies and Welcome messages if not needed.

Frequently Asked Questions about linebot-setup

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

FAQPage Schema
How do I set up a LINE Bot webhook with SSL validation in PHP?

To set up a LINE Bot webhook with SSL validation in PHP, create a Messaging API Channel, configure your Webhook URL to point to your PHP script, enable webhook usage, and verify SSL connectivity through the LINE Developers Console.

Why does my LINE Bot webhook fail verification with an SSL connection error?

LINE Bot webhook verification fails with SSL connection errors when your server lacks a valid SSL certificate or proper HTTPS configuration. Ensure your domain has a trusted SSL certificate installed and your webhook URL uses the HTTPS protocol before testing.

What do I need to configure a LINE Messaging API webhook on my server?

To configure a LINE Messaging API webhook, you need a Provider and Messaging API Channel from the LINE Developers Console, your Channel Secret, Channel Access Token, a PHP 7.0+ environment, and a valid SSL certificate for HTTPS connectivity.

How do I stop my LINE Bot from sending auto-reply and welcome messages?

To stop your LINE Bot from sending auto-reply and welcome messages, navigate to the Response settings in the LINE Official Account Manager and disable both Auto-replies and Welcome messages for fully controlled bot behavior.

Does LINE Bot signature verification require PHP 7.0 or higher?

Yes, reliable LINE Bot signature verification requires PHP 7.0 or higher compatibility. This ensures proper handling of the Channel Secret and Channel Access Token for secure webhook request validation and stable operation.

What is the best way to debug invalid token issues when deploying a LINE Bot?

The best way to debug invalid token issues during LINE Bot deployment is to verify that the Channel Secret and Channel Access Token copied from the LINE Developers Console exactly match the credentials configured in your PHP webhook script.