MadelineProto,PHP MTProto 电报客户端
创建者: 丹尼尔·真蒂利
#StandWithUkraine
请加入官方频道、@MadelineProto 和支持小组!
已获电报批准!
这是什么?
该库可用于轻松与 Telegram 交互,无需bot API,就像官方应用程序一样。
它可以使用电话号码(MTProto API)或机器人令牌(MTProto API,不涉及机器人 API! )登录。
现在它是完全异步的!
开始使用(现在完全异步!)
<?php
// PHP 8.2+ is required.
if (! file_exists ( ' madeline.php ' )) {
copy ( ' https://phar.madelineproto.xyz/madeline.php ' , ' madeline.php ' );
}
include ' madeline.php ' ;
$ MadelineProto = new danog MadelineProto API ( ' session.madeline ' );
$ MadelineProto -> start ();
$ me = $ MadelineProto -> getSelf ();
$ MadelineProto -> logger ( $ me );
if (! $ me [ ' bot ' ]) {
$ MadelineProto -> messages -> sendMessage (peer: ' @stickeroptimizerbot ' , message: " /start " );
$ MadelineProto -> channels -> joinChannel (channel: ' @MadelineProto ' );
try {
$ MadelineProto -> messages -> importChatInvite (hash: ' https://t.me/+Por5orOjwgccnt2w ' );
} catch ( danog MadelineProto RPCErrorException $ e ) {
$ MadelineProto -> logger ( $ e );
}
}
$ MadelineProto -> echo ( ' OK, done! ' );
尝试在浏览器或控制台中运行此代码!
提示:如果您收到错误(或没有收到任何消息),请将错误消息和在同一目录中创建的MadelineProto.log
文件(如果从浏览器运行)发送给我们。
由 MadelineProto 制作
以下开源项目是使用 MadelineProto 创建的:您可以直接安装它们,或者探索源代码作为如何使用 MadelineProto 的许多功能的直接示例!
- magnaluna webradio - 多功能 Telegram VoIP webradio
-
simpleBot.php
- 极其基本的示例 tgstories_dl_bot.php
- @tgstories_dl_bot 的源代码 - 下载任何 Telegram 故事的机器人!-
downloadRenameBot.php
- 通过 URL 下载文件并使用此异步并行机器人重命名 Telegram 文件! -
secret_bot.php
- 秘密聊天机器人! -
pipesbot.php
- 创建内联机器人并通过用户机器人使用其他内联机器人! -
bot.php
- 有关如何使用过滤器、更新、获取任何文件的下载链接、Telegram Stories 等的示例! - TelegramApiServer - 快速、简单、异步 php telegram api 服务器:MadelineProto 的 HTTP JSON API(用于 PHP 以外的语言,如果使用 PHP 则直接使用 MadelineProto)
想要将您自己的开源项目添加到此列表中吗?点击这里!
MadelineProto 的一些核心组件也可以作为单独的独立库提供:
- danog/async-orm - 基于 AMPHP v3 和纤程的异步 ORM.
- danog/telegram-entities - 一个使用 Telegram UTF-16 样式文本实体的库。
- danog/tg-file-decoder - 一个使用 Telegram bot API 文件 ID 的库。
- danog/tg-dialog-id - 使用 Telegram bot API 对话框 ID 的库。
- danog/loop - AMPHP 的循环/参与者模型抽象.
- danog/better-prometheus - 用于 PHP 应用程序的更好的 Prometheus 库。
- danog/ipc - AMPHP 的异步 IPC 组件.
- danog/dns-over-https - AMPHP 的异步 DNS-over-HTTPS 解析.
文档
- 创建客户端 - 此页面说明如何创建 MadelineProto 实例。
- 登录 - 您可以通过多种方式登录 MadelineProto。
- 获得使用 telegram API 的权限
- 自动的
- 手册(用户)
- 手册(机器人)
- 二维码登录(用户)
- 特点 - MadelineProto 可以做官方客户端能做的一切,甚至更多!
- 要求 - MadelineProto 需要 mbstring、xml、json、fileinfo、gmp、openssl、inov、gd 扩展才能正常运行。
- Docker 上的 MadelineProto - MadelineProto 为 linux/amd64、linux/arm64 和 linux/riscv64 平台提供官方 MadelineProto docker 镜像 @ hub.madelineproto.xyz/danog/madelineproto.
- 入门
- CLI 机器人(推荐)
- docker 上的数据库
- 网络泊坞窗
- 自定义扩展
- 指标 - MadelineProto 可以公开许多有用的指标,可以使用官方 MadelineProto Grafana 仪表板进行可视化。
- 安装 - 有多种安装 MadelineProto 的方法:
- 向所有用户广播消息 - MadelineProto 可用于向机器人或用户机器人的所有用户、聊天和频道广播消息。
- 处理更新(新消息和其他事件) - 更新处理可以通过不同的方式完成:
- 异步事件驱动
- 完整示例
- 绑定方法
- 过滤器
- 插件
- 克朗
- 持久数据和 IPC
- 内置 ORM
- 工控机
- 正在重启
- 在虚拟主机上自动重启
- 多账户
- 自动静态分析
- 避免使用文件系统函数
- Webhook(用于 HTTP API)
- getUpdates(仅适用于 Javascript API)
- 努普(默认)
- danogMadelineProtoBroadcastProgress » - 广播进度。
- danogMadelineProtoEventHandlerAbstractMessage » - 表示传入或传出消息。
- danogMadelineProtoEventHandlerAbstractPrivateMessage » - 表示私人或秘密聊天消息。
- danogMadelineProtoEventHandlerAbstractStory » - 代表一个 Telegram 故事。
- danogMadelineProtoEventHandlerBotCommands » - 某个聊天中某个机器人的命令集已更改。
- danogMadelineProtoEventHandlerCallbackQuery » - 表示用户通过单击按钮发送的查询。
- danogMadelineProtoEventHandlerChannelChannelParticipant » - 参与者已离开、加入、被禁止或在频道或超级组中被管理。
- danogMadelineProtoEventHandlerChannelMessageForwards » - 指示通道中消息的转发计数器已更改。
- danogMadelineProtoEventHandlerChannelMessageViewsChanged » - 指示通道中消息的查看计数器已更改。
- danogMadelineProtoEventHandlerChannelUpdateChannel » - 有新频道可用,或有关现有频道的信息已更改。
- danogMadelineProtoEventHandlerChatInviteRequester » - 表示有人请求加入聊天或频道。
- danogMadelineProtoEventHandlerChatInviteRequesterBotChatInviteRequest » - 表示有人请求加入聊天或频道(仅限机器人)。
- danogMadelineProtoEventHandlerChatInviteRequesterPendingJoinRequests » - 有人请求加入聊天或频道。
- danogMadelineProtoEventHandlerDelete » - 表示某些消息已被删除。
- danogMadelineProtoEventHandlerDeleteDeleteChannelMessages » - 超级组/频道中的某些消息已被删除。
- danogMadelineProtoEventHandlerDeleteDeleteMessages » - 私人聊天或简单群组中的一些消息被删除。
- danogMadelineProtoEventHandlerDeleteDeleteScheduledMessages » - 一些预定消息已从聊天的预定队列中删除。
- danogMadelineProtoEventHandlerInlineQuery » - 传入的内联查询。
- danogMadelineProtoEventHandlerMessage » - 表示传入或传出消息。
- danogMadelineProtoEventHandlerMessageChannelMessage » - 表示传入或传出通道消息。
- danogMadelineProtoEventHandlerMessageCommentReply » - 表示对我们不是其成员的频道评论组中的一条消息的回复(即通过
@replies
收到)。 - danogMadelineProtoEventHandlerMessageGroupMessage » - 表示传入或传出的组消息。
- danogMadelineProtoEventHandlerMessagePrivateMessage » - 表示传入或传出的私人消息。
- danogMadelineProtoEventHandlerMessageSecretMessage » - 表示新的加密消息。
- danogMadelineProtoEventHandlerMessageServiceMessage » - 表示有关服务消息的信息。
- danogMadelineProtoEventHandlerMessageServiceMessage » - 表示有关服务消息的信息。
- danogMadelineProtoEventHandlerMessageServiceDialogBotAllowed » - 我们已授予机器人向我们发送直接消息的权限。
- danogMadelineProtoEventHandlerMessageServiceDialogChannelCreated » - 通道已创建。
- danogMadelineProtoEventHandlerMessageServiceDialogChannelMigrateFrom » - 指示通道是从指定聊天迁移的。
- danogMadelineProtoEventHandlerMessageServiceDialogChatJoinedByLink » - 用户通过邀请链接加入聊天。
- danogMadelineProtoEventHandlerMessageServiceDialogChatMigrateTo » - 指示聊天已迁移到指定的超级组。
- danogMadelineProtoEventHandlerMessageServiceDialogContactSignUp » - 联系人刚刚注册了 telegram。
- danogMadelineProtoEventHandlerMessageServiceDialogCreated » - 创建了聊天或频道。
- danogMadelineProtoEventHandlerMessageServiceDialogDeleteMessages » - 已删除的消息。
- danogMadelineProtoEventHandlerMessageServiceDialogGameScore » - 有人在游戏中得分。
- danogMadelineProtoEventHandlerMessageServiceDialogGeoProximityReached » - 聊天用户现在与另一个用户接近。
- danogMadelineProtoEventHandlerMessageServiceDialogGiftPremium » - 有关赠送的 Telegram Premium 订阅的信息。
- danogMadelineProtoEventHandlerMessageServiceDialogGiftStars » - 有关有天赋的 Telegram Stars 的信息。
- danogMadelineProtoEventHandlerMessageServiceDialogGroupCall » - 表示有关群组呼叫的服务消息。
- danogMadelineProtoEventHandlerMessageServiceDialogGroupCallGroupCall » - 群组通话已开始或结束。
- danogMadelineProtoEventHandlerMessageServiceDialogGroupCallGroupCallInvited » - 一组用户被邀请参加群组通话。
- danogMadelineProtoEventHandlerMessageServiceDialogGroupCallGroupCallScheduled » - 已安排群组通话。
- danogMadelineProtoEventHandlerMessageServiceDialogHistoryCleared » - 聊天历史记录已清除。
- danogMadelineProtoEventHandlerMessageServiceDialogMemberJoinedByRequest » - 管理员接受用户加入组。
- danogMadelineProtoEventHandlerMessageServiceDialogMemberLeft » - 成员离开聊天或频道。
- danogMadelineProtoEventHandlerMessageServiceDialogMembersJoined » - 一些成员加入了聊天或频道。
- danogMadelineProtoEventHandlerMessageServiceDialogMessagePinned » - 消息已固定在聊天中。
- danogMadelineProtoEventHandlerMessageServiceDialogPeerRequested » - 包含有关用户在单击 KeyboardButtonRequestPeer 按钮后与机器人共享的对等点的信息。
- danogMadelineProtoEventHandlerMessageServiceDialogPhoneCall » - 电话。
- danogMadelineProtoEventHandlerMessageServiceDialogPhotoChanged » - 对话框的照片已更改或删除。
- danogMadelineProtoEventHandlerMessageServiceDialogReadMessages » - 标记为已读的消息。
- danogMadelineProtoEventHandlerMessageServiceDialogScreenshotTaken » - 已拍摄聊天截图。
- danogMadelineProtoEventHandlerMessageServiceDialogSetChatTheme » - 聊天主题已更改。
- danogMadelineProtoEventHandlerMessageServiceDialogSetChatWallPaper » - 当前聊天的壁纸已更改。
- danogMadelineProtoEventHandlerMessageServiceDialogSetTTL » - 此聊天中消息的生存时间已更改。
- danogMadelineProtoEventHandlerMessageServiceDialogStarGift » - 有关明星天赋的信息。
- danogMadelineProtoEventHandlerMessageServiceDialogSuggestProfilePhoto » - 使用 photos.uploadContactProfilePhoto 建议新的个人资料图片。
- danogMadelineProtoEventHandlerMessageServiceDialogTitleChanged » - 频道或组的标题已更改。
- danogMadelineProtoEventHandlerMessageServiceDialogTopicCreated » - 创建了一个论坛主题。
- danogMadelineProtoEventHandlerMessageServiceDialogTopicEdited » - 论坛主题信息已编辑。
- danogMadelineProtoEventHandlerMessageServiceDialogWebView » - 来自打开的回复键盘机器人 Web 应用程序的数据被中继到拥有它的机器人(用户和机器人端服务消息)。
- danogMadelineProtoEventHandlerPaymentsPayment » - 此对象包含有关传入预结账查询的信息。
- danogMadelineProtoEventHandlerPinned » - 表示某些消息已固定/取消固定。
- danogMadelineProtoEventHandlerPinnedPinnedChannelMessages » - 表示通道中固定/取消固定的消息。
- danogMadelineProtoEventHandlerPinnedPinnedGroupMessages » - 表示在聊天/超级组中固定/取消固定的消息。
- danogMadelineProtoEventHandlerPinnedPinnedPrivateMessages » - 一些消息被固定在私人聊天中。
- danogMadelineProtoEventHandlerPrivacy » - 指示用户或用户组的一些隐私规则。
- danogMadelineProtoEventHandlerQueryButtonQuery » - 表示用户通过单击按钮发送的查询。
- danogMadelineProtoEventHandlerQueryChatButtonQuery » - 表示用户通过单击聊天中的按钮发送的查询。
- danogMadelineProtoEventHandlerQueryChatGameQuery » - 表示用户通过单击聊天中的“玩游戏”按钮发送的查询。
- danogMadelineProtoEventHandlerQueryGameQuery » - 表示用户通过单击“玩游戏”按钮发送的查询。
- danogMadelineProtoEventHandlerQueryInlineButtonQuery » - 表示用户通过单击内联消息中的按钮发送的查询。
- danogMadelineProtoEventHandlerQueryInlineGameQuery » - 表示用户通过单击内联消息中的“玩游戏”按钮发送的查询。
- danogMadelineProtoEventHandlerStoryStory » - 代表 Telegram 故事。
- danogMadelineProtoEventHandlerStoryStoryDeleted » - 表示已删除的故事。
- danogMadelineProtoEventHandlerStoryStoryReaction » - 表示对故事的反应。
- danogMadelineProtoEventHandlerTyping » - 用户正在打字。
- danogMadelineProtoEventHandlerTypingChatUserTyping » - 用户正在组中准备消息;打字、录音、上传等。本次更新有效期6秒。如果 6 秒后没有收到此类进一步的更新,则应认为用户停止了他们正在做的任何事情。
- danogMadelineProtoEventHandlerTypingSecretUserTyping » - 用户正在秘密聊天中准备消息;打字、录音、上传等。本次更新有效期6秒。如果 6 秒后没有收到此类进一步的更新,则应认为用户停止了他们正在做的任何事情。
- danogMadelineProtoEventHandlerTypingSupergroupUserTyping » - 用户正在超级组中键入。
- danogMadelineProtoEventHandlerTypingUserTyping » - 用户正在准备消息;打字、录音、上传等。本次更新有效期6秒。如果 6 秒后没有收到此类进一步的更新,则应认为用户停止了他们正在做的任何事情。
- danogMadelineProtoEventHandlerUserBlocked » - 对等点被阻止。
- danogMadelineProtoEventHandlerUserBotStopped » - 机器人已停止或重新启动。
- danogMadelineProtoEventHandlerUserPhone » - 用户的电话号码已更改。
- danogMadelineProtoEventHandlerUserStatus » - 包含状态更新。
- danogMadelineProtoEventHandlerUserStatusEmoji » - 某个用户的表情符号状态已更改或已删除。
- danogMadelineProtoEventHandlerUserStatusEmptyStatus » - 用户状态尚未设置。
- danogMadelineProtoEventHandlerUserStatusLastMonth » - 在线状态:最后一次出现是在上个月。
- danogMadelineProtoEventHandlerUserStatusLastWeek » - 在线状态:上周最后一次出现。
- danogMadelineProtoEventHandlerUserStatusOffline » - 用户的离线状态。
- danogMadelineProtoEventHandlerUserStatusOnline » - 用户的在线状态。
- danogMadelineProtoEventHandlerUserStatusRecently » - 在线状态:最近最后一次看到。
- danogMadelineProtoEventHandlerUserUsername » - 对用户的名字、姓氏或用户名进行了更改。
- danogMadelineProtoVoIP » - 此更新代表 VoIP Telegram 呼叫。
- 过滤器 - MadelineProto 提供了一个非常简单直观的消息过滤系统,基于 PHP 的类型系统和属性。
- 插件 - MadelineProto 提供基于事件处理程序的本机插件系统!
- 安装插件
- 创建插件
- danogMadelineProtoEventHandlerPluginRestartPlugin »
- 配置
- 创建和上传文本文件
- 记录
- 数据库 - MadelineProto 可以选择将一些内部数据保存在数据库中,例如 mysql、mariadb、postgres 或 redis(您也可以添加自己的!),从而减少 RAM 使用。
- danogMadelineProtoSettingsDatabaseMemory:内存后端设置。
- danogMadelineProtoSettingsDatabaseMysql:MySQL 后端设置。
- danogMadelineProtoSettingsDatabasePostgres:Postgres 后端设置。
- danogMadelineProtoSettingsDatabaseRedis:Redis 后端设置。
- 设置 - MadelineProto 有很多设置可用于修改库的行为。
- AppInfo:应用程序信息。
- Auth:加密设置。
- 连接:连接设置。
- 文件:文件管理设置。
- 记录器:记录器设置。
- 对等:对等数据库设置。
- Pwr:PWRTelegram 设置。
- RPC:RPC 设置。
- SecretChats:秘密聊天设置。
- 序列化:序列化设置。
- TLSchema:TL 架构设置。
- 模板:用于登录的 Web 和 CLI 模板设置。
- VoIP:VoIP 设置。
- DatabaseMemory:内存后端设置。
- DatabaseMysql:MySQL 后端设置。
- DatabasePostgres:Postgres 后端设置。
- DatabaseRedis:Redis 后端设置。
- 获取有关当前用户的信息 - 以下是如何获取有关当前登录用户的信息
- 异常 - MadelineProto 可以抛出许多不同的异常。
- 避免 FLOOD_WAITs - 如果您向 telegram 发出太多请求,您可能会在一段时间内收到 FLOOD_WAITed。为了避免这些泛洪等待,您必须计算泛洪等待率。
- 日志记录 - MadelineProto 提供了一个统一的类,用于将消息记录到设置中定义的日志记录目标。
- Telegram VoIP 电话 - MadelineProto 提供了一个简单的包装器来处理电话。
- 上传和下载文件 - MadelineProto 提供完全并行的包装方法来上传和下载支持机器人 API 文件 ID、通过 URL 直接上传和文件重命名的文件。
- 机器人 API 文件 ID
- 上传和发送文件
- 上传文件
- 重复使用上传的文件
- 重命名文件
- 下载文件
- 提取下载信息
- 获取下载链接
- 下载个人资料图片
- 下载到目录
- 下载到文件
- 下载流式传输
- 下载到回调
- 下载到http服务器
- 下载到浏览器
- 取得进展
- 获取有关聊天的信息 - 有多种方法可用于基于机器人 API id、Peer、User、Chat 对象来获取有关聊天的信息。
- 完整的聊天信息以及完整的参与者列表
- 完整聊天信息
- 减少聊天信息(非常快)
- 只需聊天 ID(速度极快)
- 获取所有聊天(对话框)- 有两种方法可以获取所有聊天的列表,具体取决于您是以用户身份登录还是以机器人身份登录。
- 内联按钮 - 您可以使用 MadelineProto 轻松单击内联按钮,只需访问正确的按钮:
- 秘密聊天 - MadelineProto 提供了处理秘密聊天的包装器。
- 请求秘密聊天
- 接受秘密聊天
- 检查秘密聊天状态
- 发送秘密消息
- 使用代理 - 您可以将代理与 MadelineProto 一起使用。
- 如何设置代理
- 多个代理自动切换
- 使用预构建的 MTProxy
- 使用预构建的 Socks5 代理
- 使用预构建的 HTTP 代理
- 构建您自己的代理
- 异步 - MadelineProto 现在具有异步功能,可实现令人难以置信的速度提升和并行处理,所有这些均由 amphp 提供支持。
- 用法
- 事件处理程序中的异步
- 多个异步
- 忽略异步
- 组合异步操作
- MadelineProto 和 AMPHP 异步 API
- 辅助方法
- 异步睡眠
- 异步读取线
- 异步回显
- MadelineProto HTTP 客户端
- 异步分叉
- 异步群
- MadelineProto 异步循环 API
- 常见问题解答 - 以下是常见 MadelineProto 问题和解答的列表。
- 从 MadelineProto v7 升级到 v8 - MadelineProto v8 是 MadelineProto 的主要更新,删除了大量长期弃用的 API:我创建了此升级清单,以简化升级过程。
- 使用方法 - 许多(如果不是全部)这些方法都有简化。
- 命名参数
- 同行
- 文件
- 秘密聊天
- 实体(Markdown 和 HTML)
- reply_markup(键盘和内联键盘)
- 机器人 API 对象
- 没有结果
- 多个方法调用
- 消除
- 完整的 API 文档及说明
- 登录
- 更改 2FA 密码:update2FA
- 获取所有聊天,向所有聊天广播消息:getDialogIds、getDialogs、getFullDialogs
- 获取频道/组/超级组的完整参与者列表:getPwrChat
- 获取有关用户/聊天/超级组/频道的完整信息:getFullInfo
- 获取有关用户/聊天/超级组/频道的信息:getInfo
- 获取用户/聊天/超级组/频道/更新的ID:getID
- 获取当前登录用户的信息:getSelf
- 上传或下载最大 4 GB 的文件:uploadFrom*、downloadTo*
- 拨打电话并播放歌曲
- 创建一个秘密聊天机器人
- 中止待处理的 2FA 密码重置,请参阅此处了解更多信息 »:account.declinePasswordReset
- 接受二维码登录令牌,登录生成它的应用程序:auth.acceptLoginToken
- 接听电话:acceptCall
- 接受秘密聊天:acceptSecretChat
- 接受新的服务条款:help.acceptTermsOfService
- 激活或停用与我们拥有的机器人关联的购买的fragment.com用户名:bots.toggleUsername
- 激活或停用与我们拥有的超级组或频道关联的购买的fragment.com用户名:channels.toggleUsername
- 激活或停用与当前登录用户关联的购买的fragment.com用户名:account.toggleUsername
- 激活故事隐身模式,请参阅此处»了解更多信息:stories.activateStealthMode
- 将 GIF 添加到已保存的 gif 列表:messages.saveGif
- 将贴纸添加到贴纸集中,仅限机器人。贴纸集必须由机器人创建:stickers.addStickerToSet
- 添加现有的电报用户作为联系人:contacts.addContact
- 从最近的贴纸列表中添加/删除贴纸:messages.saveRecentSticker
- 将对等点添加到阻止列表,请参阅此处 » 了解更多信息:contacts.block
- 将用户添加到聊天并在其上发送服务消息:messages.addChatUser
- 允许指定的机器人向我们发送消息:bots.allowSendMessage
- 回答内联查询,仅适用于机器人:messages.setInlineBotResults
- 回答自定义查询;仅适用于机器人:bots.answerWebhookJSONQuery
- 申请 Telegram Premium 礼品码 »: payment.applyGiftCode
- 将更改应用于多个贴纸集:messages.toggleStickerSets
- 对同伴应用一项或多项提升:premium.applyBoost
- 将组与频道关联为该频道的讨论组:channels.setDiscussionGroup
- 将贴纸集关联到超级组:channels.setStickers
- 异步锁定文件:flock
- 异步读取行:readLine
- 异步睡眠:sleep
- 异步写入标准输出/浏览器:echo
- 禁止/取消禁止/踢超级组/频道中的用户:channels.editBanned
- Base64URL 编码:base64urlEncode
- 只能由TSF会员用来获取内部信息:help.getUserInfo
- 取消正在运行的广播:cancelBroadcast
- 取消发送的用于验证电子邮件以用作 2FA 恢复方法的代码:account.cancelPasswordEmail
- 取消登录验证码:auth.cancelCode
- 更改在快速反应菜单中使用的默认表情符号反应:该值在设备之间同步,可以使用 help.getConfig、reactions_default 字段获取:messages.setDefaultReaction
- 更改群组通话设置:phone.toggleGroupCallSettings
- 更改媒体自动下载设置:account.saveAutoDownloadSettings
- 更改或删除超级组/频道的用户名:channels.updateUsername
- 更改当前帐户的隐私设置:account.setPrivacy
- 更改与会话相关的设置:account.changeAuthorizationSettings
- 更改某个聊天的聊天主题:messages.setChatTheme
- 更改向特定组发送消息、反应、投票时应使用的默认对等点:messages.saveDefaultSendAs
- 更改当前账户的电话号码:account.changePhone
- 更改频道/超级组的照片:channels.editPhoto
- 更改可在特定组、超级组或频道中使用的消息反应集:messages.setChatAvailableReactions
- 更改聊天名称并在其上发送服务消息:messages.editChatTitle
- 更改聊天照片并在其上发送服务消息:messages.editChatPhoto
- 更改贴纸在其所属集合中的绝对位置;仅适用于机器人。贴纸集必须由机器人创建:stickers.changeStickerPosition
- 更改生存时间设置的默认值,应用于所有新聊天:messages.setDefaultHistoryTTL
- 更改当前用户的用户名:account.updateUsername
- 检查是否安装了某个事件处理插件:hasPlugin
- 检查用户名是否空闲并且可以分配给频道/超级组:channels.checkUsername
- 检查事件处理程序实例是否存在:hasEventHandler
- 检查是否有管理员:hasAdmins
- 检查是否有报告对等点:hasReportPeers
- 检查是否为数组或类似数组(可遍历 && 可数 && arrayAccess):isArrayOrAlike
- 检查内部对等数据库中是否存在对等:peerIsset
- 检查使用 auth.requestPasswordRecovery 发送的 2FA 恢复代码是否有效,然后再将其传递给 auth.recoverPassword: auth.checkRecoveryPassword
- 检查指定的对等点是否是机器人:isBot
- 检查指定的peer是否是论坛:isForum
- 检查聊天邀请链接的有效性并获取有关它的基本信息:messages.checkChatInvite
- 检查从其他聊天应用程序导出的聊天记录是否可以导入到特定的 Telegram 聊天中,单击此处了解更多信息 »: messages.checkHistoryImportPeer
- 检查秘密聊天是否存在:hasSecretChat
- 检查给定的短名称是否可用:stickers.checkShortName
- 检查组呼服务器转发单元当前是否正在接收具有指定 WebRTC 源 ID 的流。:phone.checkGroupCall
- 检查指定的机器人是否可以向我们发送消息:bots.canSendMessage
- 检查我们是否可以将故事发布为指定的对等方:stories.canSendStory
- 检查是否可以购买 Telegram Premium。必须在店内 Premium 购买前致电,仅限官方应用程序: payment.canPurchasePremium
- 清除所有草稿:messages.clearAllDrafts
- 清除所有特定于对等的自动保存设置:account.deleteAutoSaveExceptions
- 清除指定机器人范围和语言代码的机器人命令:bots.resetBotCommands
- 清除最近的贴纸:messages.clearRecentStickers
- 清除最近使用的消息反应:messages.clearRecentReactions
- 清除保存的付款信息: payment.clearSavedInfo
- 清除最近使用的表情符号状态列表:account.clearRecentEmojiStatuses
- 与客户端关闭连接,通过web连接:closeConnection
- 使用登录代码完成用户登录:completePhoneLogin
- 完成 2FA 登录:complete2faLogin
- 完成 Telegram 注册:completeSignup
- 完成历史导入过程,将所有消息导入聊天中。:messages.startHistoryImport
- 确认电话号码以取消帐户删除,有关更多信息,请单击此处»:account.confirmPhone
- 确认客户端收到消息,取消推送通知发送:messages.receivedMessages
- 将 MTProto 参数转换为机器人 API 参数:MTProtoToBotAPI
- 将 TD 参数转换为 tdcli:tdToTdcli
- 将 TD 转换为 MTProto 参数:tdToMTProto
- 将消息和一组实体转换为 HTML:entitiesToHtml
- 当频道建议请求时,将超级组转换为千兆组:channels.convertToGigagroup
- 将机器人 API 参数转换为 MTProto 参数:botAPIToMTProto
- 将双精度型转换为二进制版本:packDouble
- 将整数转换为 base256 长整型:packSignedLong
- 将整数转换为 base256 有符号整数:packSignedInt
- 将 tdcli 参数转换为 tdcli: tdcliToTd
- 转换为驼峰命名法:toCamelCase
- 转换为snake_case:toSnakeCase
- 将值转换为无符号 base256 int:packUnsignedInt
- 将字符串转换为异步 amphp 流:stringToStream
- 创建论坛主题;需要管理主题权限:channels.createForumTopic
- 创建群组通话或直播:phone.createGroupCall
- 创建贴纸集,仅限机器人:stickers.createStickerSet
- 创建超级组/频道:channels.createChannel
- 创建主题:account.createTheme
- 创建并上传新壁纸:account.uploadWallPaper
- 创建数组:arr
- 创建一个新的聊天:messages.createChat
- 创建并返回一个普罗米修斯计数器:getPromCounter
- 创建并返回普罗米修斯仪表:getPromGauge
- 创建并返回普罗米修斯直方图:getPromHistogram
- 创建并返回普罗米修斯摘要:getPromSummary
- 删除频道/超级组:channels.deleteChannel
- 删除聊天邀请:messages.deleteExportedChatInvite
- 删除聊天:messages.deleteChat
- 删除使用聊天文件夹深层链接导入的文件夹 »:chatlists.leaveChatlist
- 删除以前创建的聊天文件夹深层链接 »:chatlists.deleteExportedInvite
- 删除所有已安装的壁纸,恢复为默认壁纸集:account.resetWallPapers
- 删除给定超级组的特定参与者发送的所有消息:channels.deleteParticipantHistory
- 删除所有已撤销的聊天邀请:messages.deleteRevokedExportedChatInvites
- 删除除指定的之外的所有临时授权密钥:auth.dropTempAuthKeys
- 按电话号码删除联系人:contacts.deleteByPhones
- 删除论坛主题的消息历史记录:channels.deleteTopicHistory
- 删除频道/超级组中的消息:channels.deleteMessages
- 删除预定消息:messages.deleteScheduledMessages
- 删除存储的 Telegram Passport 文档,有关详细信息,请参阅护照文档 »: account.deleteSecureValue
- 删除整个电话通话记录:messages.deletePhoneCallHistory
- 删除超级组的历史记录:channels.deleteHistory
- 从电报服务器中删除用户的帐户:account.deleteAccount
- 通过令牌删除设备,停止向其发送推送通知:account.unregisterDevice
- 从阻止列表中删除对等点,请参阅此处 » 了解更多信息:contacts.unblock
- 删除我们创建的贴纸集,仅限机器人:stickers.deleteStickerSet
- 从聊天中删除用户并在其上发送服务消息:messages.deleteChatUser
- 删除通讯历史记录:messages.deleteHistory
- 通过标识符删除消息:messages.deleteMessages
- 删除从特定对等方转发到已保存消息的消息 »: messages.deleteSavedHistory
- 删除个人资料照片。该方法返回成功删除的照片 ID 列表: photos.deletePhotos
- 从列表中删除多个联系人:contacts.deleteContacts
- 删除一些发布的故事:stories.deleteStories
- 禁用超级组或频道的所有购买的用户名:channels.deactivateAllUsernames
- 丢弃呼叫:discardCall
- 放弃秘密聊天:discardSecretChat
- 驳回建议,请参阅此处了解更多信息 »:help.dismissSuggestion
- 取消最近添加到聊天文件夹深层链接的新待处理对等点 »:chatlists.hideChatlistUpdates
- 拒绝或批准与特定聊天或频道相关的聊天加入请求:messages.hideChatJoinRequest
- 拒绝或批准与特定聊天或频道相关的所有加入请求:messages.hideAllChatJoinRequests
- 下载文件到 amphp/http-server 响应:downloadToResponse
- 将文件下载到 amphp 流并返回:downloadToReturnedStream
- 下载文件到浏览器:downloadToBrowser
- 下载文件到可调用:downloadToCallable
- 下载文件到目录:downloadToDir
- 下载文件到流:downloadToStream
- 下载文件:downloadToFile
- 使用指定的会话文件将文件下载到浏览器:downloadServer
- 编辑聊天文件夹深层链接 »:chatlists.editExportedInvite
- 编辑导出的聊天邀请:messages.editExportedChatInvite
- 编辑内联机器人消息:messages.editInlineBotMessage
- 编辑上传的故事:stories.editStory
- 编辑论坛主题;需要管理主题权限:channels.editForumTopic
- 编辑有关给定群组通话参与者的信息:phone.editGroupCallParticipant
- 编辑地理组的位置,请参阅此处 » 有关地理组的更多信息:channels.editLocation
- 编辑消息:messages.editMessage
- 编辑对等文件夹中的对等:folders.editPeerFolders
- 编辑亲密好友列表,请参阅此处 » 了解更多信息:contacts.editCloseFriends
- 编辑频道/超级组/组的默认禁止权限:messages.editChatDefaultBannedRights
- 编辑群组/超级群组/频道的描述:messages.editChatAbout
- 编辑频道/超级组的名称:channels.editTitle
- 编辑群组通话或直播的标题:phone.editGroupCallTitle
- 编辑给定用户/组、所有用户/所有组的通知设置:account.updateNotifySettings
- 启用或禁用频道或聊天的内容保护:messages.toggleNoForwards
- 启用或禁用超级组中的论坛功能:channels.toggleForum
- 启用或禁用本机反垃圾邮件系统:channels.toggleAntiSpam
- 启用或禁用网络机器人附件菜单 »: messages.toggleBotInAttachMenu
- 启用/禁用通道中的消息签名:channels.toggleSignatures
- 启用/禁用顶级对等点:contacts.toggleTopPeers
- MadelineProto 的 HTML 实体转换器的转义字符串:htmlEscape
- URL 的转义字符串:markdownUrlEscape
- Markdown 代码部分的转义字符串:markdownCodeEscape
- markdown 代码块的转义字符串:markdownCodeblockEscape
- markdown 的转义字符串:markdownEscape
- 与机器人的所有对等方(用户、聊天、频道)执行自定义广播操作:broadcastCustom
- 导出文件夹 »,创建聊天文件夹深层链接 »:chatlists.exportChatlistInvite
- 导出聊天的邀请链接:messages.exportChatInvite
- 出口授权:exportAuthorization
- 从更新构造函数中提取更新构造函数:extractUpdates
- 从 Updates 构造函数中提取消息 ID:extractMessageId
- 从更新构造函数中提取消息构造函数:extractMessage
- 从更新构造函数中提取更新消息构造函数:extractMessageUpdate
- 从机器人 API 消息中提取文件信息:extractBotAPIFile
- 获取自定义表情符号贴纸 »: messages.getCustomEmojiDocuments
- 获取与导入的聊天文件夹深层链接关联的新聊天»。最多必须每隔 chatlist_update_period 秒调用一次(根据相关的客户端配置参数 »):chatlists.getChatlistUpdates
- 获取保存的通知声音:account.getSavedRingtones
- 获取活动(或活动和隐藏)故事的列表,请参见此处 » 有关观看故事的更多信息:stories.getAllStories
- 获取特定对等点的完整活动故事列表:stories.getPeerStories
- 获取固定在同行个人资料上的故事:stories.getPinnedStories
- 获取我们控制的对等点的故事存档:stories.getStoriesArchive
- 查看是否可以编辑媒体消息的标题:messages.getMessageEditData
- Fork一个新的绿色线程并在后台执行传递的函数:callFork
- 将消息列表转发到机器人的所有对等点(用户、聊天、频道):broadcastForwardMessages
- 通过 ID 转发消息:messages.forwardMessages
- 生成 MTProto 向量哈希:genVectorHash
- 生成登录令牌,用于通过二维码登录。:auth.exportLoginToken
- 为特定故事生成故事深层链接:stories.exportStoryLink
- 生成发票深层链接: payment.exportInvoice
- 为当前登录的用户生成临时配置文件链接:contacts.exportContactToken
- 获取MTProxy/公共服务公告信息:help.getPromoData
- 获取 PSR 记录器:getPsrLogger
- 获取 RTMP 直播的 RTMP URL 和流密钥。甚至可以在使用phone.createGroupCall创建实际的RTMP直播流之前使用(必须设置rtmp_stream标志):phone.getGroupCallStreamRtmpUrl
- 获取 TL 命名空间:getMethodNamespaces
- 获取 TL 序列化器:getTL
- 获取 Telegram Premium 促销信息:help.getPremiumPromo
- 获取 Telegram UTF-8 字符串长度:mbStrlen
- 通过SHA256哈希获取文档,主要用于gif:messages.getDocumentByHash
- 获取我们离开的频道/超级组的列表,需要外卖会话,请参阅此处»了解更多信息:channels.getLeftChannels
- 获取默认建议频道表情符号状态列表:account.getChannelDefaultEmojiStatuses
- 获取默认建议表情符号状态列表:account.getDefaultEmojiStatuses
- 获取可用于加入群组通话的对等方列表,将自己呈现为特定用户/频道:phone.getGroupCallJoinAs
- 获取启动机器人时向用户显示的消息:getWebMessage
- 获取付款表单: payment.getPaymentForm
- 获取一组可用作集体照的建议自定义表情符号贴纸:account.getDefaultGroupPhotoEmojis
- 获取一组可用作个人资料图片的建议自定义表情符号贴纸:account.getDefaultProfilePhotoEmojis
- 获取一组建议的自定义表情符号贴纸
- 获取管理ID(等于所有用户报告对等):getAdminids
- 获取所有存档的贴纸:消息。
- 获取所有可用的聊天主题»:account.getChatthemes
- 获取所有联系人,需要外卖会议,请参阅此处»以获取更多信息:contacts.getsaved
- 获取所有可以用作讨论组的组:channels.getGroupsfordiscussion
- 获取所有已安装的贴纸:消息。
- 获取所有待处理和运行的电话,由用户ID索引:getallCalls
- 获取所有保存的电报护照文档,有关更多信息,请参见“护照文档”»:counder.getallsecurevalues
- 获取邀请链接的群组呼叫或直播:phone.exportgroupcallinvite
- 获取并增加从频道发送或转发的消息的视图计数器:messages.getMessagesViews
- 获取特定于应用程序的配置,请参阅客户端配置以获取有关结果的更多信息:help.getAppConfig
- 获取异步DNS客户端:getDnsclient
- 获取异步HTTP客户端:GetHttpClient
- 获取授权信息:GetAuthorization
- 获取AutoSave设置:account.getautosavesettings
- 获得缓存(或最终重新提取)服务器端配置:getConfig
- 获取缓存的服务器端配置:getCachedConfig
- 获取通话状态:getCallState
- 更改表情符号关键字»:messags.getEmojikeyWordsDifference
- 获取频道统计信息:Stats.getBroadcaststats
- 获取频道/超组消息:channels.getMessages
- 获取我们正在管理的频道/超组/地理集团。通常在用户超过拥有的公共渠道/超级组/地理集团的限制时,并且可以选择删除他的一个频道/supergroups/geogroups:channels.getAdminedpublicchannels。
- 与用户共同聊天:messages.getCommonchats
- 获取CDN文件下载的配置:help.getCdnConfig
- 不同步地获取远程文件的内容:filegetContents
- 在聊天中获取在线用户的计数:messags.getOnlines
- 获取当前的内存映射区域,仅UNIX:getMaps
- 获取当前密码提示:Gethint
- 获取帐户生活的天数:account.getAccountttl
- 获取指定同行的对话框信息:Messags.getPeerDialogs
- 手动获取对话框,标记为未读:邮件。
- 获取Diffie-Hellman配置:GetDhConfig
- 从频道的相关讨论组中获取讨论消息,以在评论部分的顶部显示,而无需实际加入该组:messages.getDiscussionMessage
- 获取文件的下载信息:getDownloadinfo
- 获取媒体文件的下载链接:getDownloadlink
- 获取活动处理程序(或插件实例):geteventhandler
- 从文件位置获取扩展名:getextension fromlocation
- 从MIME类型获取扩展:GetExtension -Frommime
- 获取最喜欢的贴纸:邮件。
- 获取特色贴纸:Messags.getFeatureDstickers
- 获取数组的最终元素:结束
- 获取文件夹:messages.getDialogFilters
- 通过其ID获取论坛主题:channels.getforumtopicsbyid
- 获取MTPROTO和API方法的完整列表:GetallMethods
- 获取全球隐私设置:account.getGlobalprivacySettings
- 获取小组致电参与者:phone.getgroupparticaint
- 获取使用Inline Bot发送的游戏的高分
- 获取游戏的高分:messags.getGameHighScores
- 获取不活动的频道和超级组:channels.getinactivechannels
- 在组呼叫或直播中获取有关RTMP流的信息。:phone.getGroupCallStreamChannels
- 获取有关某个壁纸的信息:account.getWallpaper
- 获取有关频道/超组参与者的信息:channels.getParticipant
- 获取有关聊天邀请的信息:Messags.getExportedChatinVite
- 获取有关信用卡的信息:付款。
- 获取有关组电话的信息:phone.getGroupcall
- 获取有关贴纸的信息:messages.getStickerset
- 获取有关不支持的深链接的信息,请参阅此处以获取更多信息»:help.getDeeplinkinfo
- 获取有关Admins生成的聊天邀请的信息
- 获取有关文件的信息:getfileinfo
- 获取有关多个壁纸的信息:account.getmultiwallpapers
- 获取有关特定聊天的聊天邀请的信息:邮件。
- 获取有关登录用户的信息,而不是缓存:FullGetSelf
- 获取有关使用特定聊天邀请加入聊天的用户的信息:messags.getChatinViteImporters
- 在本地化包中获取有关语言的信息:langpack.getlanguage
- 在本地化包中获取有关所有语言的信息:langpack.getlanguages
- 获取有关扩展媒体的信息:Messags.getExtendedMedia
- 获取安装的蒙版贴纸:Messags.getMaskStickers
- 安装主题:account.getThemes
- 获取即时查看页面:Messags.getWebpage
- 在频道/超组中获取消息的链接并嵌入信息:channels.exportmessagelink
- 获取某个用户的实时位置历史记录:messages.getRecentLocations
- 获取本地化包字符串:langpack.getlangpack
- 获取本地化的表情符号关键字»:messages.getemojikeywords
- 获取电报支持用户的本地名称:help.getSupportName
- 获取有关机器人的文本和描述的本地化名称(或频道(如果由bot调用)):bots.getBotinfo
- 获取登录会话:account.getAuthorizations
- 获取记录器:GetLogger
- 获得最大数量的内存映射区域,仅UNIX:getmaxmaps
- 获取媒体自动登载设置:account.getautodownloadsettings
- 使用memprof:getMemoryprofile获取内存配置文件
- 获取消息范围以保存用户的聊天历史记录:messags.getSplitranges
- 获取消息反应列表,以及每个反应的发件人:messages.getMessageReaCtionsList
- 获取消息反应»:messages.getMessagesReactions
- 获取消息统计信息:Stats.getMessageStats
- 在回复线程中获取消息:messags.getReplies
- 从缓冲区获取MIME类型:GetMimeFrombuffer
- 从文件扩展名获取MIME类型:GetMimeFromxension
- 获取MIME类型的文件:GetMimeFromFile
- 获取有关无缝电报登录授权请求的更多信息,有关更多信息,请单击此处»:Messages.Requesturlauth
- 获得最常用的同行:Contacts.getToppeers
- 获取所有可用国家/地区的名称,ISO代码,本地化名称和电话代码/模式:help.getCountriesList
- 获取名称空间方法(方法=>命名空间):getMethodsnamespaced
- 获取语言包中的新字符串:langpack.getDifference
- 获取护照配置:help.getPassportConfig
- 获取付款收据:付款。
- 获取对等设置:Messags.getPeerSettings
- 获取以传递给libtgvoip的共享配置的电话配置:phone.getCallConfig
- 获取电话信息:GetCall
- 获取固定对话框:Messags.getPinnedDialogs
- 获取保存的对话框,请参阅此处»以获取更多信息:messages.getPinnedSavedDialogs
- 获取非匿名民意调查的民意调查结果:Messags.getPollvotes
- 获取民意调查结果:Messags.getPollresults
- 获取网页的预览:Messags.getWebPagePreview
- 获取经常帐户的隐私设置:account.getprivacy
- 获取随机整数:Randomint
- 获取最新贴纸:messages.getRecentStickers
- 获得最近使用的表情符号状态:account.getRecentemojistatuses
- 获得最近使用的消息反应:messages.getRecentReactions
- 获得最近使用的t.me链接:help.getRecentMeurls
- 获取保存的gif:messages.getSavedGifs
- 获取保存的电报护照文件,有关更多信息,请参见护照文档»:account.getSecureValue
- 获取保存的付款信息:付款。
- 获取计划的消息:messages.getscheduledhistory
- 获取计划的消息:messages.getscheduledmessages
- 获取秘密聊天:getecretchat
- 获得指定长度的安全随机字符串:随机
- 获取敏感内容设置:account.getContentsettings
- 获取频道的赞助消息:getSponsoredMessages
- 获取某个故事的统计信息:Stats.getStoryStats
- 获取照片或视频的贴纸:消息。
- 获得表情符号的贴纸:邮件。
- 从语言包获取字符串:langpack.getstrings
- 获取建议的文件夹:邮件。
- 获取超组统计信息:stats.getMegagroupstats
- 获取临时付款密码:account.gettmppassword
- 获取一组同龄人的最大阅读故事的ID:story.getpeermaxids
- 获取通道/超级组的管理员日志:channels.getAdminlog
- 获取当前正在播放的文件:callgetCurrent
- 获取消息的结果数量。
- 获取超级组/频道的参与者:channels.getParticipant
- 使用指定的用户ID获取电话:getCallBypeer
- 获取当前正在运行的广播的进度:getBroadcastProgress
- 将故事发布到频道的反应和互动列表,以及每个反应的发件人:story.getStoryReactionsList
- 获取可用于消息重音的重音调色板»
- 获取可以在个人资料页面背景中使用的重音调色板»
- 获取所有联系人的电报ID。:contacts.getContactids
- 获取主题信息:account.getTheme
- 获取论坛的主题:channels.getforumtopics
- 获得同伴的类型:getType
- 获取我们提到的未读消息:messages.getunreadmentions
- 获得对发送消息的未读反应:messags.getUnreadReactions
- 获取您附近的用户和地理,请参阅此处»以获取更多信息:contacts.getSlecated
- 获取各种警告以向Web UI中的用户显示:GetWebwarnings
- 获取Web登录小部件授权:account.getWebauthorizations
- 获取哪些用户读取一条特定消息:仅适用于少于CHAT_READ_MARK_SIZE_THRESHOLD成员的组和超组,将存储读取收据,用于发送消息后chand_read_read_mark_expire_period秒钟,请参阅客户端配置,请参阅客户端配置»
- 获取秘密聊天消息:getEcretMessage
- 从所有用户/所有组中获取给定用户/组的当前通知设置:account.getNotifySettings
- 获取特色自定义表情符号贴纸:邮件。
- 获取用户的含义的信息:getPropicinfo
- 获取频道的当前增强次数:premium.getBoostsStatus
- 获取默认值的段时间设置,应用于所有新聊天:messags.getDefaulthistoryttltl
- 获取当前安装的自定义表情符号贴纸的列表:messages.getemojistickers
- 获取给定用户或所有用户的菜单按钮操作,以前使用bots.setbotmenubutton设置;用户可以在botinfo构造函数中看到此信息:bots.getbotmenubutton
- 得到流行的消息反应:消息。
- 隐藏mtproxy/公共服务公告信息:help.hidepromodata
- 在超级组中隐藏或显示参与者列表
- 隐藏特定同伴的主动故事,以防止他们在房屋屏幕上的动作栏上显示:story.toggleallstories -hidden
- 隐藏用户的主动故事,以防止他们在家庭屏幕上的动作栏上显示,请参见此处»有关更多信息:story.togglepeerstorieshdidend
- 新频道/超级组用户的hide/und sessages历史记录:channels.togglepheastory -hidded
- 如果添加联系人的操作栏处于活动状态,请添加该用户作为联系人:contacts.acceptcontact
- 如果您发送了请求运输地址的发票,并且指定了参数is_flexible,则该机器人将接收updateBotshippingQuery更新。使用此方法回复运输查询:Messags.SetBotShippingResults
- 导入聊天文件夹深链接»,加入文件夹中的某些或所有聊天:chatlists.joinchatlistinvite
- 导入聊天邀请并加入私人聊天/超组/频道:Messags.importchatinvite
- 导入授权:Empertauthorization
- 从外国聊天应用程序导入聊天历史记录到特定的电报聊天中,单击此处以获取有关导入聊天的更多信息»:messages.inithistoryimport
- 导入联系人:保存在服务器上的完整列表,在联系人列表中添加已注册的联系人,返回添加的联系人及其信息:contacts.importcontacts
- 增加一个或多个故事的视图计数器:story.incrementstoryviews
- 向服务器(从用户端)注明用户仍在使用Web应用程序:Messages.prolongwebview
- 充气剥离的照片到完整的JPG有效载荷:充气
- 告知服务器通过App Store进行的购买:仅适用于官方应用程序:付款。
- 告知服务器通过Play商店进行的购买:仅适用于官方应用:付款。
- 如果很长一段时间没有对服务器进行处理,请通知服务器的待处理机器人更新的数量;仅适用于机器人:help.setbotupdatesstatus
- 初始化外卖会话,请参阅此处»以获取更多信息:account.intakeoutsession
- 初始化连接:initConnection
- 初始化自我首要黑客:
- 启动2FA密码重置:仅在用户已经登录时才能使用,请参阅此处以获取更多信息»:account.ResetPassword
- 启动QR代码登录:QRLOGIN
- 安装贴纸:messages.installstickerset
- 安装主题:account.installtheme
- 安装墙纸:帐户。installwallpaper
- 安装/卸载壁纸:account.savewallpaper
- 安装先前上传的照片作为个人资料照片:photos.updateprofilephoto
- 下载服务器使用的内部端点:ProcessDownloadServerping
- 内部用途:help.edituserinfo
- 无效指定的登录代码,请参阅此处»有关更多信息:account.invalidatesignincodes
- 邀请一组用户参加组呼叫:phone.invitetogroupcall
- 邀请用户进入频道/超组:channels.invitetochannel
- 在外卖会议中调用方法,请参阅此处»以获取更多信息:InvokeWithTakeOut
- 调用请求而无需订阅更新的使用连接(默认情况下,文件查询):InvokeWithOutUpdates
- 使用指定的API层调用指定的查询:InvokeWithLayer
- 调用给定消息范围:InvokeWithMessagesRange
- 成功完成以前的查询后,请调查查询:
- 成功完成以前的查询之一后,请调用查询:InvokeAtmsg
- 加入频道/超组:channels.joinchannel
- 加入组电话:phone.joingroupcall
- 加入频道和超级组最近添加到聊天文件夹深链接»:chatlists.joinchatlistupdates
- 启动预付费赠品»:付款。
- 留下频道/超组:channels.leavechannel
- 留下小组呼叫:phone.leavegroupcall
- 列出所有聊天文件夹深链接»与文件夹关联:chatlists.getExportedInvites
- 加载频道统计图异步:stats.loadasyncgraph
- 登录电报(通过CLI或Web):开始
- 通过其Hash:account.Resetauthorization登录主动授权会话
- 注销活动的网络电报登录会话:account.Resetwebauthorization
- 记录器:记录器
- 登录为bot:botlogin
- 登录用户:PhoneLogin
- 通过导入授权令牌登录:auth.importwebtokenauthorization
- 使用重定向的登录令牌登录,在QR代码登录期间DC不匹配的情况下生成
- 注销会话:注销
- 查找与UTF8表情符号关联的自定义表情符号:search.searchcustomemoji
- 查找电报服务条款的更新:help.gentermsofServiceUpdate
- mtproto到TD参数:mtprotototd
- mtproto到tdcli参数:mtprotototdcli
- 在基本组中制作用户管理员:messags.editchatadmin
- 手动将html转换为消息和一组实体:htmltomessageentities
- 手动将降价转换为消息和一组实体:MarkdownTomessageNtities
- 手动将对话框标记为未读:messages.markDialogunread
- 将线程标记为读取:messages.ReadDiscussion
- 对于给定的同级,将所有故事标记为已读,直到某个 ID;将发布所有登录的会话的更新曲目更新:Stories.ReadStories
- 标记频道/超组历史记录为读取:channels.readhistory
- 标记频道/超组消息内容为读取:channels.readmessagectents
- 马克提到的是读:消息。阅读
- 标记消息反应»如阅读:messages.ReadReactions
- 标记新特色贴纸作为读取
- 将贴纸标记或未标记为最喜欢的:messages.favesticker
- 标记赞助消息作为阅读:ViewsponsoredMessage
- 标记消息历史记录为读:消息。
- 在秘密聊天中标记消息历史记录为读取
- 获取先前特色贴纸的方法:邮件。
- 修改AutoSave设置:account.saveautosavesettings
- 修改用户在超级组/频道中的管理权:channels.editadmin
- 通知发件人有关收件人听到语音消息或观看视频的收件人:messages.readmessagectents
- 在私人聊天中通知其他用户,以获取聊天的屏幕截图:消息。
- 通知用户已发送的护照数据包含一些错误,直到固定错误之前,用户将无法将其护照数据重新提交给您(您返回的字段的内容必须更改错误):users.setsecurevalueerrors。
- 获取某个事件处理程序插件实例:getPlugin
- 获取电报高级赠品/礼品代码的列表»选项:付款。
- 获取指定的bot范围和语言代码的bot命令列表:bots.getbotcommands
- 获取用户可以发布故事的渠道列表:story.getChatStosend
- 获取在获取表情符号关键字列表时必须使用的相关语言列表»:messages.getemojikeywordslanguages
- 获得类似主题的公共渠道的列表,这些渠道是基于其订户基础中的相似性选择的:
- 获取可用消息反应»:messages.getAvailableReeActions
- 获取具有密码的两因素授权的配置:account.getPassword
- 获取故事的前瞻性作为信息,以通过公共频道进行公共聊天和重新发布:Stats.getStoryPublicForwards
- 通过其IDS获得有关一组故事的完整信息:story.getstoriesbyid
- 获取有关一个或多个故事的视图计数,远计数,反应和最新观众的信息:story.getStoriesViews
- 获取有关电报高级礼品码的信息»:Payments.CheckGiftCode
- 获取有关电报高级赠品的信息»:付款。
- 获取有关聊天文件夹深链接的信息»:chatlists.checkchatlistinvite
- 获取有关直接链接mini应用程序的信息:messags.getBotapp
- 获取API ID UI模板:GetWebapitemplate
- 首次登录时,获取所有同行的最新读取故事ID,作为更新的列表返回,请参见此处»有关更多信息:story.getAllReadPeestories
- 获取查看我们发布的特定故事的用户列表:story.getStoryViewSlist
- 从临时配置文件链接获取用户信息:contacts.importcontacttoken
- 获得我们目前正在提高哪些同龄人,以及我们剩下多少个增强插槽:Premium.GetMyBoosts
- 获取消息列表,指示其他公共渠道是转发的频道消息。
- 获取可用于在特定组中发送消息的同行列表:channels.getsendas
- 获取可用于从流中上传文件的管道:GetStreamPipe
- 获取有关应用于某个频道的提升的信息(仅管理):premium.getBoostSlist
- 获取有关聊天导出文件的信息,由外国聊天应用程序生成,单击此处以获取有关导入聊天的更多信息»:messages.checkhistoryimport
- 用户确认其付款和运输详细信息后,该机器人将收到updateBotPrecheckOutQuery Update .: Messages.SetBotPrecheckoutresults
- 仅在使用另一种语言的API(例如JavaScript)消费MadelineProto时有用,绝对不建议直接编写MadelineProto Bots :getupdates
- 从Direct Mini App Deep链接中打开一个bot mini应用程序,在用户确认后发送用户信息:requestappwebview
- 打开一个bot mini应用程序,在用户确认之后发送用户信息:messages.requestwebview
- 打开一个bot mini应用程序:messages.requestsimplewebview
- 以仅附录模式打开文件:OpenFileAppendonly
- 可选:通知服务器当前在呼叫中忙于通知服务器:这将自动拒绝所有传入的电话,直到当前电话结束:phone.receivedcall
- 解析,更新和存储设置:更新
- 暂停呼叫中当前音频文件的播放:pauseplay
- 对特定事件处理程序类进行静态分析,以确保它满足某些性能要求:validateEventHandlerclass
- 固定消息:messages.updatepinnedmessage
- PIN或取消保存的消息对话框»:Messages.TogglesavedDialogPin
- PIN或UNPIN论坛主题:Channels.updatepinnedforumtopic
- 销钉或开键一个或多个故事:story.togglepinned
- PIN/UNWIN键:Messages.Toggledialogpin
- 在通话中播放文件:呼叫播放
- 播放文件中播放文件:callplayonhold
- 正模量:posmod
- 按内联回电按钮,然后从bot中获取回调答案:messags.getBotcallbackanswer
- 为文件,URL或AMP流提供缓冲的读取器:OpenBuffEred
- 提供文件,URL或AMP流的流:GetTream
- 查询Inline Bot:Messags.getInlineBotResults
- 对呼叫进行评级,返回有关发送给官方VoIP机器人的评级消息的信息:phone.setCallrating
- 汇率转录语音消息:消息。
- 对故事的反应:story.sendreaction
- 对消息的反应:消息。
- 刷新某个同伴的完整同行缓存:刷新fullpeercache
- 刷新一定对等的同行缓存:刷新Peercache
- 注册设备以接收推送通知:account.RegisterDevice
- 从其属于的集合中删除贴纸,仅机器人。贴纸集必须是由bot创建的:贴纸。
- 删除所有联系人没有关联的电报帐户:Contacts.Resetsaved
- 重命名贴纸,仅机器人:贴纸。Renamestickerset
- 使用指定的渲染器:RenderPromStats渲染Prometheus统计数据
- 重新排序活动用户名:channels.reorderusernames
- 重新排序文件夹:消息
- 重新订购已安装的贴纸:Messags.ReorderStickersets
- 重新排序固定对话框:messages.reorderpinneddialogs
- 重新订购论坛主题:channels.reorderpinnedforumtopics
- 重新排序固定的保存消息对话框»:messages.reorderpinnedsaveddialogs
- 与我们拥有的bot关联的用户名:bots.reorderusernames
- 重新排序与当前登录的用户关联的用户名:account.reorderusernames
- 替换整个区块列表的内容,请参阅此处以获取更多信息»:contacts.setblocked
- 在聊天中报告一条消息,以违反电报的服务条款:消息。
- 报告消息反应:消息。
- 报告本地的反帕姆假阳性:channels.Reportantispamfalsepastive
- 如果聊天的同行设置允许我们这样做:Messages.ReportSpam,请报告垃圾邮件的新聊天聊天
- 报告违反电报服务条款的同行:帐户。
- 报告对话框的个人资料照片:account.ReportProfilephoto
- 报告垃圾邮件的秘密聊天
- 报告故事:故事。
- 向先前设置的同行报告错误:报告
- 带有memprof的报告内存配置文件:ReportMemoryprofile
- 将来自超级组中的用户的某些消息报告为垃圾邮件;需要超级组中的管理员权利:channels.reportspam
- 代表表情符号类别的列表,在选择自定义表情符号以将其设置为自定义表情符号状态时要使用
- 代表表情符号类别的列表,在选择自定义表情符号以将其设置为配置文件图片时要使用
- 代表表情符号类别的列表,选择自定义表情符号时要使用:messages.getemojigroups
- 请求VoIP电话:RequestCall
- 通过Firebase请求SMS代码:auth.requestfirebasesms
- 请求恢复2FA密码的恢复代码,仅适用于配置恢复电子邮件的帐户:auth.requestpasswordrecovery
- 请求秘密聊天:请求Secretchat
- 重新发送代码以验证电子邮件以用作2FA恢复方法:account.resendpasswordemail
- 通过另一种介质重新发送登录代码,电话代码类型由上一个auth.sendcode/auth.resendcode的返回值确定
- 重置所有活动的网络电报登录会话:account.Resetwebauthorizations
- 重置顶级同行的评级:Contacts.Resettopeerrerting
- 使用使用auth.requestpasswordrecovery发送的恢复代码重置2FA密码:auth.recoverpassword
- 重置登录电子邮件»:auth.Resetloginemail
- 重置更新状态并从一开始获取所有更新:resetupDateState
- 重置来自用户和组的所有通知设置:account.ResetNotifySettings
- 解决电话号码以获取用户信息,如果其隐私设置允许:Contacts.resolve Phone
- 重新启动循环:重新启动
- 在呼叫中恢复当前音频文件的播放:imumeplay
- rethrow例外活动循环:rethrow
- 返回所有消息草稿。
- 返回当前设置:getSettings
- 返回用于与服务共享数据的电报护照授权表:account.getAuthorizationform
- 返回可用壁纸的列表:account.getWallPapers
- 返回一个 HTTP URL,可用于自动登录翻译平台并建议新的表情符号关键字 »。该URL的有效期为30秒,一代:messages.getemojiurl
- 可以从附件菜单启动的bot mini应用程序的返回附件菜单»:messages.getAttachMenubot
- 返回有关其IDS的基本信息:Messags.getChats
- 返回Web文件的内容,通过电报代理请求,请参阅WebFile文档以获取更多信息:upload.getWebfile
- 返回当前配置,包括数据中心配置:help.getConfig
- 返回获取自定义表情符号ID的完整列表»无法在频道表情符号状态中使用的»:account.getChannelRenterctionStatusemojis
- 返回使用聊天文件夹Deep Link导入的聊天文件夹中挂接或始终包含的聊天的标识符,建议在删除聊天文件夹时留下:chatlists.getleavechatlistsuggestions
- 返回与用户最近的数据中心的信息:help.getNeareStDC
- 返回有关聊天中指定类型的下一条消息的信息:severs.getSearchResultScalendar
- 返回有关当前应用程序更新可用性的信息:help.getappupdate
- 返回安装的附件菜单bot mini应用»:messages.getAttachMenubots
- 返回使用非默认通知设置的聊天列表:account.getNotifyExceptions
- 返回带有邀请的短信的本地文本:help.getInviteText
- 返回保存的消息»从特定的同行转发:messages.getsavedhistory
- 返回聊天中指定类型的消息的稀疏位置,用于共享媒体卷轴实现:messags.getSearchResultSpositions
- 返回一个对话者 /聊天中的对话历史记录:消息。
- 返回当前保存的对话框列表,请参阅此处»有关更多信息:Messages.getSavedDialogs
- 返回当前用户对话框列表:messages.getDialogs
- 返回当前用户的联系人列表:contacts.getContacts
- 返回阻止用户的列表:contacts.getblocked
- 通过其ID返回消息列表:messags.getMessages
- 返回用户照片列表:photos.getuserphotos
- 返回由特定用户应用于频道的Boost列表(仅管理):premium.getuserboosts
- 返回会话名:getSessionname
- 返回“问问题”功能的支持用户:help.getSupport
- 用户名substring找到的返回用户:contacts.search
- 返回当前用户是否是机器人:isselfbot
- 返回当前用户是否是高级用户,缓存:ISPREMIUM
- 返回当前用户是否是用户:isselfuser
- REUPLOAD电报文件:uploadfromtgfile
- 保存与聊天关联的消息草稿:Messags.savedraft
- 保存主题:account.savetheme
- 保存或删除保存的通知声音:account.saveringtone
- 保存电话调试信息:Phone.savecalllog
- 在服务器上保存应用程序的日志:help.saveapplog
- 搜索自定义表情符号贴纸»:消息。
- 在全球搜索消息和同行:Messags.SearchGlobal
- 搜索消息:消息。
- 搜索贴纸:消息。SearchStickerSets
- 安全保存电报护照文件,有关更多信息,请参阅“护照文档”»:account.savesecurevalue
- 发送VoIP信号数据:Phone.SendSignalingData
- 从Web_app_invoke_custom_method事件触发的Mini Bot应用程序中发送自定义请求»:bots.invokewebviewcustompommethod
- 发送媒体:消息。
- 发送使用消息获得的结果。
- 发送专辑或分组媒体:消息。
- 发送电子邮件验证代码:account.sendverifyemailCode
- 发送编译的付款表:付款。Sendpaymentform
- 发送确认代码以取消帐户删除,有关更多信息,请单击此处»:account.SendConfirmphonecode
- 按照键盘buttonrequestpeer按钮发送一个或多个选择的同行:message.sendbotrequestedpeer
- 将电话调试数据发送到服务器:phone.savecalldebug
- 立即发送计划的消息:消息。
- 发送电报护照的验证电话代码:account.sendverifyphonecode
- 当前用户将键入事件发送到秘密聊天:messags.setencryptedtyping
- 发送电报护照授权表格,有效地与服务共享数据:Account.acceptauthorization
- 将当前的用户键入事件发送(请参阅所有事件类型的SendMessAgection)到对话合作伙伴或组:Messags.settyping
- 发送自定义请求;仅适用于机器人:bots.sendcustomrequest
- 发送文档:senddocument
- 发送gif:sendgif
- 向机器人的所有同行(用户,聊天,频道)发送消息列表:广播电视
- 向聊天发送消息:messags.sendmessage
- 向所有报告同行发送消息(机器人的管理员):sendmessagetoadmins
- 将带有文件附件的消息发送到秘密聊天:消息。
- 发送消息:sendmessage
- 发送照片:senddocumentphoto
- 发送照片:sendphoto
- 将服务消息发送到秘密聊天:Messags.SendenCryptedService
- 发送贴纸:sendsticker
- 将短信发送到秘密聊天:消息。
- 发送视频:sendvideo
- 发送声音:sendvoice
- 发送音频:sendaudio
- 向事件处理程序发送updateCustomeVent更新:sendcustomevent
- 设置noop更新处理程序,忽略所有更新:setnoop
- 在与另一个用户的特定私人聊天中设置自定义墙纸»:messages.setchatwallpaper
- 设置帐户自我毁灭期:account.setaccountttl
- 为频道设置表情符号状态:channels.updateemojistatus
- 设置表情符号状态:account.updateemojistatus
- set bot命令列表:bots.setbotcommands
- 设置全局隐私设置:account.setglobalprivacysettings
- 设置局部名称,涉及机器人的文本和描述(或当前帐户,如果由bot调用):bots.setbotinfo
- 在指定的聊天中设置所有消息的最大时间播放时间:消息。
- Set output file or stream for incoming OPUS audio packets in a call: callSetOutput
- Set peer(s) where to send errors occurred in the event loop: setReportPeers
- Set sensitive content settings (for viewing or hiding NSFW content): account.setContentSettings
- Set stickerset thumbnail: stickers.setStickerSetThumb
- Set the API ID UI template: setWebApiTemplate
- Set the callback answer to a user button press (bots only): messages.setBotCallbackAnswer
- Set the default peer that will be used to join a group call in a specific dialog: phone.saveDefaultGroupCallJoinAs
- Set the default suggested admin rights for bots being added as admins to channels, see here for more info on how to handle them »: bots.setBotBroadcastDefaultAdminRights
- Set the default suggested admin rights for bots being added as admins to groups, see here for more info on how to handle them »: bots.setBotGroupDefaultAdminRights
- Set time-to-live of current session: account.setAuthorizationTTL
- Set webhook update handler: setWebhook
- Set whether all users should join a discussion group in order to comment on a post »: channels.toggleJoinToSend
- Set whether all users should request admin approval to join the group »: channels.toggleJoinRequest
- Sets the menu button action » for a given user or for all users: bots.setBotMenuButton
- Should be called after the user hides the report spam/add as contact bar of a new chat, effectively prevents the user from executing the actions specified in the action bar »: messages.hidePeerSettingsBar
- Show or hide the real-time chat translation popup for a certain chat: messages.togglePeerTranslations
- Start a conversation with a bot using a deep linking parameter: messages.startBot
- Start a scheduled group call: phone.startScheduledGroupCall
- Start multiple instances of MadelineProto and the event handlers (enables async): startAndLoopMulti
- Start or stop recording a group call: the recorded audio and video streams will be automatically sent to Saved messages (the chat with ourselves): phone.toggleGroupCallRecord
- Start screen sharing in a call: phone.joinGroupCallPresentation
- Stop getting notifications about discussion replies of a certain user in @replies: contacts.blockFromReplies
- Stop screen sharing in a group call: phone.leaveGroupCallPresentation
- Stop update loop: stop
- Stops playing all files in the call, clears the main and the hold playlist: stopPlay
- Store RSA keys for CDN datacenters: getCdnConfig
- Submit requested order information for validation: payments.validateRequestedInfo
- Subscribe or unsubscribe to a scheduled group call: phone.toggleGroupCallStartSubscription
- Subscribe to event handler updates for a channel/supergroup we're not a member of: subscribeToUpdates
- Suggests a short name for a given stickerpack name: stickers.suggestShortName
- Telegram UTF-8 multibyte split: mbStrSplit
- Telegram UTF-8 multibyte substring: mbSubstr
- Terminate a group call: phone.discardGroupCall
- Terminate a takeout session, see here » for more info: account.finishTakeoutSession
- Terminate webview interaction started with messages.requestWebView, sending the specified message to the chat on behalf of the user: messages.sendWebViewResultMessage
- Terminates all user's authorized sessions except for the current one: auth.resetAuthorizations
- Test fibers: testFibers
- Toggle contact sign up notifications: account.setContactSignUpNotification
- Toggle supergroup slow mode: if enabled, users will only be able to send one message every seconds seconds: channels.toggleSlowMode
- Transcribe voice message: messages.transcribeAudio
- Transfer channel ownership: channels.editCreator
- Translate a given text: messages.translateText
- Turn a basic group into a supergroup: messages.migrateChat
- Uninstall a stickerset: messages.uninstallStickerSet
- Unpack base256 signed int: unpackSignedInt
- Unpack base256 signed long to string: unpackSignedLongString
- Unpack base256 signed long: unpackSignedLong
- Unpack binary double: unpackDouble
- Unpack bot API file ID: unpackFileId
- Unpin all pinned messages: messages.unpinAllMessages
- Unset event handler: unsetEventHandler
- Update folder: messages.updateDialogFilter
- Update the accent color and background custom emoji » of a channel: channels.updateColor
- Update the accent color and background custom emoji » of the current account: account.updateColor
- Update the keywords, emojis or mask coordinates of a sticker, bots only: stickers.changeSticker
- Update theme: account.updateTheme
- Updates current user profile photo: photos.uploadProfilePhoto
- Updates online user status: account.updateStatus
- Updates user profile: account.updateProfile
- Upload a custom profile picture for a contact, or suggest a new profile picture to a contact: photos.uploadContactProfilePhoto
- Upload a file and associate it to a chat (without actually sending it to the chat): messages.uploadMedia
- Upload a media file associated with an imported chat, click here for more info »: messages.uploadImportedMedia
- Upload encrypted file and associate it to a secret chat: messages.uploadEncryptedFile
- Upload file from URL: uploadFromUrl
- Upload file from callable: uploadFromCallable
- Upload file from stream: uploadFromStream
- Upload file to secret chat: uploadEncrypted
- Upload file: upload
- Upload notification sound, use account.saveRingtone to convert it and add it to the list of saved notification sounds: account.uploadRingtone
- Upload theme: account.uploadTheme
- Uploads a Telegram Story: stories.sendStory
- Use this method to obtain the online statuses of all contacts with an accessible Telegram account: contacts.getStatuses
- Use this method to set the score of the specified user in a game sent as a normal message (bots only): messages.setGameScore
- Use this method to set the score of the specified user in a game sent as an inline message (bots only): messages.setInlineGameScore
- Use this to accept a Seamless Telegram Login authorization request, for more info click here »: messages.acceptUrlAuth
- Used by the user to relay data from an opened reply keyboard bot mini app to the bot that owns it: messages.sendWebViewData
- Users may also choose to display messages from all topics of a forum as if they were sent to a normal group, using a "View as messages" setting in the local client: this setting only affects the current account, and is synced to other logged in sessions using this method: channels.toggleViewForumAsMessages
- Validates a username and checks availability: account.checkUsername
- Verify a new phone number to associate to the current account: account.sendChangePhoneCode
- Verify a phone number for telegram passport: account.verifyPhone
- Verify an email address: account.verifyEmail
- Verify an email to use as 2FA recovery method: account.confirmPasswordEmail
- View and search recently sent media.: messages.searchSentMedia
- Vote in a poll: messages.sendVote
- When called, skips to the next file in the playlist: skipPlay
- When client-side passcode lock feature is enabled, will not show message texts in incoming PUSH notifications: account.updateDeviceLocked
- When was full info for this chat last cached: fullChatLastUpdated
- Whether the currently playing audio file is paused: isPlayPaused
- Whether the user will receive notifications when contacts sign up: account.getContactSignUpNotification
- Whether this is altervista: isAltervista
- Whether we can convert any audio/video file to a VoIP OGG OPUS file, or the files must be preconverted using @libtgvoipbot: canConvertOgg
- Whether we can convert any audio/video file using ffmpeg: canUseFFmpeg
- Whether we're an IPC client instance: isIpc
- Whether we're an IPC server process (as opposed to an event handler): isIpcWorker
- Whether we're currently connected to the test DCs: isTestMode
- Wrap a Message constructor into an abstract Message object: wrapMessage
- Wrap a Pin constructor into an abstract Pinned object: wrapPin
- Wrap a media constructor into an abstract Media object: wrapMedia
- Wrap an Update constructor into an abstract Update object: wrapUpdate
- account.createBusinessChatLink
- account.deleteBusinessChatLink
- account.disablePeerConnectedBot
- account.editBusinessChatLink
- account.getBotBusinessConnection
- account.getBusinessChatLinks
- account.getConnectedBots
- account.getReactionsNotifySettings
- account.resolveBusinessChatLink
- account.setReactionsNotifySettings
- account.toggleConnectedBotPaused
- account.toggleSponsoredMessages
- account.updateBirthday
- account.updateBusinessAwayMessage
- account.updateBusinessGreetingMessage
- account.updateBusinessIntro
- account.updateBusinessLocation
- account.updateBusinessWorkHours
- account.updateConnectedBot
- account.updatePersonalChannel
- auth.reportMissingCode
- base64URL decode: base64urlDecode
- bots.addPreviewMedia
- bots.checkDownloadFileParams
- bots.deletePreviewMedia
- bots.editPreviewMedia
- bots.getAdminedBots
- bots.getPopularAppBots
- bots.getPreviewInfo
- bots.getPreviewMedias
- bots.reorderPreviewMedias
- bots.toggleUserEmojiStatusPermission
- bots.updateStarRefProgram
- bots.updateUserEmojiStatus
- channels.restrictSponsoredMessages
- channels.searchPosts
- channels.setBoostsToUnblockRestrictions
- channels.setEmojiStickers
- contacts.getBirthdays
- fragment.getCollectibleInfo
- help.getTimezonesList
- 调用WithApnsSecret
- 调用业务连接
- invokeWithGooglePlayIntegrity
- messages.checkQuickReplyShortcut
- messages.clickSponsoredMessage
- messages.deleteFactCheck
- messages.deleteQuickReplyMessages
- messages.deleteQuickReplyShortcut
- messages.editFactCheck
- messages.editQuickReplyShortcut
- messages.getAvailableEffects
- messages.getDefaultTagReactions
- messages.getEmojiStickerGroups
- messages.getFactCheck
- messages.getMyStickers
- messages.getOutboxReadDate
- messages.getPaidReactionPrivacy
- messages.getPreparedInlineMessage
- messages.getQuickReplies
- messages.getQuickReplyMessages
- messages.getSavedReactionTags
- messages.getSponsoredMessages
- messages.reorderQuickReplies
- messages.reportSponsoredMessage
- messages.requestMainWebView
- messages.savePreparedInlineMessage
- messages.searchStickers
- messages.sendPaidReaction
- messages.sendQuickReplyMessages
- messages.toggleDialogFilterTags
- messages.togglePaidReactionPrivacy
- messages.updateSavedReactionTag
- messages.viewSponsoredMessage
- 空字节 RLE 解码:rleDecode
- 空字节 RLE 编码:rleEncode
- payment.bot取消Stars订阅
- 付款.changeStarsSubscription
- 付款.connectStarRefBot
- 付款.convertStarGift
- payment.editConnectedStarRefBot
- 付款.fulfillStarsSubscription
- payment.getConnectedStarRefBot
- payment.getConnectedStarRefBots
- 付款.getStarGifts
- payment.getStarsGiftOptions
- payment.getStarsGiveawayOptions
- payment.getStarsRevenueAdsAccountUrl
- payment.getStarsRevenueStats
- payment.getStarsRevenueWithdrawalUrl
- 付款.getStarsStatus
- payment.getStarsSubscriptions
- payment.getStarsTopupOptions
- payment.getStarsTransactions
- payment.getStarsTransactionsByID
- payment.getSuggestedStarRefBots
- 付款.getUserStarGifts
- 付款.refundStarsCharge
- 付款.saveStarGift
- 付款.sendStarsForm
- smsjobs.finishJob
- smsjobs.getSmsJob
- smsjobs.getStatus
- smsjobs.isEligibleToJoin
- 短信招聘
- 短信工作.请假
- 短信作业.updateSettings
- stats.getBroadcastRevenueStats
- stats.getBroadcastRevenueTransactions
- stats.getBroadcastRevenueWithdrawalUrl
- Stickers.replaceSticker
- 故事.searchPosts
- Stories.togglePinnedToTop
- users.getIsPremiumRequiredToContact
- 贡献 - 您可以通过多种方式做出贡献。
- Web templates for
$MadelineProto->start()
- The web template used for the $MadelineProto->start() and API ID web UIs can be changed.