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.5.tar.gz (65.4 kB view details)

Uploaded Source

Built Distributions

ichika-0.0.5-cp38-abi3-win_arm64.whl (3.3 MB view details)

Uploaded CPython 3.8+ Windows ARM64

ichika-0.0.5-cp38-abi3-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.8+ Windows x86-64

ichika-0.0.5-cp38-abi3-win32.whl (3.2 MB view details)

Uploaded CPython 3.8+ Windows x86

ichika-0.0.5-cp38-abi3-musllinux_1_2_x86_64.whl (4.0 MB view details)

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

ichika-0.0.5-cp38-abi3-musllinux_1_2_i686.whl (4.0 MB view details)

Uploaded CPython 3.8+ musllinux: musl 1.2+ i686

ichika-0.0.5-cp38-abi3-musllinux_1_2_armv7l.whl (4.3 MB view details)

Uploaded CPython 3.8+ musllinux: musl 1.2+ ARMv7l

ichika-0.0.5-cp38-abi3-musllinux_1_2_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.8+ musllinux: musl 1.2+ ARM64

ichika-0.0.5-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.9 MB view details)

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

ichika-0.0.5-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (5.3 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ s390x

ichika-0.0.5-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (4.0 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ ppc64le

ichika-0.0.5-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.5-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.1 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ ARMv7l

ichika-0.0.5-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.9 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.17+ ARM64

ichika-0.0.5-cp38-abi3-manylinux_2_12_i686.manylinux2010_i686.whl (3.9 MB view details)

Uploaded CPython 3.8+ manylinux: glibc 2.12+ i686

ichika-0.0.5-cp38-abi3-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.8+ macOS 11.0+ ARM64

ichika-0.0.5-cp38-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (7.1 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.5-cp38-abi3-macosx_10_7_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.8+ macOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: ichika-0.0.5.tar.gz
  • Upload date:
  • Size: 65.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for ichika-0.0.5.tar.gz
Algorithm Hash digest
SHA256 c2b36ee0674357d6491d5936a77b5e5c54f030321fa849d8d49860a85121d30b
MD5 5830416bbfba9d9d65a056cb74918950
BLAKE2b-256 b26f7c80021a4adf2e8caeee1eae044697a1bf22944c95e6c0ed5c30a97dade0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ichika-0.0.5-cp38-abi3-win_arm64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.8+, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for ichika-0.0.5-cp38-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 13412a7c10b75ff0351e175435fe9dbb6299471deae801907d45474fd6d2cb15
MD5 eb4021dcfb90b73e0fa150f6d2fa1e21
BLAKE2b-256 e9706d9c986233731b2df4d1950773081fc4bbb0e3ef5cd941aff5e3512d0b2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ichika-0.0.5-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for ichika-0.0.5-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 444a3655e4837a3b015e911c4471e61b05b04769e7ec33cf7be3d34c180eed83
MD5 83162094cdafc5f289b05c06ba3878e7
BLAKE2b-256 a1d718548b9bdd9b36f8809df86be3bba9819e9dafcc8dfa43d58d3fe97b1416

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ichika-0.0.5-cp38-abi3-win32.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.8+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for ichika-0.0.5-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 5aa83f0439c59eaa3753cd0a007777287b9aced3abbacafd58a6872c009ed285
MD5 3bf365c552289848ca4f63f3a18f29ce
BLAKE2b-256 91ffee248011ba11151d97c25cc4f944ee5931d5b02bef8e37a95d762165c0ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 462c9980035525e0554f049f229e9998a26130ed39727ebadc8554444289fcf8
MD5 772911676e53a4cc42fed0e2d8301963
BLAKE2b-256 0439c9378a498e37ca77675fe5bd4588e87a02f98198c7f3e648f7e709d7a17f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b7f00b719516d3344dc269ae2e4c7e191086eeed7a09b6f553c8bd2823bbf03d
MD5 b4c2dc28504ee60aa5b2cba930870151
BLAKE2b-256 47672a89e7507e6ac0d448b517b2fca496dc3369619b9487ca9db34898b5f9ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 60a99c2b4fee1b05bf25ff5dde7ce71f27bccc684b699f1048fb8ae807c0293d
MD5 002cbd2e7fbf3a1a373027b1e64b5016
BLAKE2b-256 7e4ea5b645a86dc413239394a78fd99265ab802ba7f88d08c6fb8de8d53635a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8243c28043cf22579730bab4c8abd73aa13bdb1822f6eabc47e717e38ad4068f
MD5 5047c2d24392f4c184b7c0c1e9a37fa9
BLAKE2b-256 ae18f72581fdbe7b1e77276f740cbd42409684d5930a5ab779d44c26933b766d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3549b775248a1b35c47f214312fadd1ae6d2a5795134deaf81f47ba3cfea1695
MD5 399b5252111868b7f6bc2dd04060cef9
BLAKE2b-256 8cf9a5fd98c01dd825aa98f399271a34a1db9e587e6c46f12c33ddd1e743fd4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4b4f6dfed549a6c7a5879e886596140d2b31d83f7749f9390c680f4e5e93aa30
MD5 3420c2c603e0cc755e1506589cbb5f95
BLAKE2b-256 17e8f0a09b369cb78f6cbf0c2fe1acbd785c6420dfed7a13bf1a9a4152fd6689

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 771a0a78dd97d65340d4aa41a7e59030cf72382b44ee7985cebdf2109d4094c7
MD5 2425efecd083991ba91d15ca96c0adc7
BLAKE2b-256 dcd3736828a157e891bd45107a2707fe9fef4b63cc93ce9abf917e776231572e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 900c467f8727c7b448459d4b42c1a7985c6a0d68e90466d745f069f03878a17b
MD5 bdb2870757e6f904c87f4b1e4a6213c6
BLAKE2b-256 2e51c365d2e569b0bfea3fae0e92bfdb0cf7bfc4299cc8ca31ed2ccfb65238c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 133a4fe70658a9f7d8d2310a988d4ba61a8ccc963fee902bfdea5318c60800c1
MD5 c0b54e3f0ad996d8a7214ab6ad41ff1d
BLAKE2b-256 ea90b722ba97f40818915bc013b7470d2a264a3436d5e6e56d8f379a3787f3e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 db7d9e096a0cf7f3dcb519e62777dc14bc0d4ab8e505e402cb70c36fb0641578
MD5 025e01bee25ce379a3871db51346d2bf
BLAKE2b-256 ae912d128fc8c9999c47b094ac52b75d310f53f65d1bcb28187bbcbf6317c3a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c4f2c16966790fa79c4de03747def24fc9b4e0972b4e8fe5a41f982236fb0c36
MD5 667428c987b9fa9c7baedec4d098d564
BLAKE2b-256 e963ceb1b5ee8ae5edf7a4d66a82de4ef73a5ca2213affdcd0194bba2ddc450c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f1d7b0018eb54e5ee9255e36548f0ab57a9577f108f3c2d5663c8c26aca37bbe
MD5 c63a481db54241e1292caa71e2c9414a
BLAKE2b-256 8d451760b1ee90f2319765773a935de3e662636610bdb93a1533cecc12b1b862

See more details on using hashes here.

File details

Details for the file ichika-0.0.5-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.5-cp38-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cc5fcbdf18427dd527a64d0b3a6f5d9c870d3523065754c1d65e9fed9808d05c
MD5 ca52b6fc65d60c70a1578deb64499cd0
BLAKE2b-256 2c3937d754ff490b66e0f8f0643689283f81d2baa34392bcd7c95b8099404cc5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ichika-0.0.5-cp38-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 5ba003a45bf51d627ce09b16e916a36ae5300b50804d862858918953dcf0dbe0
MD5 931d2753ce671539caccfbdf748c5df1
BLAKE2b-256 50db3d4c508398608c91c0fd10b5645c280cef81f41c7faefb8c0fab9457b447

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