Skip to main content

Async Mirai SDK for Python

License PyPI

Async Mirai SDK for Python is a Python SDK with async I/O for Mirai's Mirai API HTTP plugin.

Inspired by CQHTTP Python Async SDK and Mirai Framework for Python.

Installation

pip install aiomirai

Documentation

See at https://aiomirai.solariar.tech

鸣谢

这些项目也很棒, 去他们的项目页看看, 点个 Star 以鼓励他们的开发工作, 毕竟没有他们也没有 aiomirai.

特别感谢 mamoe 给我们带来这些精彩的项目:

  • mirai: 即 mirai-core, 一个高性能, 高可扩展性的 QQ 协议库, 同时也是个很棒的机器人开发框架!
  • mirai-console: 一个基于 mirai 开发的插件式可扩展开发平台, 我们的大多数开发工作基本上都在该项目上完成, 不得不称赞其带来的开发敏捷性.
  • mirai-api-http: 为该项目提供 http 接口的 mirai-console 插件, 万物之源

特别感谢 NatriumLab 给我们带来这些精彩的项目:

  • python-mirai:一个以 OICQ(QQ) 协议驱动的高性能机器人开发框架 Mirai 的 Python 接口,本项目的灵感来源,参考了部分内容比如这个鸣谢

特别感谢 CQMOE 给我们带来这些精彩的项目:

  • python-aiocqhttp:酷Q 的 CQHTTP 插件 的 Python SDK 异步版本,本项目的主要代码及逻辑都在一定程度上参考了该项目

特别感谢 Koishi.js 给我们带来这些精彩的项目:

And finally...

Long Live Mirai
                 `-://+++//:-.                              
               -+o+o++oo+o+++////:-.`                       
           ``-o+/:+o:+++//++s+++/////:`                     
         `--/++//+os://+/::+o+::/:/--::.                    
         :://o/:-:o+:/`./-:+-.//:/://`:/:-.`                
        -+/+:o/--:/--:.`.:-.-+o/+o++:- +-`:/:-              
       ./::o:o+/+::.ohy:````-ss+/os+:`.-:` .--              
    ```.-/`+:++:/o/+++:.``````.`-o/:. -` ...```             
      `- -:/-`///+o+:````...-.`.:+/.``                      
     .-. ``:. ...::::--....``.-----..:.                     
     .:-.-    `....`----.-...-.---:.`--.`                   
  `..--::.    -.```...-:  `.--`-..-`-`-`..`                 
  ..:--...   `.--     `.-```.-  `..`. .....`                
   ....``-  `-...-      :-  `.`  `..`  -`-..`               
   `.:``./...`.```..``..//  `..   ..-.```.-```              
 `-:-:...-...``.`.````..//` ````  ../:    .`.``             
 ......     +:.```.   . //` `.`.  .://    ````.`            
  ....``  `.shy+.`.  `.`-/: `-`.. `+/-    -````.            
   .```.````/os/../  `---//` :``-  //.   `-`.```.`          
   .`````````..`..-` -+oo+/- .``.. :/.  ```..````-:`        
   .``.```````-.-`:  .-::-// .`.`-`./.    -:-.```-/.`       
   `.`.``````./-`/+`   `  -/``.:--.`/-  ./+..-```:/``-      
    `-.`````.` ``:++:   ` -/. `.`.. /:  .- `  ..-/-``.-.`   
     `.....`  ``  `-/`    ./-  .:- `:/`    .   --.```.....` 
              `            `   ` `  ``                      
          ``.`   ````  ``                 ``                
          /++/` `+++:  -.     ``   ```    `.                
          /+-+/ :/-+: `+/  -:...`.-.`.--  -:`               
          /+..+/+-.+: `+/  -:    .-..`-:` -:`               
          -/` -/- `/- `/:  --    .-....-` .-`               

Metadata

Release files for aiomirai 0.3.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aiomirai 0.3.8
File Size Uploaded Provenance Actions
aiomirai-0.3.8.tar.gz 14.6 kB Without provenance Details for aiomirai-0.3.8.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for aiomirai 0.3.8
File Interpreter ABI Platform Actions
aiomirai-0.3.8-py3-none-any.whl Python 3 none any Details for aiomirai-0.3.8-py3-none-any.whl

Total release size: 42.1 kB

Release files / aiomirai-0.3.8.tar.gz

Download URL aiomirai-0.3.8.tar.gz
Size 14.6 kB
Tags Source
SHA-256 checksum
How to use checksums
251c38ce5480bd475f1e08af7d43f193ef23eac495fd98fa5a21e60151ed91c4
BLAKE2b-256 checksum
How to use checksums
3ce4bf78689b1fed2e8c66de5900835abc116e8018e262f5f42039d5e8e1167b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

Release files / aiomirai-0.3.8-py3-none-any.whl

Download URL aiomirai-0.3.8-py3-none-any.whl
Size 27.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b54095253b7176d32c4ee1965f3397ac251d6f5aabfef12da0abd0e4b34aeee8
BLAKE2b-256 checksum
How to use checksums
50e06179aeb2be21cd42872b778aaa6789f4545e5fa342980d7b6eb8798ec95b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.3

Security for aiomirai 0.3.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page