line-client

Send and receive LINE messages via a Chrome extension gateway.

4|3|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/2manslkh/line-api --skill line-client
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: line-client
Source: https://github.com/2manslkh/line-api/tree/main
Command: npx skills add https://github.com/2manslkh/line-api --skill line-client

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to interact with the LINE messaging platform programmatically, enabling you to send and receive messages, manage contacts, and control your LINE account without using the official app.

Core Features & Use Cases

  • Message Sending/Receiving: Send text messages, check for new messages, and even unsend messages.
  • Contact Management: Get profile information, add friends, block contacts, and manage your contact list.
  • Group & Chat Management: Create groups, invite members, leave chats, and manage chat settings.
  • Authentication: Securely log in using QR code scanning or by leveraging existing authentication tokens.

Quick Start

Use the line-client skill to send a message to the user with MID 'Uxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' saying 'Hello from the AI!'.

Frequently Asked Questions about line-client

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

FAQPage Schema
How do I automate sending LINE messages to a specific contact?

You can automate sending LINE messages by using this Skill to send text to specific contacts or groups via API calls. It provides programmatic access to the LINE messaging platform, enabling message automation without the official app.

Can I manage LINE contacts and groups programmatically?

Yes, you can manage LINE contacts and groups programmatically. The Skill supports retrieving profiles, adding friends, blocking contacts, creating groups, and inviting members directly through JSON API requests.

What are the limitations of end-to-end encryption when using a LINE API client?

When using a LINE API client, you face E2EE limitations. The Skill explicitly documents these end-to-end encryption constraints, meaning certain encrypted message contents may not be fully accessible through the programmatic gateway.

Do I need a Chrome extension to authenticate with the LINE messaging API?

Yes, you need a Chrome extension gateway to authenticate with the LINE messaging API. The Skill handles authentication through this extension using QR code scanning or token-based login to access your account.

How does HMAC-signed authentication work for LINE chat automation?

HMAC-signed authentication for LINE chat automation secures JSON requests sent through the Chrome extension gateway. The Skill uses HMAC signatures to verify the integrity and authenticity of API calls made to the LINE platform.

Is there a way to unsend messages on LINE through an API client?

Yes, you can unsend messages on LINE through an API client. The Skill supports message management features including sending, receiving, checking for new messages, and unsending messages programmatically via the LINE API.