Skip to main content

基于 RICQ 的轻量级 Python QQ 自动化框架。

Project description

Ichika

PyPI Python Version License

Code style: black Imports: isort

Deploy Docs Run CI pre-commit.ci status

示例

请参阅 example.py,它包含了一个识别指定指令并发送图片的简单示例。

鸣谢

  • AWR: Ichika 的前身和部分代码来源
  • ricq: 使用 Rust 实现的高性能 QQ 协议 移植于 OICQ
  • mirai: 高效率 QQ 机器人支持库
  • PyO3: Python 解释器的 Rust 绑定
  • GraiaProject: 用于 Bot 开发的一系列高效, 现代化, 充分可扩展的工具链

许可证

Ichika 使用 GNU AGPL-3.0 作为许可证,这意味着你需要遵守相应的规则。

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

ichika-0.0.6.tar.gz (68.7 kB view details)

Uploaded Source

Built Distributions

ichika-0.0.6-cp38-abi3-win_arm64.whl (3.4 MB view details)

Uploaded CPython 3.8+ Windows ARM64

ichika-0.0.6-cp38-abi3-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.8+ Windows x86-64

ichika-0.0.6-cp38-abi3-win32.whl (3.3 MB view details)

Uploaded CPython 3.8+ Windows x86

ichika-0.0.6-cp38-abi3-musllinux_1_2_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.8+ musllinux: musl 1.2+ x86-64

ichika-0.0.6-cp38-abi3-musllinux_1_2_i686.whl (4.2 MB view details)

Uploaded CPython 3.8+ musllinux: musl 1.2+ i686

ichika-0.0.6-cp38-abi3-musllinux_1_2_armv7l.whl (4.4 MB view details)

Uploaded CPython 3.8+ musllinux: musl 1.2+ ARMv7l

ichika-0.0.6-cp38-abi3-musllinux_1_2_aarch64.whl (4.1 MB view details)

Uploaded CPython 3.8+ musllinux: musl 1.2+ ARM64

ichika-0.0.6-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ x86-64

ichika-0.0.6-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.4 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ s390x

ichika-0.0.6-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (4.1 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ ppc64le

ichika-0.0.6-cp38-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (4.1 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ ppc64

ichika-0.0.6-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.2 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ ARMv7l

ichika-0.0.6-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ ARM64

ichika-0.0.6-cp38-abi3-manylinux_2_12_i686.manylinux2010_i686.whl (4.0 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.12+ i686

ichika-0.0.6-cp38-abi3-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.8+ macOS 11.0+ ARM64

ichika-0.0.6-cp38-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (7.3 MB view details)

Uploaded CPython 3.8+ macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

ichika-0.0.6-cp38-abi3-macosx_10_7_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.8+ macOS 10.7+ x86-64

File details

Details for the file ichika-0.0.6.tar.gz.

File metadata

  • Download URL: ichika-0.0.6.tar.gz
  • Upload date:
  • Size: 68.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.6.1 CPython/3.10.6

File hashes

Hashes for ichika-0.0.6.tar.gz
Algorithm Hash digest
SHA256 7d5cb909f264ba2bd00f30b5bb550c7d4c333bce7dea0efd92be7f3489ebdf06
MD5 6995e2384707a64aa590321dd6b66141
BLAKE2b-256 6374a91eba42cc38b6a2bb9768138a09e0ea3ff45143abb2c2c997a069526038

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-win_arm64.whl.

File metadata

  • Download URL: ichika-0.0.6-cp38-abi3-win_arm64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.8+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.6.1 CPython/3.10.6

File hashes

Hashes for ichika-0.0.6-cp38-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 735675d0247b230c04a8759dc5f87451adc86825d8ca2795a1ed5a89c7b7ca12
MD5 43f3d9f211f121121eef53e857cf5544
BLAKE2b-256 c97f8a7dce7ba9ab89711ea32d7e21b5c233e372c99c110abb5e17c84aaa0770

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: ichika-0.0.6-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.6.1 CPython/3.10.6

File hashes

Hashes for ichika-0.0.6-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 12467fc6425c8eefa281ddd5c780738a0d677c6595f8eef47cc960b940e6fcbf
MD5 cfa7f7abc74df46ed1cdb9129ae54ba9
BLAKE2b-256 f402d593c3690dc9269d8afc6af3347ebad80e4456538b1b726059696896e19f

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-win32.whl.

File metadata

  • Download URL: ichika-0.0.6-cp38-abi3-win32.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.8+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.6.1 CPython/3.10.6

File hashes

Hashes for ichika-0.0.6-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 9abac7bc713d1221aebfd00fd6ced5712bd6f6e8e3895ada149efe990fcf9298
MD5 3b6b9f3e2ce71ebd8577d70d1ff02a38
BLAKE2b-256 7cea63015bfe7e41d514b1fd0b051b1ff63900cfca78717387bf9cdedb192646

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a5d32c58eb2583f0a3b3dfa1188bfbb33d0e0c5386ee0bba7e894a8829ea1cb1
MD5 27c7aba3cb251be0359e8952df2fd901
BLAKE2b-256 d5ace7cd5959ee63235fac3ef1b0538e8eaea276b85c901f3738c9c0c980bdee

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e099f231583aedca1c089bbaa8fc9b9f9427a3d0d22b360759fa920930fb4b7f
MD5 dcb1b221e4356bdc7c6858f5df309e4f
BLAKE2b-256 974692df768666f5ab15034e6b8f046040c5fb70e7ea2f5588988ee324fa06d7

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 aff5559f2187cedc13339d447870ead98c80c79d470e390d7c0bc449840a1cb2
MD5 b3076a01245ca377246dd87124e255c5
BLAKE2b-256 49cc962bebc28aeb44d1e7cc7750fb816a50cfe57af068e78a55c37b80d4ca51

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 adefc85fc4a96233f806400217fe801cafa20b07b9d59f922b4578fd557ff59f
MD5 93d1ca6a9b7b1cc0252047ae5d39fa79
BLAKE2b-256 ed3cd3c48cc7ec73d1b8c5b837f5e3d7d08b30cdd0f804465651e997b48c1555

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9216fdaaa36e26baa033789ec38768fcf5571756002c337a814225b0ebc0f8e6
MD5 060159c03b84440ea3d46ae073081b1c
BLAKE2b-256 651e92bb50a39b9ed171be563334d82cf8e8714734fda09e44278958226f91ff

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ad1b45fd39d5793469c8237e3e137371d6e7485303abb1f58a4776d58a291737
MD5 e120e922541aea18f77465b27d69d7a3
BLAKE2b-256 ed00641c2596640ff3ed09d790ce91eb19df81411c799f1d9e2a01f35a3666da

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 746e1669c68571c3ccd7172705cddb6aa540835847a084f4a125300276d25f1c
MD5 d1a077392d08939daa4903452eead009
BLAKE2b-256 28152333b85730082bf6725edc03df7f3eef900d212915887b6c5fc38ec87631

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 dca2e428632770d01aa46a341a95c4898ca0b4e5db6b1b4adc5aeef57211a381
MD5 4c698e52350e82a7e21a99b6c48538a2
BLAKE2b-256 a382b801dfac08c71b50ab0b65f6f3338bae0c87bcf0dc80710834557d6cab82

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b6198a83fb2397d3663e9e203c07d01b43c1fa98db87b48391ce7a2838494170
MD5 95c329fcacddcd843b278e34c2f4c50c
BLAKE2b-256 a56c04734bab81ac514aa48cf88e8f5ea8f8219a866a9a09249dd5653e5681d5

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5315de15b1f25daafc2e30dd178e34fa41c705c14bcb55e9cfbc067a5f6e72fb
MD5 ba28fd3b62efd66ea5560e57346adfc5
BLAKE2b-256 26025537971a8e0bde384b4cfdc810f9cf11021bea3b2873f6d0129101d30f16

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a3c80dbd9fd520ebc0ff5920bac93c998cb3d97eea787898d8306e8041ead354
MD5 6618de2c2e19d0f993b78f22bad21aad
BLAKE2b-256 bae9ca5e898613b07c9db090484a328ed78161a6a4abed3001ecd47cd157b671

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 40a289309546918e894acdbf361f2eb42be37e4c2e12a6bfdbe3eacd9be22da2
MD5 ae85acbf9d716fe1cf5cdb710f87fb25
BLAKE2b-256 3fa0c0c57f37f8bc33f3eeb3e2f91d46dfc402aac1fd8aa5839d786c3d6b05fa

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 14aaf7f511abaf2ae56d995afc951e36b43d26c76f32e1d406765f86b233638b
MD5 87806213649505d090035f92834cbd4b
BLAKE2b-256 af72f184a485e05363d92c883ff72d406c3b45d18fb0c3a5b702c7c4335ba8f6

See more details on using hashes here.

File details

Details for the file ichika-0.0.6-cp38-abi3-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for ichika-0.0.6-cp38-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 a34c99d4759d54095afc4c149c671c0fad5561d9ef2402b022cee1191a2e8971
MD5 ea7adf35be88751e5ef6fe2b77729ffc
BLAKE2b-256 f39dae23c04fce65da33f5d8df0bac3fe0a0381f57ad79512bd8f7f8e7763326

See more details on using hashes here.

Supported by

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