cleverbot:一个用于搜索基于Jekyll的网站的Slack机器人

时间:2024-05-30 08:16:36
【文件属性】:

文件名称:cleverbot:一个用于搜索基于Jekyll的网站的Slack机器人

文件大小:13KB

文件格式:ZIP

更新时间:2024-05-30 08:16:36

Ruby

cleverbot(正在进行中) 我们有一个属于Jekyll网站的知识库。 该机器人在Slack中为我们提供了斜杠命令,使我们能够搜索该站点。 安装 (目前) 克隆存储库 bundle install 索引您的网站 在Git挂钩或cron作业中运行以下命令。 它将为您网站上的内容建立一个持久索引: $ bin/index path/to/jekyll/site index命令假定帖子存储在名为_posts的目录中,该目录位于您传递给命令的路径下一级。 设置松弛 您需要在Slack中创建两个集成: 指向服务器URL的斜杠命令 搜索服务器将用来将搜索结果发布到Slack的传入Webhook 运行服务器 搜索服务器是Sinatra应用程序。 它依赖于一些环境变量: SOURCE_DIRECTORY您的Jekyll网站的完全限定路径。 SLACK_TOKEN -Slack中的斜杠命令的


【文件预览】:
cleverbot-master
----bin()
--------index(459B)
----data()
--------.gitignore(2B)
----.rubocop.yml(575B)
----app()
--------cleverbot.rb(1KB)
--------views()
----Gemfile(215B)
----Gemfile.lock(1KB)
----spec()
--------data()
--------app()
--------lib()
--------spec_helper.rb(205B)
----lib()
--------cleverbot.rb(179B)
--------cleverbot()
----README.md(2KB)
----config.ru(52B)

网友评论