-1

我正在写电报机器人,但我有一个问题。我有一个数据库来存储我的用户的用户 ID

完成代码并运行机器人后,当我的机器人用户变得更多时,我可以向他们发送商业帖子并赚钱,或者当我向我的机器人添加新功能并且我想向所有用户发送此新功能添加到机器人的消息时,但是我的问题是我不知道如何在我的代码运行时发送全局消息。我不想停止我的代码并编写该行来发送全局消息然后重新启动我的代码。

这个问题有什么解决方案吗?我可以使用机器人令牌两次吗?例如,当我的代码在服务器上运行时,我编写了另一个代码来向所有用户发送消息并在主代码旁边运行它?

如果这种方式不起作用,那我该怎么办?

4

1 回答 1

0

Telegram 的机器人 API 本身没有任何方法可以向您的用户发送批量消息。您可能想阅读以下内容:“如何一次向我的机器人的所有订阅者发送消息?”

如果您希望一次通知所有订阅者,您必须存储他们的 chat_id 并发送单独的消息。执行此操作时,您不必停止服务器上运行的任何代码。您可以为批量通知编写单独的代码并只运行一次。

所以我认为你已经有了正确的想法。

于 2017-08-28T07:18:42.270 回答