青龙面板2.9之Cdle傻妞机器人编译教程

2024-06-24 11:48

本文主要是介绍青龙面板2.9之Cdle傻妞机器人编译教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

看到有的朋友对傻妞机器人感兴趣,这里写一下傻妞机器人的编译教程。

第一步,这里以linux amd64为例,去官网下载安装go语言安装包:

在这里插入图片描述

第二步,输入下方指令

cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz

第三步,解压 tar -xvzf go1.16.7.linux-amd64.tar.gz

tar -xvzf go1.16.7.linux-amd64.tar.gz

第四步,设置环境变量 输入指令:vi /etc/profile ,将下方框内文本复制到最后一行。

export GO111MODULE=on
export GOPROXY=https://goproxy.cn
export GOROOT=/usr/local/go
export GOPATH=/usr/local/go/path
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

在这里插入图片描述
输入指令:

esc :wq

保存文件后 输入指令:

source /etc/profile

输入指令:go env,输出如下图代表go安装好了。
在这里插入图片描述
不想看图的直接复制下面的代码一行一行的输入就可以完成GO环境安装:

sudo -i ##root权限(如果是root登录这一步可以省略...)
cd /usr/local && wget https://golang.google.cn/dl/go1.16.7.linux-amd64.tar.gz -O go1.16.7.linux-amd64.tar.gz ##local目录下载
tar -xvzf go1.16.7.linux-amd64.tar.gz ##解压
vi /etc/profile ##打开文件,设置环境变量,输入“i”进行编辑文件,最后一行输入下面的变量,全选复制进去。
export GO111MODULE=on
export GOPROXY=https://goproxy.cn
export GOROOT=/usr/local/go
export GOPATH=/usr/local/go/path
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
##输入后,按“Esc”,再输入":wq",按"Enter",保存并退出。
source /etc/profile
go env #运行后,出现下方右图运行状态,表示装好了。

拉库编译和安装傻妞(一步一步输入)

cd /root/qinglong ##cd到青龙容器映射的ql目录,上篇文章按照我的路径来的应该都是这个
git clone https://github.com/cdle/sillyGirl #此时你的ql目录下会新增文件夹-sillyGirl
cd sillyGirl ##cd到xdd目录
go get github.com/ufuckee/jd_cookie ##安装傻妞对青龙的扩展
##在sillyGirl目录下新建文件 dev.go
##在dev.go内填写以下内容 (注意 qq 和 tg 插件 要放在后面)
package main
import (
_ "github.com/cdle/sillyGirl/develop/qinglong"
_ "github.com/ufuckee/jd_cookie"
_ "github.com/cdle/sillyGirl/im/qq"
_ "github.com/cdle/sillyGirl/im/tg"
)
##在sillyGirl 目录下 运行 go build
go build ##开始编译,稍微等一下,让它跑一会儿
chmod 777 sillyGirl ##给权限

运行 ./sillyGirl ##初始化并生成配置文件
等弹出二维码机器人QQ扫码绑定机器人
然后静默挂机挂机

nohup ./sillyGirl &

接下来打开手机登录你的机器人QQ 给自己发送(机器人给机器人发送)
set qq masters 你需要管理机器人的QQ号
现在你登录你管理机器人的QQ号 开始挥霍吧

傻妞部分命令

设置QQ
set qq uid 机器人QQ号
设置QQ密码
set qq password 机器人QQ密码
设置管理员账户支持多个用&连接
set qq masters 用于管理机器人的QQ号
设置tg机器人
set tg token TG机器人的token
设置tg机器人
set tg masters TG机器人ID
设置青龙open api id
set qinglong client_id 青龙应用ID
设置青龙open api 密码
set qinglong client_secret 青龙应用secret(密钥)
设置青龙登录地址
set qinglong host http://IP:端口号
例如:set qinglong host http://123.1.2.123:5700
删除Cookie对应QQ号关系[只需要改pt_pin为你要改的pin]
delete pinQQ pt_pin
绑定Cookie对应QQ关系 [改pt_pin为你要改的pin qq号为需要绑定QQ号]
set pinQQ pt_pin qq号
发起临时对话 
set qq groupCode 群号
傻妞更新命令为 升级
扩展组件库升级命令为 jd update

相关问题

1.QQ扫码请使用需要做机器人的QQ去扫码,如果需要更换机器人,输入下方指令:
sillyGirl注销qq命令,delete qq session.token ,重新运行扫码扫描即可。

2.提示链接不上青龙?
上方命令,机器人QQ对自己发,设置好青龙的应用ID以及密匙,应用创建:青龙面板-系统设置-应用设置-添加应用-名称随意-权限全选-就可以看到ID以及密匙。
然后重启傻妞即可对接青龙。

3.目前傻妞不需要配置config.yaml,一切以上方命令为准。

这篇关于青龙面板2.9之Cdle傻妞机器人编译教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1090068

相关文章

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

Elasticsearch 在 Java 中的使用教程

《Elasticsearch在Java中的使用教程》Elasticsearch是一个分布式搜索和分析引擎,基于ApacheLucene构建,能够实现实时数据的存储、搜索、和分析,它广泛应用于全文... 目录1. Elasticsearch 简介2. 环境准备2.1 安装 Elasticsearch2.2 J

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

Java使用Curator进行ZooKeeper操作的详细教程

《Java使用Curator进行ZooKeeper操作的详细教程》ApacheCurator是一个基于ZooKeeper的Java客户端库,它极大地简化了使用ZooKeeper的开发工作,在分布式系统... 目录1、简述2、核心功能2.1 CuratorFramework2.2 Recipes3、示例实践3

springboot简单集成Security配置的教程

《springboot简单集成Security配置的教程》:本文主要介绍springboot简单集成Security配置的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录集成Security安全框架引入依赖编写配置类WebSecurityConfig(自定义资源权限规则

MySQL Workbench 安装教程(保姆级)

《MySQLWorkbench安装教程(保姆级)》MySQLWorkbench是一款强大的数据库设计和管理工具,本文主要介绍了MySQLWorkbench安装教程,文中通过图文介绍的非常详细,对大... 目录前言:详细步骤:一、检查安装的数据库版本二、在官网下载对应的mysql Workbench版本,要是

通过Docker Compose部署MySQL的详细教程

《通过DockerCompose部署MySQL的详细教程》DockerCompose作为Docker官方的容器编排工具,为MySQL数据库部署带来了显著优势,下面小编就来为大家详细介绍一... 目录一、docker Compose 部署 mysql 的优势二、环境准备与基础配置2.1 项目目录结构2.2 基

Linux安装MySQL的教程

《Linux安装MySQL的教程》:本文主要介绍Linux安装MySQL的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux安装mysql1.Mysql官网2.我的存放路径3.解压mysql文件到当前目录4.重命名一下5.创建mysql用户组和用户并修

最新Spring Security实战教程之Spring Security安全框架指南

《最新SpringSecurity实战教程之SpringSecurity安全框架指南》SpringSecurity是Spring生态系统中的核心组件,提供认证、授权和防护机制,以保护应用免受各种安... 目录前言什么是Spring Security?同类框架对比Spring Security典型应用场景传统