Create a LINE Bot
& Add It to Your Group

A step-by-step visual guide using the LINE Developers Console

1

Go to LINE Developers Console

Visit the LINE Developers Console and log in with your LINE account. If you don't have a developer account, you'll be prompted to create one.

https://developers.line.biz/console/
💬

LINE Developers

Build apps and services with LINE Platform

Log in with LINE account
If it's your first time, you'll need to agree to the developer terms and create a developer profile (name + email).
2

Create a Provider

A Provider represents you or your company. Click "Create" on the Providers page and enter a name.

developers.line.biz/console/
Providers
Create

Create a new provider

My Company
Create
The provider name is shown to users when they add your bot. Use a recognizable name.
3

Create a LINE Official Account

Since September 2024, LINE no longer allows creating Messaging API channels directly from the Developers Console. The correct approach is to first create a LINE Official Account in the LINE Official Account Manager.

If you can't find a "Messaging API" option under your Provider in LINE Developers Console, that's expected. You must create an Official Account first before you can enable Messaging API.
https://manager.line.biz/
💚

LINE Official Account Manager

Manage your LINE Official Account

Create Account

After clicking "Create Account", fill in the required details:

manager.line.biz/account/create

Create a LINE Official Account

My Awesome Bot
Technology / IT
Software Development
you@example.com
Create
Once created, you'll enter the Official Account dashboard. The account name becomes your bot's display name — choose it carefully.
4

Enable Messaging API

In the LINE Official Account Manager dashboard, go to Settings → Messaging API, then click "Enable Messaging API".

manager.line.biz/account/@your-account/setting/messaging-api

After clicking Enable, you'll be asked to select a Provider (the one you created in Step 2):

manager.line.biz/account/.../messaging-api/link-provider

Select a Provider

My Company ▾
I agree to the Messaging API Terms of Use
OK
After confirming, your Messaging API Channel will appear under the Provider in LINE Developers Console. You can now return to the Developers Console to continue configuration.
An Official Account can only be linked to one Provider, and this cannot be changed later. Make sure you select the correct Provider.
5

Get Your Channel Access Token

After creating the channel, go to the "Messaging API" tab. Scroll down and click "Issue" to generate a Channel Access Token.

developers.line.biz/console/channel/[your-channel]
Basic settings
Messaging API
LINE Login
Statistics

Messaging API settings

@123abcde
https://your-server.com/webhook
Issue
eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJjaGFubm...
The Channel Access Token controls your bot. Never share it publicly. You can also find the Channel Secret under "Basic settings" — keep that safe too.
You'll also need the Channel Secret (found in "Basic settings" tab) for webhook signature verification.
6

Configure Bot Settings

On the same Messaging API tab, configure webhook and auto-reply settings. You may also want to disable default auto-reply messages in the LINE Official Account Manager.

developers.line.biz/console/channel/[your-channel]/messaging-api

Response settings

Use webhooks
Forward messages to your server
Auto-reply messages
Disable if using webhook
Greeting messages
Message when user adds bot
If you're building a custom bot with a webhook, disable auto-reply so the default messages don't interfere with your bot's responses.
7

Add the Bot to a Group or Chat

Your bot has a QR code and a link. Users can scan the QR code or open the link to add the bot as a friend. Then invite it to any group chat.

developers.line.biz/console/channel/[your-channel]/messaging-api

Add your bot as a friend

Scan this QR code with LINE app

[ QR Code ]
@123abcde

Or open this link:

https://line.me/R/ti/p/@123abcde
🎉

Bot Created Successfully!

Add the bot as a friend, then invite it to any group chat. It can receive and send messages once your webhook server is running.

To let the bot join group chats, go to the LINE Official Account Manager and enable "Allow bot to join group chats" under Settings.

Happy building with LINE! 💬