有没有一个选项可以查看我的电报机器人发送的对话\消息



我刚刚在telegram上创建了一个机器人程序。目的是创建与用户的私人对话(每个用户单独(有了我的facebook机器人,我可以进入页面";收件箱";并观看所有对话。电报上有这样的选项吗?这对我调试系统有很大帮助。

To"观看所有对话";您可以将它们存储到数据库中(例如csv文件、SQLite、Postgresql、MongoDB或任何其他取决于您的环境的文件(。以后您可以在需要时查询它们。

另一种选择是,你可以与你和机器人创建单独的预定义聊天,机器人会在其中写一些日志。或者,如果您有时间,您可以开发高级机制,显示历史记录(来自上述数据库(,并能够通过chat_id直接回复该聊天。

我为此使用了火箭聊天。我为每个用户创建了私人房间,并在那里添加了用户和机器人(我是通过我的后端完成的(。然后我使用火箭聊天ui来查看对话。目前,我看到他们已经内置了与电报机器人的集成:https://docs.rocket.chat/guides/administrator-guides/integrations/telegram

最新更新