本文面向有 Python Web 基础的小伙伴 作者:HelloGitHub-吱吱 这里是 HelloGitHub 推出的<讲解开源项目>系列,今天要向小伙伴们介绍一个 Python 无服务(Serverless)框架 Zappa. Zappa 让我们可以轻松部署 Python 应用程序:仅需几条命令.打包代码.上传云服务器.程序上线,bingo 一气呵成!从此减少部署成本,放下运维的重担.仅需你有一点点 Python Web 基础! 它到底有多便捷?一条命令即刻部署! 项目地址:https:…
主要特性 依赖注入 框架本身采用 Autofac 作为依赖注入框架.进行插件开发时,必然会使用到该框架.建议开发者阅读官方文档熟悉其用法.https://autofac.readthedocs.io/en/latest/getting-started/index.html 日志 依赖于 Liblog 与 NLog 框架支持输出多种多样的日志数据,以便开发者进行开发调试. 点击此处,学习如何调用日志接口. 默认情况下,框架将会把日志输出在机器人平台根目录的 logs 文件夹中. 点击此处,学习使用…
本示例将会使用”嘤鹉学舌”这个小插件的实现来演示如何使用Newbe.Mahua实现第一个机器人插件. 插件功能 自动将发送者的消息回发给发送人,嘤鹉(Parrot,其实是说嘤嘤嘤怪)学舌. 开发环境要求 .Net Framework 4.5.2 及以上 Visual Studio 2017(VS2015 update 3 理论上也能够开发,但开发遇到的问题,需自行解决) powershell 5.0及以上 设置Powershell执行策略限制 参考链接:http://www.pstips.net…
title: python实现qq机器人qqbot tags: python date: 2018-6-1 10:19:00 --- 以下内容为转载 一.介绍 qqbot 是一个用 python 实现的.基于腾讯 SmartQQ 协议的 QQ 机器人框架,可运行在 Linux . Windows 和 Mac OSX 平台下. 本项目 github 地址: https://github.com/pandolia/qqbot 你可以通过扩展 qqbot 来实现: 监控.收集 QQ 消息 自动消息推送…
NoneBot 是一个基于 酷Q 的 Python 异步 QQ 机器人框架,它会对 QQ 机器人收到的消息进行解析和处理,并以插件化的形式,分发给消息所对应的命令处理器和自然语言处理器,来完成具体的功能. 一 .软件安装 安装 NoneBot 库,NoneBot github地址为:https://github.com/richardchien/nonebot pip install nonebot 安装酷Q 软件 酷Q 软件可以直接到官网下载,https://cqp.cc/t/23253,本教…
Mirai框架qq机器人教程 新版 前言 资料列表 1.准备 i. 配置java环境 ii. 配置IDE iii. 下载mirai-console-loader(mcl)作为启动器 2.创建mirai-console插件项目 i. 下载 ii. 个性化项目 3. 部分文件结构解析 4.插件代码解析 i.所有在以下代码中要引入的库 ii.构建主类 iii.覆盖插件启用函数 iv.监听事件 v. 全部代码 vi. gradle部分代码 5. 在IDE内运行 i. 更改MiraiRunKt配置 ii.…
Mirai框架qq机器人教程 0.前言 1. 安装Java 2.安装Mirai启动器 3.下载IDEA或其他编译器 4.创建mirai-console插件项目 4.1 通过git创建 4.2 通过插件创建项目 5.解决代码报错 6. miraiOK结构 7.mirai 旧版kotlin代码例子解析 8.官方开发文档 9. 一个简单的kotlin例子 10. 用gradle生成插件文件(.jar) 11.在mirai中已有的一些插件 一些tips 本教程代码部分已经过时,为2.0-M1版!!! 请…
Ubuntu安装QQ机器人 看了看现在QQ机器人似乎只有酷Q机器人有Docker可以在linux上运行了 那就k开始装酷Q机器人,资源占用也不是很大,大概占用180M内存吧 安装酷Q HTTP 首先安装好docker 酷Q官网提供了docker COOLQ Docker 2.0 但是我是打算通过HTTP进行一些功能开发的,于是选择了大佬做的带HTTP插件的 CQHTTP Docker 首先pull镜像,我觉得下载的比较慢,挂了一个screen慢慢下 docker pull richardchie…
本篇文章记录一下自己在编写QQ机器人的时候所遇到的一些问题和核心功能的实现. QQ机器人RabbitBot采用python编写,由于是个人学习使用,故目前不会开源完整代码,只会放出核心代码供学习参考. 使用的go-cqhttp项目:https://github.com/Mrs4s/go-cqhttp go-cqhttp是基于 Mirai 以及 MiraiGo 的 cqhttp golang 原生实现.RabbitBot在读取.发送QQ信息时采用的是HTTP API和反向HTTP POST接口.…
参考:开发 mirai QQ机器人起步教程_叹之-CSDN博客_mirai python 本篇文章参考了以上博客,并对其中的失效内容和版本匹配问题进行了补充修改,实测能够成功运行.部分步骤的运行截图见该博客,请互相参照阅读. 0. 配置jdk,版本必须为OpenJDK>=11 OracleJDK未经测试,不保证能正常运行 1. 下载mirai-console-loader(mcl),版本必须为1.2.2 iTXTech/mirai-console-loader: 模块化.轻量级且支持完全自定义的…