在php-telegram-bot中只使用必需的表进行对话

时间:2018-01-24 07:18:09

标签: php laravel telegram telegram-bot

我在 laravel 5.5 中安装了php-telegram-bot。在那里我使用了默认用户表,laravel被提供给Auth和登录操作。

另一方面,为了注册来自电报机器人的用户,我们知道应该使用conversations功能来获取一些用户信息,例如 first_name last_name ,......

要使用对话,我们应该在您的包中启用MySQL功能;在这种情况下,该包提供了运行structure.sql文件,其中包含许多我不需要的表。

我只需要那些用于对话的表格。在这种情况下,inline_querycallback_queryedited_message等任何其他表都无用。

现在我想知道是否可以使用必需的表格进行对话?他们是什么?换句话说,为什么我们需要使用未使用的表?

1 个答案:

答案 0 :(得分:0)

  

现在我想知道是否可以使用必需的表格进行对话?那是什么?换句话说:为什么我们需要使用未使用的表?

您的问题的答案取决于

  1. 高度评价您的要求
  2. 关于所述包裹的实施(我不知道)
  3. 正如这说的,只有你可以给出答案,因为没有人知道你的要求。

    您或您的某个工程师需要分析lib的代码,以便能够说出哪些表确实需要满足您的要求,以及它是否安全无法从提供的SQL文件创建所有表。

    这应该是经济问题,如果你想支付某人查看代码一小时+你的时间在这里问这个或只是导入一些表,其中lib的开发人员认为他们需要并可能留下因你的要求而空了。

    我不是说你应该盲目地从第三方导入表格,只是你应该考虑这样做的成本/收益。