Metadata-Version: 2.1
Name: KiramiBot
Version: 0.3.1
Summary: 🌟 读作 Kirami，写作星见，简明轻快的聊天机器人应用。
Keywords: kirami bot chatbot onebot
Home-page: https://kiramibot.dev
Author-Email: Akirami <akiramiaya@outlook.com>
License: AGPL-3.0
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Robot Framework
Classifier: Framework :: Robot Framework :: Library
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development
Classifier: Typing :: Typed
Project-URL: Homepage, https://kiramibot.dev
Project-URL: Repository, https://github.com/A-kirami/KiramiBot
Project-URL: Documentation, https://kiramibot.dev/docs
Requires-Python: <4.0,>=3.10
Requires-Dist: nonebot2[fastapi]>=2.1.0
Requires-Dist: nonebot-adapter-onebot>=2.2.4
Requires-Dist: typing-extensions>=4.7.1
Requires-Dist: APScheduler>=3.10.4
Requires-Dist: mango-odm>=0.3.2
Requires-Dist: arrow>=1.2.3
Requires-Dist: bidict>=0.22.1
Requires-Dist: cashews>=6.2.0
Requires-Dist: flowery>=0.0.1
Requires-Dist: rich>=13.5.2
Requires-Dist: loguru>=0.7.2
Requires-Dist: tomli>=2.0.1; python_version < "3.11"
Requires-Dist: pyyaml>=6.0.1
Requires-Dist: playwright>=1.37.0
Requires-Dist: httpx[http2]>=0.25.0
Requires-Dist: Jinja2>=3.1.2
Requires-Dist: tenacity>=8.2.3
Requires-Dist: filetype>=1.2.0
Requires-Dist: markdown-it-py[linkify,plugins]>=3.0.0
Requires-Dist: mdit-py-emoji>=0.1.1
Requires-Dist: pygments>=2.16.1
Requires-Dist: yarl>=1.9.2
Description-Content-Type: text/markdown


<div align="center">

# KiramiBot

✨ 简明轻快的聊天机器人应用 ✨

</div>

<p align="center">
  <a href="https://raw.githubusercontent.com/A-kirami/KiramiBot/master/LICENSE">
    <img src="https://img.shields.io/github/license/A-kirami/KiramiBot" alt="license">
  </a>
  <a href="https://pypi.python.org/pypi/kiramibot">
    <img src="https://img.shields.io/pypi/v/kiramibot?logo=python&logoColor=edb641" alt="pypi">
  </a>
  <img src="https://img.shields.io/badge/python-3.10+-blue?logo=python&logoColor=edb641" alt="python">
  <a href="https://github.com/psf/black">
    <img src="https://img.shields.io/badge/code%20style-black-000000.svg?logo=python&logoColor=edb641" alt="black">
  </a>
  <a href="https://github.com/Microsoft/pyright">
    <img src="https://img.shields.io/badge/types-pyright-797952.svg?logo=python&logoColor=edb641" alt="pyright">
  </a>
  <a href="https://github.com/astral-sh/ruff">
    <img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json" alt="ruff">
  </a>
  <br />
  <a href="https://results.pre-commit.ci/latest/github/A-kirami/KiramiBot/main">
    <img src="https://results.pre-commit.ci/badge/github/A-kirami/KiramiBot/main.svg" alt="pre-commit" />
  </a>
  <a href="https://github.com/A-kirami/KiramiBot/actions/workflows/pyright.yml">
    <img src="https://github.com/A-kirami/KiramiBot/actions/workflows/pyright.yml/badge.svg?branch=main&event=push" alt="pyright">
  </a>
  <a href="https://github.com/A-kirami/KiramiBot/actions/workflows/ruff.yml">
    <img src="https://github.com/A-kirami/KiramiBot/actions/workflows/ruff.yml/badge.svg?branch=main&event=push" alt="ruff">
  </a>
  <br />
  <a href="https://kiramibot.dev" target="__blank">
    <strong>📖 官方文档</strong>
  </a>
  &nbsp;&nbsp;|&nbsp;&nbsp;
  <a href="https://kiramibot.dev/docs/intro" target="__blank">
    <strong>🚀 快速开始</strong>
  </a>
  &nbsp;&nbsp;|&nbsp;&nbsp;
  <a href="https://qm.qq.com/q/7OD95ZDCMM" target="__blank">
    <strong>💬 讨论交流</strong>
  </a>
</p>

## ⭐️ 简介

KiramiBot 基于 **[NoneBot2](https://v2.nonebot.dev/)** 开发，采用 **[OneBotV11](https://11.onebot.dev/)** 协议通信，能够在**协议支持的平台**上与用户进行交互。

## ✨ 特性

- 🎁 **开箱即用**

  - 无门槛一键安装，初次接触更易上手，小白也能即装即用。

- 🎛️ **插件管理**

  - 非侵入式的插件管理系统，支持更细粒度的功能与权限控制，更加便于维护和管理。

- 🤝 **开发友好**

  - KiramiBot 拥有完整的类型注解，同时提供了常用的功能模块，帮助开发者专注于功能本身。

- 🍀 **生态兼容**
  - 兼容 NoneBot2 原生插件，无需修改即可使用，无缝迁移项目。

## 🚀 开始

如果你有兴趣使用 KiramiBot，可以访问[官方文档](https://kiramibot.dev/docs/guide/start/manual-install)了解如何开始使用。

## 📋 路线图

请参阅 [Projects](https://github.com/users/A-kirami/projects/6)

## 🤝 贡献

请参阅[贡献指南](./.github/CONTRIBUTING.md)

## 🎊 活动

![Alt](https://repobeats.axiom.co/api/embed/4cdc60f22b220e807018a8e4a19226bb942f6331.svg "Repobeats analytics image")

## 📄 许可证

Code: AGPL-3.0 - 2023 - Akirami
