Giter Club home page Giter Club logo

0nise / ichunqiu_qqbot Goto Github PK

View Code? Open in Web Editor NEW
80.0 3.0 18.0 65.22 MB

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

License: Apache License 2.0

Python 11.14% C# 49.79% Batchfile 1.51% PowerShell 35.90% TSQL 1.66%
qqbot ichunqiu coolq bot qq

ichunqiu_qqbot's Introduction

i春秋社区机器人

All Contributors stars license

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

2019年6月13日起i春秋社区机器人与i春秋社区相关的功能全部关闭,i春秋社区机器人宣布正式开源,非常感谢对i春秋社区机器人的支持。同时i春秋社区机器人正式更名为Alpha机器人,对于新的机器人正在构思中,有想法、建议的可以提交到Issues中,非常感谢。

功能指令

文章相关

随机文章 --> 随机回复文章
最新文章 --> 回复最新文章
作者随机 --> 指定作者随机回复文章
作者最新 --> 回复作者最新文章

课程相关

随机教程 --> i春秋首页随机课程
最新教程 --> i春秋首页最新课程
今日最新 --> i春秋首页课程1条和4条最新文章

群推送相关

发布 --> 发布推送信息(管理员权限)
艾特全体 --> 发布推送信息(艾特全体推送)(管理员权限)

i春秋作家团相关

查询余额 --> 查询i春秋作家团余额(自己)
提现记录 --> i春秋作家团成员提现记录
财富榜 --> i春秋作家团奖金排行
我的信息 --> i春秋作家团用户信息
加钱 --> i春秋作家团指定用户添加奖金(管理员权限)
提现 --> i春秋作家团发起体现

统计相关

今日使用 --> 今日使用机器人次数(管理员权限)
总人数 --> 使用机器人次数(管理员权限)
7日使用 --> 一周内使用机器人情况(管理员权限)
群数 --> 机器人覆盖群数量(管理员权限)

帮助相关

help --> 指令信息
指令 --> 指令信息
关于我 --> 关于我

开发环境

操作系统:Windows 10

开发语言:CSharp

数据库:MySQL5.7

运行平台:酷Q Pro

开发工具:Visual Studio 2019

.NET版本:4.5.2

开发框架:基于王八蛋newbe36524Newbe.Mahua.Framework框架开发

Newbe.Mahua.Framework:https://github.com/newbe36524/Newbe.Mahua.Framework

运行

编译

运行Newbe.Mahua.Plugins.iChunqiuQQBot/Newbe.Mahua.Plugins.iChunqiuQQBoot.Beta目录中的build.bat文件进行编译

build.bat

CoolQ运行

Newbe.Mahua.Plugins.iChunqiuQQBot/Newbe.Mahua.Plugins.iChunqiuQQBoot.Beta/bin目录下会按照当前安装的平台生成相应的目录。本示例将会生成 CQP、Amanda 和 MPQ 三个目录。

分别将三个文件夹下的所有文件和文件夹都复制到对应的机器人平台根目录。

以 CQP 为例,进行一次复制过程如下图所示:

CQP复制插件

各机器人软件下载地址:

名称 地址
CQP https://cqp.cc/
MPQ https://f.mypcqq.cc/thread-2327-1-1.html
CleverQQ https://d.cleverqq.cn/forum.php
QQLight http://www.52chat.cc/

启用插件

各个机器人平台的启用方式各不相同。

CQP

按照下图所示,开启开发者模式。

开启开发者模式

打开插件管理将插件启用。

CleverQQ

打开插件管理将插件启用。

MPQ

打开插件管理将插件启用。

QQLight

打开插件管理将插件启用。

成功!

发送消息给机器人,你就会收到机器人回发的信息。

机器人插件启动可能需要一段时间,并且大多数平台都会丢弃离线信息,可能需要等待一会儿在发送。

问题

Newbe.Mahua CQP 紧急故障修复

效果

最新文章指令

关于我指令

群数量指令

文件简介

├─images 图片资源
├─Newbe.Mahua.Plugins.iChunqiuQQBot i春秋社区机器人源代码
├─script i春秋爬虫脚本
│  ├─spider_ichunqiu.py 爬虫i春秋全部社区文章
│  ├─spider_ichunqiu_class.py 爬虫i春秋课程信息
│  ├─spider_ichunqiu_ext.py 定时爬虫i春秋社区文章,只爬虫每个板块的第一页
│  ├─ThreadPool.py 线程池
│  └─update_content.py 定时更新数据数据库与论坛内容保持同步
└─sql i春秋社区机器人数据库设计结构

Contributors

r4v3zn
r4v3zn

📖 💻 📋 📆
Sp4ce
Sp4ce

🚧
key
key

🐛

程序更新日志

2019.06.19

- i春秋社区机器人正式开源

......

- 我也忘了我改了多少次了

2018.5.21

- 修改一些细微的BUG

2018.3.13

- 添加定时爬虫i春秋社区文章信息

2018.3.9

- 更新爬虫社区类别以及子类信息

2018.3.1

- 添加爬虫i春秋课程的脚本

2018.2.4

- 修复机器人SQL注入漏洞

相关文章

https://bbs.ichunqiu.com/thread-34956-1-1.html

https://bbs.ichunqiu.com/thread-33770-1-1.html

Contributors ✨

Thanks goes to these wonderful people (emoji key):

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

ichunqiu_qqbot's People

Contributors

0nise avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.