Update Post userbot.md

This commit is contained in:
Nofated 2023-01-20 13:08:03 +08:00
parent 2730441ef1
commit a02edf8b9f
1 changed files with 16 additions and 9 deletions

View File

@ -1,15 +1,18 @@
---
title: 我是怎么把 User Bot 从 Q2TG 里面扬了的
date: 2023-01-20
cover: https://imgsrc.baidu.com/super/pic/item/c8177f3e6709c93db0cd8232da3df8dcd100543c.jpg
tags:
- Telegram
abbrlink: ''
categories:
- 写 BUG 日常
- 野生技术协会
cover: https://imgsrc.baidu.com/super/pic/item/c8177f3e6709c93db0cd8232da3df8dcd100543c.jpg
date: '2023-01-20 00:00:00'
tags:
- Telegram
title: 我是怎么把 User Bot 从 Q2TG 里面扬了的
toc: true
updated: ''
---
记一次修改 Q2TG 源码使 Telegram 和 QQ 消息同步机器人去 User Bot 化的过程。
<!--more-->
## 引言
@ -18,6 +21,7 @@ toc: true
- **1 月 16 日** 注册了一个 `+1` 的 Telegram 账号作为 Q2TG 创建时注册的 User Bot在部署完成后我发现此 Telegram 账号立刻被封禁,但是 Q2TG 本身功能并没有发生影响,于是我就没太在意。
- **1 月 18 日** 在正常工作两天后的凌晨,我注意到机器人似乎出了故障,图片和表情均无法转发,这不免让我有些疑惑,于是我重新启动了 Docker 容器,然后就发现转发彻底寄了,一看后台,原来最让人担心的 User Bot 还是寄了,`USER_DEACTIVATED_BAN`Q2TG 报错,直接导致整个转发寄了。于是早上又尝试了 [`v1`](https://github.com/Clansty/Q2TG/tree/main) 版本,机器人勉强工作,也就继续用了。然后下午又注册了一个新的 `+1` 的 Telegram 账号,简单养了养号后又怀揣着忐忑的心情重新部署了一遍,然后我的 Telegram 账号就又寄了...
> 我艹你喵杜叔叔,全家死光光!喵的!很明显这是中了杜叔叔的风控了,浪费了两个号...
## 看看 Issues 叭!
@ -185,7 +189,9 @@ export default class SetupController {
}
}
```
可以很清楚看到 *99 - 144* 行是注册 Telegram 的部分,那我们简单修改一下。
可以很清楚看到 *99 - 144* 行是注册 Telegram User Bot 的部分,那我们简单修改一下。
```diff 99 - 144
// 登录 tg UserBot
if (this.instance.userSessionId) {
@ -208,9 +214,10 @@ export default class SetupController {
throw e;
}
```
非常好,不是吗?于是我就乐呵的跑了 GitHub Actions 构建 Docker Image然后发现居然还真构建成功了于是我就更乐呵的去 `/setup` 我的机器人,没想到也正常跳过了!
当然这么改别的肯定是寄的,测试了一下转发功能完全废的。为什么相比也很清楚。~~你 `Undefined` 别的部分肯定不服会罢工啊!~~
当然这么改别的肯定是寄的,测试了一下转发功能完全废的。为什么相比也很清楚。~~你 `Undefined` 别的文件肯定不服会罢工啊!~~
### ✔️ 正确的打开方式 —— 扬了 tgUser