当前位置: 首页 > 知识库问答 >
问题:

如何为特定用户获取Telegram chat_id?

丁昌翰
2023-03-14

消息收件人用户或GroupChat id的整数唯一标识符

共有1个答案

籍永安
2023-03-14

通过getupdates或webhook接收的消息更新将包含特定消息的聊天ID。它将包含在message.chat.id键下。

这似乎是您能够检索聊天ID的唯一方法。因此,如果您想在bot发起对话的地方编写一些内容,您可能必须将与用户相关的聊天ID存储在某种key->value存储库中,比如MemCache或redis

我相信他们的文档在这里提出了类似的建议,https://core.telegram.org/bots#deep-linking-example。您可以使用深度链接来启动对话,而不需要用户首先键入消息。

 类似资料:
  • 我想我的代码中的“admin-cli”是错误的,但这是master域中的客户端ID。这是不是身份证错了?如何使请求使特定用户的所有角色工作?

  • 语境: 给定一个WooCommerce和WooCommerce订阅的WordPress网站,我试图获取特定用户订阅的列表。在最近的更新之前,这一行代码已经为我解决了这个问题。以下是我一直在使用的代码: 其中$user\u id是WordPress中的有效用户id。 问题: 自上次更新以来,我们经常看到以下错误: 致命错误:在/home/warfarep/public_html/wp content

  • 问题内容: 我正在尝试浏览特定用户的推文,并获得对该推文的所有回复。我发现twitter的APIv1.1不直接支持它。 是否有破解或变通方法来获取特定推文的回复。我正在使用python Streaming API。 问题答案: 有使用REST API的解决方法。 您将需要要查找回复的原始推文作者的id_str和@username。 您应该将Search API用于作者的“ @用户名”。浏览结果以查

  • 我有两个表posts和comments我想获得所有没有来自特定user_id的注释的posts。Posts表有id、title和content字段,而comments表有id、post_id、user_id和comment字段。

  • 问题内容: 如何将MySQL数据库中的user_account限制为特定表。例如: 我只想将“ RestrictedUser”限制为,并且将创建该表的其余表以供将来使用,并授予其访问权限。 问题答案: 假设用户没有当前权限,则可以执行以下操作 根据您希望授予用户的特权,您可以更改为其他内容,例如。 之后,请记住清除特权以使其生效。

  • 假设我有一个Jextfield数组(例如JTextfield[10])。我将它们添加到框架中。现在用户在文本字段中随机输入文本,例如用户首先输入索引为5的文本字段,然后是9,然后是2,依此类推。不一定要填充所有的文本字段。 我的问题是,如何获取文本字段的索引,并在用户输入文本时同时打印索引,这意味着如果用户在文本字段中输入索引5,我应该能够获得索引5,然后如果填充了索引9的文本字段,则打印9,依此