•  


GitHub - Meloland/melobot: 基于 python,?件化管理、?步??机制的机器人?架
Skip to content

基于 python,?件化管理、?步??机制的机器人?架

License

BSD-3-Clause, CC-BY-SA-4.0 licenses found

Licenses found

BSD-3-Clause
LICENSE-BSD
CC-BY-SA-4.0
LICENSE-CC
Notifications You must be signed in to change notification settings

Meloland/melobot

melobot

?件化管理、基于?步??机制的机器人???架

license - BSD-3-Clause license - CC-BY-SA-4.0 melobot docs GitHub Repo stars cqhttp

Made with Python PDM - Managed PyPI Code style: black Checked with mypy

?? 工作??

主分支? melobot v2 的代?,melobot v3 正在其他分支??。v3 ??支持各???以?展至各?平台提供机器人服?。主分支目前不再接受功能新增,但仍然接受 bug 修?直至 melobot v3 ?布。

我?不建???在?移到 melobot,因? v3 版本?在 24 年 6 月初?布,?? v2 ??停止??。?在?移到 melobot v2 是不必要的。

有任何意?或建?,?迎加入 qq 群?我???: 535705163

?? ?明

melobot 是由??技?的??者共同??的?源?目。我?致力于提供一?可?、高效的?件工具,以促?技?交流和?新。以下?? melobot ?目?“本?目”。

本?目?禁用于任何非法目的,包括但不限于侵犯版?、商?、商?机密或其他知???,以及?反任何适用的法律和法?。我?不?因非法使用本?目而?生的任何直接、?接、附?、特殊、??性或后果性?害承??任。

?? ?介

melobot 是基于 Python 的机器人???架。目前已完成版本? v2,只适用于搭建 qq 机器人,v3 正在??中。

melobot v2 以 Onebot ?准的??程序 作?前端,通???自“前端”的各?“事件”的?理,?生“行?”提交?“前端”,?“前端”? qq 服?器交互,?而??各???的功能。

? 特色

?什??? melobot?因? melobot 更 自由、?雅和强大

  • ?步性能:基于 asyncio,但使用性能更?秀的事件循?策略: uvloop / winloop
  • ?件管理:更低?合度的?件加??通信
  • ??控制:自???的、可自定?的??
  • ??理流程:可?播??信息的、?活的、可自定?的事件??理
  • 生命周期控制:支持 bot 生命周期 hook
  • 多?例?同:多 bot ?例?行,跨?例通信
  • ?步接口:常用?步??的封?,使各?????更??
  • 日志支持:日志??兼容?准?和?大多?日志?架

使用本?架的机器人?目如下:

?可以??些?目作? melobot 使用的?例?考。?迎?基于 melobot ??完整的机器人?目后,向本文?提出 PR,在此?展示。

?? 文?

?目文?: melobot 文? (v2 版本且不完整)

?于文?可能出?的?漏,??各位包涵。?迎提出修正和?化文?的 PR: 文?源文件

??? 安?使用

通? pip 命令安?:

pip install melobot

或?源??建:

本?目通? pdm 管理,?首先需要安? pdm

#
 ?后在本?目根目?:

pdm install
pdm build

之后可在 .pdm-build 目??取本地?建,pip 本地安??可。提示:首次?行 pdm 需要初始化???境,??照 pdm 文?操作。

?? 版本特性

  • python 版本需要 >=3.10
  • 可跨平台使用
  • 通信?准: OneBot v11

?? ?源?可

本?目使用??可?。

docs 目??所有?容在 CC-BY-SA-4.0 ?可下?行。

此部分版?主??:

melobot 文?的所有??者

docs 目?外所有?容在 BSD 3-Clause ?可下?行。

此部分版?主??:

melobot ?目代?的所有??者

- "漢字路" 한글한자자동변환 서비스는 교육부 고전문헌국역지원사업의 지원으로 구축되었습니다.
- "漢字路" 한글한자자동변환 서비스는 전통문화연구회 "울산대학교한국어처리연구실 옥철영(IT융합전공)교수팀"에서 개발한 한글한자자동변환기를 바탕하여 지속적으로 공동 연구 개발하고 있는 서비스입니다.
- 현재 고유명사(인명, 지명등)을 비롯한 여러 변환오류가 있으며 이를 해결하고자 많은 연구 개발을 진행하고자 하고 있습니다. 이를 인지하시고 다른 곳에서 인용시 한자 변환 결과를 한번 더 검토하시고 사용해 주시기 바랍니다.
- 변환오류 및 건의,문의사항은 juntong@juntong.or.kr로 메일로 보내주시면 감사하겠습니다. .
Copyright ⓒ 2020 By '전통문화연구회(傳統文化硏究會)' All Rights reserved.
 한국   대만   중국   일본