问题标签 [mtproto]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2585 浏览

java - Telegram MTProto Java:如何获取用户令牌

表示要获取用户的令牌,我需要发送请求

某处?我读过它是一个 MTProto 请求,但我不知道如何发送它。可以用postman寄吗?与teletgrambots 图书馆rubenlagus?_

0 投票
1 回答
250 浏览

javascript - 由于未定义的上下文而获取 TypeError

我正在尝试使用他们的 api 和 MTProto 制作一个电报机器人。我导入telegram-mtproto我的代码并收到错误:

这是我的代码:

telegram-mtproto添加包后我不确定它有什么问题?

0 投票
1 回答
221 浏览

php - 在 Windows 服务器上通过 PHP exec 远程运行 MTProxy

我在 windows 服务器上安装了 PM2 和 node.js 来运行JSMTProxy-master脚本。

运行代理的命令是: (pm2 start "JSMTProxy-master\mtproxy.js" -i max) 并且它在 CMD 窗口中成功执行,没有问题。

现在我想通过 PHP 和 exec 执行这个命令。

我试过这个:

或者这个:(刚刚在taskmgr中出现了cmd.exe)

或这个:

这些不起作用,没有任何反应。没有错误,taskmgr中没有出现任何进程。

它应该如何由 exec 运行?

笔记。我已经安装了 PHP 并且运行良好。

0 投票
1 回答
35 浏览

utf-8 - MTProto 字符串类型:长度是以字节还是 UTF-8 字符串长度来衡量的?

查看https://core.telegram.org/type/string我不清楚这里讨论的长度是 UTF-8 字符串长度,还是字符串已编码的字节数。

0 投票
1 回答
57 浏览

mtproto - MTProto 连接被服务器关闭

我正在编写一个 MTProto 客户端,但是当我发送消息时,我的连接已关闭。MTProto 在什么情况下会关闭我的连接?

0 投票
1 回答
32 浏览

bit-manipulation - MTProto msg_id 重放攻击

MTProto文档说,指的是独特的msg_id

为了应对重放攻击,客户端传递的 msg_id 的低 32 位不能为空,并且必须显示创建消息时的时间点的小数部分

说到位操作,我觉得自己很笨,那么确保低 32 位永远不会为空的“方法”是什么?

另外,我完全不明白

一小部分时间...

0 投票
1 回答
129 浏览

java - 电报 TCP 混淆传输未接收数据

我正在尝试实现此处描述的 MTProto 传输混淆功能。
我已经按照每个字母的说明字母进行操作,但无济于事:发送数据,例如 for ReqPqMulti,但在读取响应时,例如ResPQ,输入流永远阻塞,这意味着没有接收到数据。

初始化有效负载和 AES 密码创建如下。另见评论。

AES-CTR 密码使用初始化

使用 Abridged 传输(非混淆)可以正常工作。

0 投票
0 回答
311 浏览

node.js - 我如何在 Ubuntu 20.04 CLI 上安装电报 mtproto?

我想在 Ubuntu 20.04 CLI 上通过以下命令安装 telegram-mtproto。npm 安装--保存

npm install --save telegram-mtproto@beta

但是当我执行命令时,我得到以下错误!

任何人都可以帮我安装 telegram-mtproto 并运行一个简单的 node.js 客户端脚本吗?最好的问候:梅赫迪

0 投票
1 回答
351 浏览

encryption - 如何解密电报网络请求

我想创建控制电报的应用程序,例如自动发布并自动添加联系人并自动回复消息等,但是当我检查元素并查看请求时,它在此处被加密是响应

这里来自服务器的http标头

这是加密的请求

它在客户端加密我如何解密它

0 投票
0 回答
796 浏览

node.js - mtproto/core 电报重播到另一个频道

我想从不同的频道收集新闻并在第二个频道中回显它们,使用我可以阅读频道的代码(不是全部,而是大多数)。

我现在卡在回声问题上,不知道如何做到这一点,mtproto 对我来说是全新的,谢谢。

我使用了另一个stackoverflow问题中的以下代码。