MiraiQQ机器人框架部署教程

这篇具有很好参考价值的文章主要介绍了MiraiQQ机器人框架部署教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Mirai社区(推荐使用IPv6,社区IPv4地址有被墙的案例)

Mirai-Console-Loader下载(支持Linux平台)

目录

部署Java环境

在Windows环境部署

登录机器人

在Linux环境部署

登录机器人账号

一些常见的问题


部署Java环境

运行环境要求:OpenJDK11+,这里采用OpenJDK17

因为Mirai对Oracle JDK兼容较差,因此建议使用OpenJDK

Oracle OpenJDK链接

 下载对应版本

MiraiQQ机器人框架部署教程

在Windows环境部署

下载Windows版JDK

配置

因为下载的OpenJDK不是安装程序,不能自动配置Path,所以需要手动配置

@echo off
cls
setlocal
set JAVA_BINARY="java\bin\java.exe"    #这里改成Java路径,带空格要加双引号
%JAVA_BINARY% -jar mcl.jar %*

set EL=%ERRORLEVEL%
if %EL% NEQ 0 (
    echo Process exited with %EL%
    pause
)

运行mcl.cmd

直到出现以下字样

023-02-12 11:34:16 I/main: 9 plugin(s) enabled.
2023-02-12 11:34:16 I/main: Auto-login 2152015284, protocol: ANDROID_PHONE, heartbeatStrategy: STAT_HB
2023-02-12 11:34:17 I/Bot.2152015284: Loaded account secrets from local cache.
2023-02-12 11:34:17 I/Bot.2152015284: Saved account secrets to local cache for fast login.
2023-02-12 11:34:17 I/Bot.2152015284: Login successful.
2023-02-12 11:34:17 I/Bot.2152015284: Bot login successful.
2023-02-12 11:34:17 I/main: mirai-console started successfully.

 代表启动成功了

登录机器人

使用login QQ号 Password

比如login 2152015284 Password(别想了,这不是我QQ密码)

也可以配置自动登录

使用autologin add QQ号 Password [MD5]

PS:MD5是可选参数

autologin add 2152015284 Password配置自动登录

MD5登录:

Windows下将密码写在文本文件里,使用certutil -hashfile file_name MD5 进行MD5值计算

在Linux环境部署

除了下载文件并配置Path或者七七八八的

我们多了个选项

sudo apt install openjdk-17-jdk

可以自动配置Path

写一个sh脚本

java -jar mcl.jar #自动分配内存

#也可以这样

java -Xms1G -Xms2G -jar mcl.jar

登录机器人账号

同上,但是推荐配置自动登录,方便在后台挂载

nohup挂载记得加上 > /dev/null(如果你存储够多那可以选择不加)

MD5计算

Linux环境可选择使用系统命令或PHP代码计算

md5sum filename

<?php 
$passwd =$_GET['wd']; 
echo "MD5计算结果 ".$str."<br>";  
echo "MD5: ".md5($passwd)."<br>"; 
?>

 然后php -S 127.0.0.1:prot(随便填一个,只要端口号大于5000小于65535且不冲突即可)

用wget http://127.0.0.1:port/index.php&wd=Password(填你的密码)

然后用cat index.php打印MD5结果

配置自动登录

一些常见的问题

1.下载超时

可以用Aria2下载或者把github.com换成kgithub.com

2.bot发出去的消息别人看不到或者控制台登录出现报错诸如 errorcode=235 message='当前QQ版本过低,请升级后登录' title='安全提醒'之类的字样

bot被风控了,主要有以下原因:

发送消息的速度太快,或者重复发送消息,发送乱码之类的,致使腾讯认为你不像真人

这个只能等解除风控

机器人账号被太多人举报了

同上

如果有涩图插件之类的,可能是因为图片太涩

依旧同上

同时出现多次登录

还是同上

多次异地登录

同上(等待是万能的)

账号存在疑似诈骗,广告等违规行为

同上

登录信息过期

删掉bots文件夹然后重启

如果是2.13.0以下版本的,需要升级到最新版本(2.14.0)

3.插件加载失败或Mirai-Console初始化失败

可能存在依赖缺失,配置有误,或者使用不兼容的Java版本

4.登录验证码

目前Mirai-Console支持使用滑动验证码,手机验证码,QQ扫码等

滑动验证码可以通过APP等方式通过(社区有解答,这里就不赘述了)

5.插件安装

社区下载好后丢进plugins文件夹,需要注意有没有依赖

6.更新

Windows下使用PowerShell或cmd传入-update参数

.\mcl -update

Linux

./mcl -u文章来源地址https://www.toymoban.com/news/detail-408801.html

到了这里,关于MiraiQQ机器人框架部署教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 简介:在这篇教程中,我们将使用React.js框架创建一个简单的聊天机器人的前端界面,并利用Dialogflo

    作者:禅与计算机程序设计艺术 介绍及动机 聊天机器人(Chatbot)一直是互联网领域中的热门话题。而很多聊天机器人的功能都依赖于人工智能(AI)技术。越来越多的企业希望拥有自己的聊天机器人系统,从而提升自己的竞争力。为此,业界也出现了很多基于开源技术或云

    2024年02月06日
    浏览(57)
  • C#通用框架源码 增加了机器人 流程框架 多任务流程 机器视觉源码框架

    C#通用框架源码 增加了机器人 流程框架 多任务流程 机器视觉源码框架,算法使用的是halcon,有C#基础和Halcon基础学习这个很好提升快。 标题:C#通用框架源码及机器视觉应用分析 摘要:本文将就C#通用框架源码的新增内容进行详细分析,并深入探讨其中包括的机器人流程框

    2024年02月03日
    浏览(48)
  • Rasa——对话机器人开源框架

    Rasa是一套对话机器人的开源框架,主要用于构建面向任务(Task Oriented)的对话系统。 NLU自然语言理解 基于规则 神经网络方法 DIET(Dual Intent Entity Transformer) 在Rasa中两种方法都可以使用,但神经网络方法是核心 一个rasa项目包含的文件: domain 包含了聊天机器人需要知道的所有

    2024年02月08日
    浏览(47)
  • 机器人编程教程1机器人简介

    我们将制作一个机器人,并为其创建程序,赋予机器人行为,使其看起来具有智能并能够做出决策。我们将编写代码,使用传感器观察机器人周围的环境,并构建高级主题的实际示例,包括视觉、语音识别和说话。 您将看到简单的构建技术如何与少量代码相结合,使机器感觉

    2024年02月13日
    浏览(58)
  • 2023最新可用QQ机器人框架整理

    官网:www.qvbot.com 稳定、高效、免费的QQ机器人框架。支持多种语言二次开发可现实群管、聊天、便民服务等多种功能。功能更强大,无限创意,QYBot因你而精彩 官网:http://www.myqqx.xyz 不多说 官网:http://www.myqqx.top 不多说 官网:https://ovqq.cc/ OVQQ目前拥有OPC(PC)、OAZ(移动)、OWe

    2024年02月05日
    浏览(56)
  • 用LangChain开源框架实现知识机器人

    Large Language Models (LLMs)在2020年OpenAI 的 GPT-3 的发布而进入世界舞台 。从那时起,他们稳步增长进入公众视野。 众所周知 OpenAI 的 API 无法联网,所以大家如果想通过它的API实现联网搜索并给出回答、总结 PDF 文档、基于某个 Youtube 视频进行问答等等的功能肯定是无法实现的。所

    2024年02月15日
    浏览(41)
  • 语音智能客服机器人有什么优势?ai机器人部署

    人工智能技术的进步,在不断的革新我们的工作和生活,同时,拥有人工智能技术的语音智能客服机器人在销售行业的工作熟悉程度也越来越好,那语音智能客服机器人有什么优势?我们一起来看看。                         1、ASR语音文本转换 客户可通过语音直接发送所

    2024年04月16日
    浏览(58)
  • AI电销机器人-智能AI机器人源码,电话机器人源码和系统部署运行环境freeswitch

    介绍 AI智能电话机器人市场越来越火,你还在做代理吗?市场竞争越​‌‌来越激烈,成本越来越高,你需要一套独立的电销机器人系统,电销机器人系统源码独立部署了,你只需一次性买断,将系统部署在你的服务器上,自己做品牌,可以创建OEM贴牌可以开代理账号,重要的

    2024年02月03日
    浏览(46)
  • 接上文AI电销机器人-智能AI机器人源码,电话机器人源码和系统部署运行环境freeswitch

    21)话术的启用 功能说明: 通过此接口实现对话术的启用。 更新说明: -- 请求: URL:http://{ ip }/ai/ai2words/start 请求方法:POST 请求头:必须带上登录时返回的Token Auth: {登录时返回的Token} 参数名 类型 是否必须 描述 实例 wordsId Integer 是 话术的编号 20 响应: 参数名 类型 描述

    2024年02月04日
    浏览(57)
  • 智能AI机器人源码,电话机器人源码和系统部署运行环境freeswitch

    介绍 AI智能电话机器人市场越来越火,你还在做代理吗?市场竞争越​‌‌来越激烈,成本越来越高,你需要一套独立的电销机器人系统,电销机器人系统源码独立部署了,你只需一次性买断,将系统部署在你的服务器上,自己做品牌,可以创建OEM贴牌可以开代理账号,重要的

    2024年01月21日
    浏览(75)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包