Skip to content

JiauZhang/imchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A unified API for multi-platform instant messaging

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages