Telegram的用户通知

Telegram的用户通知

Telegram的用户通知

Telegram的用户通知

Telegram是一种基于云的服务,提供消息和语音呼叫。它支持多种文件类型,包括文本消息、文档和照片。Telegram还允许用户在群聊中与其他用户共享文件,方法是将文件直接上传到聊天中,或从外部来源发送到这些文件的链接。

描述

脚本将在服务器上运行,一旦新文件上传到特定目录,它将向所有用户发送通知。一旦设置了机器人,您就可以使用以下命令:

“`Telegram机器人“`

“`user_id“`

您还可以通过在组中发送以下命令来设置机器人:“/setbot“`

Telegram的用户通知

设置机器人后,您可以使用下面列出的命令与其交互。

要求

要运行这个机器人,您需要安装一些Python模块。如果您以前没有这样做过,请按照[此处的说明](https://www.python.org/downloads/).

需要以下版本:

Python 3.5+(推荐)

Python 3.6+(推荐)

Python 3.7+(推荐)

Python 3.8+(推荐)

-Numpy 1.12+(推荐)-Scipy 0.18+(推荐)-Matplotlib 2.2+

-熊猫0.20+-海生0.8+(推荐)-PySAL 2.0+

-Scikit学习0.19+(推荐)-SciPy 1.2+(推荐)

安装程序

使用Telegram Bot很容易。只需在手机或平板电脑上安装TG应用程序,然后在浏览器中打开它,然后执行以下步骤:

-通过单击右侧面板中的“新建机器人”创建新机器人。

-定义其名称和用户名(与您的帐户名称相同)。

-输入将显示在搜索结果中的您自己的描述。这是可选的,但推荐!

设置Webhook时,您可以选择是让人们向您发送请求,还是只发送来自您所在组的帖子。启用webhooks后,当有人向您发送与这些主题相关的消息时,通知将直接发送到您的设备-其他所有信息都将通过常规渠道发送,如SMS/MMS或电子邮件,具体取决于自上次与他们联系以来经过了多长时间(稍后详细介绍)。在选择为属于群组聊天之外的用户创建的机器人启用哪些通知后-这意味着他们还没有访问权限,但可能很快成为活动成员(例如,谈论创建新线程等)。他们还可以了解更多关于其他用户如何在其网络内相互交互的信息,而不需要已经拥有的权限之外的特殊权限在注册时提供)。

用法

要开始,请导入模块并设置目录的路径。然后,将用户设置为接收通知:

导入通知程序

path=“/home/username/Telegram”#将其设置为您的路径

通知者。set_directory(path)35;将其设置为您的路径!

通知程序。add_user(’[email protected]’)#设置此用户名!

用户通知

这将向您发送一个通知,其中包含有关您的机器人的信息以及如何将其添加为联系人,您还可以在其中看到用户名。

新文件上传到特定目录后的用户通知

新文件上传到指定目录后,可以使用telegram的API发送通知。

为此,您需要创建一个bot,然后使用我们提供的webhook URL为您的bot添加webhook,如下所示https://telegrambotapi.com/webhooks/xxxxxxxxxxx.

然后,您将收到telegram以及您的应用程序的通知,当其他用户或您自己最后发布的内容在该频道上更新时。

设置通知后,您现在可以使用telegram的API向您的机器人发送消息。为此,您需要为应用程序创建一个新的webhook,如下所示https://telegrambotapi.com/webhooks/xxxxxxxxxxx,然后将其添加到配置bot时提供的相同URL。

嗯,总的来说

Telegram bot客户端非常易于使用,可用于创建自定义通知。如果用户已经授权访问,也可以发送文本消息或其他类型的文件。

分享到 :
相关推荐