Telegram的安卓向导 - Telegram-Telegram

Telegram的安卓向导

Telegram的安卓向导

Telegram bot是一个使用TelegramAPI通过TelegramMessenger向用户发送和接收消息的程序。它可以用于基于用户查询发送自动响应,与其他服务交互(例如,通过发送SMS或创建日历事件),从第三方API检索信息,以及执行其他任务。

安卓机器人

什么是机器人?它是一个应用程序,可以让您在设备上自动执行任务。

机器人做什么?机器人可以发送消息、删除消息、打电话和启动应用程序。

机器人是如何工作的?它的工作原理与其他应用程序非常相似:您将其安装在手机或平板电脑上,添加联系人,机器人将通过这些联系人与其他人(例如,您的朋友)进行通信,并设置应用程序执行的命令(例如,“告诉我这个国家的情况”),然后根据需要在一天中与应用程序进行对话时使用这些命令。

一些机器人还能够执行简单的任务,比如将一个人的照片从一个人的图库发送到另一个人的设备上,而不需要同时在线;其他功能更为复杂,例如在手机之间传输文件而不需要Wi-Fi连接,或者允许用户使用每个设备各自的地图应用程序中的GPS跟踪系统检查彼此的位置!

Android机器人是一个C#项目

在这个项目中,我们用C#编写了代码。C#是微软开发的一种编程语言。它是一种简单、现代、高级、面向对象和类型安全的编程语言,允许轻松使用各种平台,如Windows(桌面)、Linux和Mac OS。

C#源于C语言,与C语言具有相同的语句语法:大多数语句以分号结尾;许多表达式在右括号后还需要分号;等

监听端口

如果您想使用Telegram bot,您需要知道Telegram服务器的监听端口。这是一件简单但重要的事情,会影响你的工作。默认情况下,它使用443作为侦听端口。该端口是您要连接到的电报服务器的端口

默认端口为443。如果要更改此端口,可以编辑几行代码或打开终端窗口并更改端口。

您也可以在Telegram应用程序中更改它。这需要您重新启动应用程序,以便它识别更改的值。最简单的方法是点击Mac菜单栏上的“更多”(显示为三个点),然后选择“退出电报”。退出后,再次启动电报,进入设置>高级设置>端口号>编辑端口号(或仅编辑)。在这里,您将看到两个字段:一个标记为“本地端口”,默认值为50000,另一个标记“服务器端口”,其默认值为443。在重新打开电报之前,如果需要更改计算机的配置,请更改这些值!

应用程序Id

Telegram API ID:这是一个字符串,您可以在新创建的Telegram机器人的URL中找到。

散列:API散列或密钥是一个大而长的随机字符串,您可以在TG应用程序中的应用程序页面上找到,您可以通过进入应用程序并单击“创建新应用程序”来访问

已创建应用程序的Api id

-在第一步中,您需要创建一个新的应用程序。

-在第二步中,单击“管理”,然后单击创建的应用程序

-您将在此页面上看到您的应用程序的所有详细信息:https://api-msrv53l5cvgz8kz2tko7xwfzkdwjn1e0cg1hqpig9lxtmbd9q3o28bgymndb5kivobdg6xkc5rbmubi5ejngusaxa8inebdu4geu4be6i4hi6u4ec6ud4ce6u44fue44fu44geu44heue44heue44fu44geaoeahucocogauchfaucaouycuagugyugacygapyagaieuhajhajegcagghhhmmcc

散列

要获取API哈希,您需要:

登录Telegram web应用程序(telegram网页版)

点击右上角的姓名,然后从下拉菜单中选择“我的应用”。

您现在应该看到您创建或负责的所有应用程序的列表(如果有的话)。找到您想要从中检索API哈希的应用程序,然后单击其ID。在此页面上,将有许多关于您的应用程序的信息,包括其用户名和权限设置,但我们只对一个字段感兴趣:API哈希

设备型号

您可以通过单击下拉菜单,然后选择设备来获取设备型号。

要创建随机android模型,我们使用以下方法:

-随机生成一个介于1和100之间的数字,这将是我们的索引号,因此我们将其除以100,得到0-99个数字,现在您必须根据您的型号名称选择这些数字,并一次选择一个,直到您得到4个匹配在一起的唯一组合(例如:Nexus 5)

用于创建随机android模型的设备模型

Android设备模型是由系统生成的随机数。在本文中,我们将使用Nexus5作为android设备模型的示例。

Android向导使用Nexus 5作为平台生成一个独特的随机12位代码,然后让您选择使用自定义构建或从我们的数据库下载。

移动语言代码

转到“文件”菜单,然后单击“设置”。

单击构建、执行和部署。

在出现的窗口左侧,单击编译器。

在该屏幕的右侧,您将找到资源路径:ANDROID_DATA/CACHED_FILESYSTEM/Resource_path

用于选择语言的移动语言代码

用于选择语言的移动语言代码是三字母代码。这可以在https://www.iana.org/上找到

例如,en表示英语,fa表示波斯语,等等

资源路径

成功创建项目后,转到文件->设置->构建、执行、部署->编译器->Android编译器,并检查资源路径。

资源路径如下所示:

/Users/_Your Username_/工作区_/_Project Name_/_Module Name(如果有)//res/**

这意味着文件位于工作区目录中/res文件夹中名为res的文件夹中。

Android studio构建的资源文件的路径

要查找资源的位置,您需要进入文件>设置>构建、执行、部署>编译器。然后向下滚动,您会看到一个名为“Android编译器”的选项。单击它,然后您将看到一个子菜单,其中包含不同的选项,如:

-启用增量Java编译(默认)

-启用Proguard库处理

还有更多…向下滚动,直到您看到一个名为“资源路径”的部分(它可能被此菜单中的其他选项隐藏)。这是android studio构建的资源文件的路径,您可以这样找到:文件->设置->构建、执行、部署->编译器->android编译器->资源路径

最后一句话

这是android studio构建的资源文件的路径,您可以这样找到:文件->设置->构建、执行、部署->编译器->android编译器->资源路径。