mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-10-31 04:45:23 +08:00
* feat: add line bot doc * perf: update line doc --------- Co-authored-by: Junyan Qin <[email protected]>
5.4 KiB
5.4 KiB
Integrating LINE Bot
This article explains how to connect LangBot with the LINE platform to implement LINE bot functionality.
Creating a LINE Bot
Register a LINE Developer Account
- Visit the LINE Developers website and log in with your LINE account
- After logging in, enter the developer console
Create Provider and Channel
- Continue by clicking Create a Message API

- After being redirected, fill in the basic information
- Channel Name
- Channel Description
- Category
- Subcategory
- Email Address
- After filling in all information, click "Continue" to create

- Check the information you entered, and if there are no issues, click Submit

- Successfully created, proceed to use

Get Configuration Information
After creation, you will obtain the following important information, please record it:
- Channel Secret
- Select Settings

- Click Message API

- Enable Message API

- Select the Provider you just created and click Agree

- For privacy terms, simply click OK

- Click OK to complete creation

- Copy it

- Channel Access Token (need to click the "Issue" button to generate)
- Click console or directly visit Console

- Select the Provider you created and click Message API

- Click Message API

- Scroll to the bottom, click Issue

- Click the icon to copy

Configure Webhook
-
Click console or directly visit Console

-
Enter the connection (must be an HTTPS connection, which means you need an SSL certificate), click Update

Connecting to LangBot
Next, open the LangBot configuration page:
-
Fill in the configuration information:
Feature Configuration
In the LINE developer console, you can further configure the bot's features:
- In the "Messaging API" tab, find the "LINE Official Account Features" section
- Enable or disable the following features as needed:
- Auto-reply messages
- Welcome messages when adding friends
- Group and multi-person chat
- Greeting when the bot joins a group
Usage
After configuration, users can interact with your LINE bot through the following methods:
- Scan the QR code provided in the LINE developer console to add the bot as a friend
- Send messages in the chat, and the bot will process and reply through LangBot
Common Issues
Webhook Verification Failed
- Ensure your server can be accessed via HTTPS
- Check if the Webhook URL is correct
- Confirm that the LangBot service is running properly
Unable to Receive Messages
- Check if the Channel Access Token is valid
- Confirm that the "Use Webhook" option is enabled
- Check the LangBot logs for error messages
Permission Issues
- Ensure you have enabled the necessary permissions for the bot in the LINE developer console
- For some advanced features, a LINE Premium account may be required










