- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Telegram 机器人,我将此机器人设置为 channel 管理员。现在,当新用户通常加入 channel (不是群组)时, channel 上没有消息,我们也无法通过 getUpdates
获得消息。方法。从技术上讲,是否可以发布一条消息说“一个新用户加入了 channel ”——这会捕获“新成员”事件?让我知道。
最佳答案
不幸的是你不能现在检查用户是否通过 Telegram bot API 加入 channel 。也许在 future 你可以。
但是您可以在此处为团体或 super 团体执行此操作:
https://core.telegram.org/bots/api#message查找 new_chat_members
这些也很有用:
Telegram Bot Event When Users Join To Channel
How to get channel updates with Telegram robot
更新:
But a TG bot api with admin rights can see all its members. So even if the api doesn’t support it, it can track a count and see if it increases and then know that a new member joined. Correct? I don’t need to know exactly WHICH new member joined but just know a new one joined to share a welcome message
getChatMembersCount
.这是来自此
link 的信息:
getChatMembersCount
: Use this method to get the number of members in a chat. Returns Int on success.
getChatMember
和
here是一些信息:
getChatMember:
Use this method to get information about a member of a chat. Returns a ChatMember object on success.
关于telegram - Telegram bot 可以检测到新成员加入 channel 事件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59214620/
关闭。这个问题需要更多 focused .它目前不接受答案。 想改进这个问题?更新问题,使其仅关注一个问题 editing this post . 2年前关闭。 Improve this questi
我是一名优秀的程序员,十分优秀!