java - 是否可以通过 Java 中的 Telegram API 进行邮件发送(不是机器人)

标签 java telegram telegram-bot

假设我在 Telegram 中有一个 channel ,我想使用 Telegram API 获取读者及其联系人列表,然后为个人用户制作新闻通讯。但它不应该是机器人,因为机器人不能先发送消息。我还想使用 api 实现对用户的邀请。我浏览了文档,但找不到为通过 Postman 测试查询而提供的每种方法的查询应是什么样子的示例(至少)。有没有人已经做过类似的事情,我在哪里可以获得查询样本?我将非常感谢任何帮助!

最佳答案

简短回答:你不能

Telegram 机器人与人类非常相似,所以问题是: “你能手动完成吗?”

答案是:当然不能,因为您无权访问他们的联系人。

因此,您所能做的就是制作一个机器人(例如:@MyNewsletterBot)并告诉您的订阅者单击/start并获取订阅者的电子邮件地址,然后向他们发送电子邮件通过任何其他语言或 Java 的另一个应用程序或库。

关于java - 是否可以通过 Java 中的 Telegram API 进行邮件发送(不是机器人),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57975848/

相关文章:

java - 如何使用 ex3ndr 在 Telegram 中发送带有标题的照片?

telegram - 如何检测用户是否删除了 Telegram Bot 聊天?

java - ojdbc14.jar 和 ojdbc6.jar 中的 OracleResultSet 类

java - android.view.InflateException : Binary XML file line #34: Error inflating class AutoFitTextureView

java - 如何在java中比较字符串和BigInteger之间的值

python - Telegram Bot "chat not found"

docker - 使用tor\socks对特定http的代理请求

java - 使用 StaticClass 使按钮可见并保存

python - 如何让机器人回复音频消息?

java - Telegram Bot 。森文档 pdf