电报机器人数据存储
Telegram-bot data storage
我正在开发一个电报机器人,它需要为每个用户存储数据。
有没有办法将它们直接存储到 phone 或某些特定的东西中,或者唯一的方法是将它们保存在服务器端并在每次调用时回调它们?
谢谢
我不明白你想做什么。电报机器人 运行 正在您的服务器上运行,它只会回复用户或向用户发送消息。当你想为用户保存数据时,你必须将它保存在服务器上。假设您使用的是 C#,您可以使用数据库或简单的字典,其中用户 ID 作为键,您的数据作为值。您的机器人无法 运行 phone 上的任何代码,因此不可能在那里保存数据。
数据存储处理可以驻留在代码电报机器人 运行 所在的机器中。我使用 node-telegram-bot-api. For data storage i used mongodb 开发了电报机器人(如果您使用的是 NodeJS,可以按照本指南进行操作)。如果您选择使用 mongodb,请考虑将其用于多种 frameworks/programming 语言。
我正在开发一个电报机器人,它需要为每个用户存储数据。 有没有办法将它们直接存储到 phone 或某些特定的东西中,或者唯一的方法是将它们保存在服务器端并在每次调用时回调它们?
谢谢
我不明白你想做什么。电报机器人 运行 正在您的服务器上运行,它只会回复用户或向用户发送消息。当你想为用户保存数据时,你必须将它保存在服务器上。假设您使用的是 C#,您可以使用数据库或简单的字典,其中用户 ID 作为键,您的数据作为值。您的机器人无法 运行 phone 上的任何代码,因此不可能在那里保存数据。
数据存储处理可以驻留在代码电报机器人 运行 所在的机器中。我使用 node-telegram-bot-api. For data storage i used mongodb 开发了电报机器人(如果您使用的是 NodeJS,可以按照本指南进行操作)。如果您选择使用 mongodb,请考虑将其用于多种 frameworks/programming 语言。