# line/line-bot-sdk-python

LINE Messaging API SDK for Python

Repository: https://github.com/line/line-bot-sdk-python
Canonical: https://ross.abutalabs.com/products/line-bot-sdk-python
Homepage: https://pypi.python.org/pypi/line-bot-sdk
Language: Python
License: Apache-2.0
License Family: permissive
Topics: line, bot, sdk, python, linebot
Last push: 2026-08-21T01:36:02+00:00

## Health v2 (maintenance only)
Score: 96/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 92, longevity 100
- inputs: {"age_days": 3613, "days_push": 13, "days_rel": 57, "gap_med": 14, "n_releases_24m": 26}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2132, forks 1052 (observed 2026-08-28T04:06:17.269396+00:00)

## What it is
The official LINE Messaging API SDK for Python, providing clients for sending messages and parsing webhook events. It lets developers build LINE bots in Python with typed API wrappers and signature verification.

## Use cases
- build a LINE chatbot in Python
- reply to LINE messages via the Messaging API
- handle LINE webhook events with signature verification
- send push messages to LINE users
- integrate LINE messaging into a Flask app

## When to choose
- you are building a bot on the LINE Messaging API in Python
- you want official, maintained API clients and webhook parsing for LINE

## When to avoid
- you are building bots for other platforms like Slack, Telegram, or Discord
- you need a full bot framework with NLU built in rather than an API SDK

## Facets
- artifact type: library
- maturity: active
- function: sdk, chatbot, webhook, http-client, api-framework
- domain: chatbots, messaging-platforms, apis, developer-tools
- platform: python, cross-platform
- tags: line, messaging-api, bot-sdk, linebot

## Member repositories
- line/line-bot-sdk-python (main) score 96

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:17.269396+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:52:05.228726+00:00, confidence not recorded.
  - readme: https://github.com/line/line-bot-sdk-python (fetched 2026-08-28T04:06:17.269396+00:00, sha 8a5a53babe19)
  - homepage: https://pypi.python.org/pypi/line-bot-sdk (fetched 2026-08-29T10:32:08.131942+00:00, sha 8ece389b5c71)
- Data as of 2026-08-30T08:39:29.467469+00:00.
