美文网首页
Rboot 文档--安装

Rboot 文档--安装

作者: chca | 来源:发表于2020-01-19 21:11 被阅读0次

开始创建你自己的机器人


你需要安装 golang 1.3+ 或者更新的版本

源码安装

go get github.com/ghaoo/rboot

推荐使用 go modules 进行开发!
没有梯子的同学可以将 goproxy 设置为国内代理,https://goproxy.io/
案例在项目文件下 cmd 文件夹下,你也可以自己创建新项目。

创建你的机器人

要创建一个机器人是非常简单的一件事,只需要几行代码就可以让机器人跑起来!

创建你自己的机器人需要创建项目文件夹,并在项目文件夹下创建 main 文件,加入以下代码

package main

import (
    // 加载消息转载器
   _ "github.com/ghaoo/rboot/adapter"
    // 加载脚本处理器
   _ "github.com/ghaoo/rboot/scripts"

   "github.com/ghaoo/rboot"
)

func main() {
    // 创建机器人实例
   bot := rboot.New()
    // 运行机器人,皮皮虾我们走...
   bot.Go()
}

编译安装:

go build

如果你是在 windows 下推荐使用 Cmder,它比 cmd 更好用,而且内置了linux很多命令

测试你的机器人

比如我们编译好的运行文件为 rboot,那我们可以直接运行:

$ ./rboot 

你可能会看到下面的输出:

===================================================================
*   ________  ____  ____  ____  ______   ________  ____  ______   *
*   ___/ __ \/ __ )/ __ \/ __ \/_  __/   ___/ __ )/ __ \/_  __/   *
*   __/ /_/ / __  / / / / / / / / /      __/ __  / / / / / /      *
*   _/ _  _/ /_/ / /_/ / /_/ / / /       _/ /_/ / /_/ / / /       *
*   /_/ |_/_____/\____/\____/ /_/        /_____/\____/ /_/        *
*                                                                 *
*                      Powerful and Happy                         *
===================================================================

INFO[0000] Rboot Version 1.1.0
INFO[0000] 已连接 cli
INFO[0000] 皮皮虾,我们走~~~~~~~
INFO[0000] web 服务开启,地址 :7856

启动完成,机器人运行成功!

相关文章

  • Rboot 文档--安装

    开始创建你自己的机器人 你需要安装 golang 1.3+ 或者更新的版本 源码安装 推荐使用 go module...

  • Rboot 文档--简介

    Rboot 助手机器人 介绍 Rboot是一个使用golang编写的,简单、高效的聊天机器人框架,易于扩展,它可以...

  • Rboot 文档--配置

    配置 rboot 的配置使用的是ENV环境变量,在机器人启动时,会自动加载项目目录下的.env文件,当然你也可以设...

  • Rboot 文档--消息Message

    Rboot 消息 rboot 的消息类似于邮件消息,它包含了接收者 消息来源 发送者 消息头信息 消息主体。 消息...

  • Rboot 文档--脚本Script

    脚本Script Script 脚本并没有提供太多开箱即用的脚本,除了一个help脚本,其他的需要开发者根据自己的...

  • Rboot 文档--缓存器Brain

    缓存器Brain rboot 提供了两个内置缓存器,内存缓存器 memory 和Bolt缓存器 bolt,默认使用...

  • Rboot 文档--路由处理器

    简介 rboot 内置了一个简单的路由处理器,可以帮助开发者统一管理路由,它的底层使用的是 gorilla/mux...

  • Rboot 文档--消息转接器Adapter

    简介 rboot 内置了五个开箱即用的转接器 命令行(cli) 微信网页版(wechat) 企业微信(wework...

  • Rboot 文档--钉钉消息转接器

    简介 钉钉提供了自定义的webhook机器人和企业机器人,钉钉消息转接器就是通过这两个功能实现的。 请确保你已经了...

  • Rboot 文档--倍洽消息转接器

    简介 倍洽类似于墙外的 slack,它提供了Incoming 和 Outgoing 两种自定义机器人,倍洽消息转接...

网友评论

      本文标题:Rboot 文档--安装

      本文链接:https://www.haomeiwen.com/subject/zuldzctx.html