filippo-toso/botman-dialogflow

Botman的Dialogflow中间件,仅在当前用户未处于会话状态时调用API,大幅减少对Dialogflow的调用次数(及其成本)

v1.0.3 2018-08-30 14:15 UTC

This package is auto-updated.

Last update: 2024-08-29 05:06:14 UTC


README

Botman的Dialogflow中间件,仅在当前用户未处于会话状态时调用API,大幅减少对Dialogflow的调用次数(及其成本)

要求

  • PHP 7.0+
  • Laravel 5.4+
  • Botman 2.0+

安装

使用Composer安装

composer require filippo-toso/botman-dialogflow

使用方法

在您的代码中,只需将以下use语句

use BotMan\BotMan\Middleware\Dialogflow;

替换为以下语句

use FilippoToso\BotMan\Middleware\Dialogflow;

这就完成了!现在您的机器人只有在当前用户未处于会话状态时才会调用Dialogflow API。

一个公平的警告

如果您需要Dialogflow触发“全局”跳过或停止会话,则不能使用此中间件。但如果您的跳过/停止会话是由特定关键词或正则表达式触发的,那么您就可以开始了!