特性

  • 简单易用的消息搬运功能。
  • 简单强大的自定义回复功能。
  • 完整支持 ECMAScript 5.1 的插件系统,基于 otto。
  • 支持通过内置的阉割版 Express / fetch ,接入互联网。
  • 内置 Cron ,轻松实现定时任务。
  • 持久化的 Bucket 存储模块。
  • 支持同时接入多个平台多个机器人,自己开发。

安装

Linux

命令安装(网络不好请用后面几种)

bash <(curl -sSL http://app.imdraw.com/install.sh)

注意,打开你服务器8080端口,再去访问管理页面即可。

Docker

任选一个可用的指令
指令1:

docker run -itd --name sillyplus -p 8080:8080 -v /root/sillyplus:/etc/sillyplus --restart always jackytj/sillyplus

指令2:

docker run -itd --name sillyplus -p 8080:8080 -v /root/sillyplus:/etc/sillyplus --restart always dockerproxy.com/jackytj/sillyplus

进入交互模式,设置账号密码 :

docker attach sillyplus

端口误设,进入交互模式重设

set app port 8080

下载文件运行

releases 中找到合适自己系统版本的程序,下载后,在服务器etc文件夹下新建sillyplus文件夹,然后将下载的程序改名为sillyplus,然后将这个文件权限改为777

在终端输入命令:

cd /etc/sillyplus

然后运行带 -t 可以开启终端机器人,直接与程序进行交互。

./sillyplus -t

注意,打开你服务器8080端口,再去访问管理页面即可。

Windows

从下方任意下载一个能用的,放到合适的目录
国外:下载
国内: 下载

注意,打开你服务器8080端口,再去访问管理页面即可。

管理面板

进入管理面板 系统配置-基础配置 设置账号密码,默认端口8080

忘记密码,在交互模式重设,

set app name 傻妞
set app password 88888888

更新

一键升级

面板里面-系统配置-基础参数 选择一键升级

命令升级(网络不好请用文件替换更新)

bash <(curl -sSL http://app.imdraw.com/install.sh)

下载文件替换更新,记得给777权限,然后重启傻妞生效。

PM2守护傻妞

1.安装nodejs

yum install nodejs

2.安装pm2

cd /root && npm install pm2 -g

3.检查是否成功安装

pm2 list

以守护傻妞为例
步骤都是从ssh终端进入傻妞文件夹,然后守护

cd  /etc/sillyplus
pm2 start sillyplus

停止守护

pm2 stop sillyplus

重启守护

pm2 restart sillyplus

pm2安装使用教程: 点此直达

傻妞PLUS机器人教程——安装的更多相关文章

  1. Mirai框架qq机器人教程 新版

    Mirai框架qq机器人教程 新版 前言 资料列表 1.准备 i. 配置java环境 ii. 配置IDE iii. 下载mirai-console-loader(mcl)作为启动器 2.创建mirai ...

  2. Mirai框架qq机器人教程

    Mirai框架qq机器人教程 0.前言 1. 安装Java 2.安装Mirai启动器 3.下载IDEA或其他编译器 4.创建mirai-console插件项目 4.1 通过git创建 4.2 通过插件 ...

  3. Flow简易教程——安装篇

    .mydoc_h1{ margin: 0 0 1em; } .mydoc_h1_a{ color: #2c3e50; text-decoration: none; font-size: 2em; } ...

  4. Kali Linux常用服务配置教程安装及配置DHCP服务

    Kali Linux常用服务配置教程安装及配置DHCP服务 在Kali Linux中,默认没有安装DHCP服务.下面将介绍安装并配置DHCP服务的方法. 1.安装DHCP服务 在Kali Linux中 ...

  5. SNF软件开发机器人教程更新

    SNF开发机器人教程:链接:https://pan.baidu.com/s/1Qpomg11c_1b1NKY5P7e4Bw 密码:jwc3

  6. Grunt教程——安装Grunt

    Grunt教程--安装Grunt 作者:大漠 日期:2013-11-04 点击:3124 tools grunt 在上一节<Grunt教程--初涉Grunt>一文中介绍了Grunt是什么, ...

  7. Git简易教程-安装及简单使用

    Git是一种版本控制器,在项目开发中可以用来托管代码 一.下载安装Git 1. Git下载 地址:https://git-scm.com/download/win 2. 安装 检验是否安装成功 电脑桌 ...

  8. 【python】使用python十分钟创建个人聊天机器人教程

    以青云客和图灵机器人接口示范python创建个人聊天机器人教程 一.以青云客聊天机器人为例示范get请求 官方网址:http://api.qingyunke.com/ 1.接入指引 请求地址 http ...

  9. Rasa Stack:创建支持上下文的人工智能助理和聊天机器人教程

    相关概念 Rasa Stack 是一组开放源码机器学习工具,供开发人员创建支持上下文的人工智能助理和聊天机器人: • Core = 聊天机器人框架包含基于机器学习的对话管理 • NLU = 用于自然语 ...

  10. Entity Framework 教程——安装Entity Framework环境

    安装Entity Framework环境 Entity Framework 5.0 API分布在两个地方,一个可在NuGet包管理器中找到,一个存在于.NET framework中..NET fram ...

随机推荐

  1. uni-app上下级页面数据双向通信

    前情 最近在做小程序项目,选用是当前比较火的uniapp技术栈,经常会遇到页面间消息传递的需求. 为什么要这么做? uniapp页面间数据通信方式有很多:通过url传参,状态管理库vuex/pinia ...

  2. 树莓派4B 多屏 QT程序窗口全屏 QScreen 只能获取1个屏幕

    直接运行程序时,窗口全屏, 并且QScreen 只能获取1个屏幕,这是由于QT默认使用了EGLFS.(坑了一下午) 所以必须采用命令方式打开程序. ./程序名称 -platform xcb

  3. acode连接termux

    在acode中安装AcodeX - Terminal插件 在termux中运行 curl -sL https://raw.githubusercontent.com/bajrangCoder/acod ...

  4. docker安装Nginx并运行vue3前端

    Docker安装Nginx #获取Nginx docker pull nginx #查端口 netstat -ntlp #建本地目录 mkdir -p /home/nginx/www /home/ng ...

  5. Centos中keytool不起作用的解决方法

    ​keytool是Java开发中用于管理密钥和证书的工具,可以用于生成密钥.创建证书请求.导入和导出证书等操作.你可以在Oracle官网上下载和安装JDK,然后在JDK的 bin目录下找到 keyto ...

  6. openEuler欧拉部署Redis

    一.系统优化 关闭防火墙 systemctl stop firewalld systemctl disable firewalld 关闭selinux sed -ri 's/SELINUX=enfor ...

  7. 深入聊聊async&Promise

    正文 最近在学习JavaScript里的async.await异步,对于其中的Promise状态以及背后的Js引擎实际运行状态不大理解且很感兴趣,因此花了一点时间仔细研究了一下. 从Example说起 ...

  8. 中电金信成为开源风险评估与治理技术实验室软件物料清单(SBOM)工作组成员单位

    近期,中电金信成功加入国家工业信息安全发展研究中心开源风险评估与治理技术实验室软件物料清单(SBOM)工作组,成为其成员单位,并同步加入"筑链计划"之中. SBOM是Softwar ...

  9. 问题解决:curl: (7) Failed to connect to raw.githubusercontent.com port 443: 拒绝连接

    Ubuntu20.04下,安装Ros 指令curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key 报错:cur ...

  10. Thrift中enum的一些探究

    http://anruence.com/2018/06/27/enum-thrift/ 问题 在用注解定义的Thrift enum 中,如果客户端端和服务端的enum定义不同,比如调换了enum中的枚 ...