Skip to main content

No project description provided

Project description

imchat

A Python async IM middleware — one unified API to connect multiple instant messaging platforms.

Currently supports WeChat and QQ, with more platforms (Telegram, etc.) coming.

Features

  • Unified abstraction — consistent send/receive interfaces across different IM platforms
  • Async-native — built on asyncio and aiohttp for high-concurrency scenarios
  • Rich message types — text, image, video, file, voice and more
  • Long-polling — built-in message polling loop, easy to integrate into any async application
  • Pluggable architecture — add a new platform by implementing its adapter

Install

pip install imchat

Sponsor

公众号
AliPay.png
AliPay WeChatPay
AliPay.png WeChatPay.png

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

imchat-0.0.1.tar.gz (34.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

imchat-0.0.1-py3-none-any.whl (43.7 kB view details)

Uploaded Python 3

File details

Details for the file imchat-0.0.1.tar.gz.

File metadata

  • Download URL: imchat-0.0.1.tar.gz
  • Upload date:
  • Size: 34.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for imchat-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d3e73c1d7ad8dff2c1fd29d8d6eed4db29007c70f025e355954e2b7cbf82bdc2
MD5 556778eb8c218bd8f4e66e3a59ea3047
BLAKE2b-256 b15b3438508f8a61d18b55e376d6d8d1ce279e9469d002590f2e654f622ff654

See more details on using hashes here.

Provenance

The following attestation bundles were made for imchat-0.0.1.tar.gz:

Publisher: main.yml on JiauZhang/imchat

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file imchat-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: imchat-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 43.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for imchat-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e7aa035e7aa3299fd2e773058e264246e36fbb90b9b0abe232387cf77f54eb9
MD5 b0a2aa974e7c8b7171207705f2c06106
BLAKE2b-256 4c326f9a76d3817127d343f51e2494aef6ba5aa4f32f8106866770902c6ebbce

See more details on using hashes here.

Provenance

The following attestation bundles were made for imchat-0.0.1-py3-none-any.whl:

Publisher: main.yml on JiauZhang/imchat

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page