Skip to content
This repository has been archived by the owner on Aug 2, 2020. It is now read-only.

本SDK为实现QQ机器人平台的大一统,支持多种机器人平台:酷Q、MyPCQQ、QQLight等

License

Notifications You must be signed in to change notification settings

newbe36524/Newbe.Mahua.Framework.V1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Newbe.Mahua.Framework 已于 2020 年 8 月 2 日 正式归档,源码将不再更新。

先点击一下右上角的 Star,开启隐藏功能。

GitHub last commit All Contributors

入坑提示

建议开发者先根据自身需求结合表格,选择属于自己的专属开发框架,避免浪费时间。

  1. 编写一套代码就能在多个平台运行
  2. 支持使用除了 C#之外的开发语言来开发
  3. 我希望他足够简单,不用学习太多就能掌握,通常只需要半个小时就能掌握所有内容
  4. 我希望社区的反馈足够快,有问题都可以帮我解决
SDK 名称 (1) (2) (3) (4)
论坛中的其他 SDK
Jie2GG.Native.Csharp.Frame
Newbe.Mahua V2
Newbe.Mahua V1

论坛其他 SDK 的链接

开篇一张图,功能全靠编

Newbe.Mahua.Version

真正的勇士,看图就明白了其中的道理。

你打麻花,谁疼?麻花疼。

QQ 协议实现也有不少,QQ 机器人平台有不少,这些平台大多具有不同的接口,对接开发存在巨大困难。

使用该 SDK 开发可以实现一次开发,运行于多个不同平台的绝佳体验。

支持容器管理生命周期,依赖注入,便于进行单元测试,确保开发效率。

你只要基于 SDK 的接口开发一次,便可以将你的插件发布到所有支持的 QQ 机器人平台。

不用担心某个平台被咔嚓。

立马开始

点击查看帮助文档开始编写第一个 QQ 机器人。

快乐实践

我想将我的项目加在此处

i 春秋社区机器人自 2018 年 02 月 04 日开始服务于 i 春秋社区,每日文章推送、文章查询、魔法币查询、作者信息查询、作家团奖金余额查询、奖金排行榜、i 春秋课程查询等一列功能。据不完全统计,使用人数已经超过 3.5 万,使用次数达到 20 万,最大覆盖 700+个群。

顾名思义,Repeater Breaker 是专门针对 QQ 群中的复读现象开发的检测机器人,是各位群主治理复读机的辅助工具。

群机器人查询 EVE 市场价格。

程序喵群机器人

实现了基础的 QQ 群签到的功能,数据库可以存储每个用户的签到天数,积分,最后签到日期,以此来配合一切其他群管理模块,用户每天可以签到一次,随机获取积分,积分可配合其他功能进行消费,每天对每个已签到用户生成一个近似随机的人品值以供娱乐,签到时间不同对每个用户划分等级,以显示用户活跃程度。 通过二次开发可以扩展很多玩法。

版本

版本 下载量 开发版 说明
Newbe.Mahua Newbe.Mahua.Version Newbe.Mahua.Download Newbe.Mahua.Version.Pre 核心接口
Newbe.Mahua.PluginLoader Newbe.Mahua.PluginLoader.Version Newbe.Mahua.PluginLoader.Download Newbe.Mahua.PluginLoader.Version.Pre 核心运行时
Newbe.Mahua.Tools.Psake Newbe.Mahua.Tools.Psake.Version Newbe.Mahua.Tools.Psake.Download Newbe.Mahua.Tools.Psake.Version.Pre 工具包
Newbe.Mahua.Administration Newbe.Mahua.Administration.Version Newbe.Mahua.Administration.Download Newbe.Mahua.Administration.Version.Pre WPF 版设置中心
Newbe.Mahua.CQP Newbe.Mahua.CQP.Version Newbe.Mahua.CQP.Download Newbe.Mahua.CQP.Version.Pre CQP(酷 Q)实现
Newbe.Mahua.QQLight Newbe.Mahua.QQLight.Version Newbe.Mahua.QQLight.Download Newbe.Mahua.QQLight.Version.Pre QQLight 实现
Newbe.Mahua.MPQ Newbe.Mahua.MPQ.Version Newbe.Mahua.MPQ.Download Newbe.Mahua.MPQ.Version.Pre MPQ(MyPcQQ)实现
Newbe.Mahua.CQP.ApiExtensions Newbe.Mahua.CQP.ApiExtensions.Version Newbe.Mahua.CQP.Download Newbe.Mahua.CQP.Version.Pre 对 CQP 进行 API 扩展
Newbe.Mahua.Amanda Newbe.Mahua.Amanda.Version Newbe.Mahua.Amanda.Download Newbe.Mahua.Amanda.Version.Pre Amanda 实现(已经停止维护)
Newbe.Mahua.CleverQQ Newbe.Mahua.CleverQQ.Version Newbe.Mahua.CleverQQ.Download Newbe.Mahua.CleverQQ.Version.Pre CleverQQ 实现(已经停止维护)

相关链接

说在最后面

开发本 SDK 的目的是为了促进.Net 技术的交流学习。

由本 SDK 衍生的任何产品均与本 SDK 无关!

由本 SDK 支持的 QQ 自动化管理助手平台均与本 SDK 无关!

禁止用于国家或地区法律法规所禁止的范围!

最后,但是最重要的,一定要 Star 一下!

特别感谢 Jetbrain 公司提供的 License 以支持该项目

jetbrains

Contributors

Thanks goes to these wonderful people (emoji key):


Newbe36524

📖 💻 🔧 📝 💡

Traceless

🐛

kotoneme

💻

AllenXie

💻

bgli100

🐛

Q-Q

🐛

LollipopGeneral

💻

LabelZhou

🤔

r4v3zn

🤔

Ciniki

🤔

Jimes

🤔

lv69

🐛

This project follows the all-contributors specification. Contributions of any kind welcome!

Stargazers over time

Stargazers over time