一个基于mirai-api-http的高性能qq消息处理框架
Project description
Version
使用
- 使用pip安装本项目
pip3 install karas_py
- 一个群聊复读机实例:
(async)
from karas.box import Yurine,MessageChain,Group
yurine = Yurine(
host="localhost",
port=8080,
qq=114514,
verifyKey="1919810"
)
@yurine.listen("GroupMessage")
async def gm_event(group:Group, message: MessageChain):
# async send message
await yurine.sendGroup(group, message)
yurine.run_forever()
(sync send message)
from karas.box import Yurine,MessageChain,Group, Plain
yurine = Yurine(
host="localhost",
port=8080,
qq=114514,
verifyKey="1919810"
).start()
yurine.sendFriend(1808107177, [Plain("Hello World")])
yurine.close()
实例
ATRI使用了该框架开发,Bot的qq为1977987864
开源
该框架遵循mirai社区要求使用AGPL-3.0协议开源,如果您使用了该项目开发,请遵循AGPL-3.0开源规范
Notice
该框架目前处于开发中状态,如果您在使用过程中发现了bug或者您有好的建议,请尽情提出您的issues
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
karas_py-0.2.1.tar.gz
(26.0 kB
view hashes)