Telegram从玩bot到被销号

1,366次阅读
75 条评论

共计 4336 个字符,预计需要花费 11 分钟才能阅读完成。

本教程基于 Ubuntu 22.04 系统,搭建 Pagermaid-Pyro,其他系统请自行修改命令安装。理论上支持 AMD64 和 ARM 架构。

GitHub 开源地址:https://github.com/TeamPGM/PagerMaid-Pyro

GitLab 开源地址:https://gitlab.com/Xtao-Labs/PagerMaid-Pyro

官方网站:https://xtaolabs.com/

官方 Telegram 频道:@PagerMaid_Modify

本文主要介绍从注册 Telegram(下面简称 tg)API 到在自己的 VPS 上建立 Pagermaid-Pyro Bot 来实现一些有趣的功能。
Pagermaid 简介
PagerMaid 是一个开源的 Telegram 人形自走 Bot 方案,基于 Python 开发,功能强大而丰富,它通过响应账号通过其他客户端发出的命令来自动执行一系列任务,可以帮助你打造专属的便利功能。

隐私政策与免责声明
您在使用本项目代码时即表示您已经同意本隐私协议并且允许我们以评估负载和修复代码的目的记录您 Bot 的在线状态和报错文件。
除可能使用的信息之外,我们不会记录与收集任何信息。
本项目代码完全遵循此隐私政策,您可以随时在此项目中审查我们的源代码。
本项目无法承诺 Userbot 行为不会被 Telegram 官方滥权,也无法承诺所有功能能在自建项目上成功运行。
使用 Userbot 所带来的损失或可能产生的任何责任由搭建者自行承担。

一,注册 Telegram 的 API

申请 API 属于高危操作,特别是新注册的 Telegram 账号和使用 VoIP 语音号码注册的账号会加大封号概率,如被封号,请尽快向客服申诉申请解封。同时请勿将 API 泄露给他人。

在进行安装 bot 之前,首先需要到 Telegram 的官方 API 网站:https://my.telegram.org/auth 按照页面提示,输入自己 telegram
绑定的手机号码,记得号码要加上国家区号,例如中国号码 +86,美国 +1
Telegram 从玩 bot 到被销号
输入正确的手机号码之后,点击 NEXT,这时候已经登陆的 telegram
会收到发来的信息,如下图所示,login code 后面那单独的一小行即为登陆验证码。
Telegram 从玩 bot 到被销号
将验证码输入到 Confirmation code,点击 Sign in 即可登陆。
Telegram 从玩 bot 到被销号
正确的登陆进去之后会有几个选项,这里选择 API development tools,不要选 Delete account 哦,这是删除你帐号的
Telegram 从玩 bot 到被销号
选择 API 开发工具后,进入如下的页面,你们可以按照我这个例子来填写即可,我没填的地方都是可以空着的。填写好后,点击底下的 Creat application
Telegram 从玩 bot 到被销号
如果没什么问题的话就会生成 api 了,而本次也只需要用到 App api_id 和 App api_hash 这两项,其余的都不用管它。将这两项里面的内容分别复制出来留着后面备用。
Telegram 从玩 bot 到被销号
这里说一点小 Tips:
1,可能有人在登陆第一步的时候会收不到验证码,因为 tg 发验证码是随机往绑定的手机上发 sms 或者往 tg 里面发信息,如果没收到可以等一会儿再试试;

2,如果你所用的是机场的线路,可能 IP 不太干净,这时候可能会一直收不到验证码,包括后面创建 api 也会提示出错,这里比较建议使用 warp 通过代理链的方式来进行。
不知道什么是 warp?来看看这篇教程:Zero Trust 从入门到放弃

二,在 VPS 上搭建 pagermaid-pyro bot

在上面已经申请好 API 后,就可以根据 官方文档 进行 Bot 的安装了。

本文以我东京甲骨文 4 +24 的 ARM 为例,系统是 Ubuntu 22.04,其它版本请根据情况结合官方文档进行。

按照本教程的步骤会将 Pagermaid-Pyro 安装至 /var/lib/pagermaid 目录下。

同时也可以在不同目录同时搭建以实现一机多账号,例如:

/var/lib/pagermaid1, /var/lib/pagermaid2, …

如果需要一机多帐号,请注意后面安装的目录和相应的服务进行修改。

配置环境:

开放端口

由于需要与 Telegram 服务器通信,首先开放服务器端口。


sudo iptables -P INPUT ACCEPT

sudo iptables -P FORWARD ACCEPT

sudo iptables -P OUTPUT ACCEPT

sudo iptables -F


一键安装

一键安装就没啥好介绍的,一把梭哈吧!


wget https://raw.githubusercontent.com/TeamPGM/PagerMaid-Pyro/development/utils/install.sh -O install.sh && chmod +x install.sh && bash install.sh

Docker 一键安装


wget https://raw.githubusercontent.com/TeamPGM/PagerMaid-Pyro/development/utils/docker.sh -O docker.sh && chmod +x docker.sh && bash docker.sh


为 PagerMaid 创建用户

为了您的操作不当而造成不可预期的后果,应避免应用直接运行在 root 用户,此处我们为 PagerMaid 创建用户。(如果你跟我一样是喜欢 root 下一把梭的可以跳过此段)

1,创建用户

创建 pagermaid 用户,并为其创建目录:


sudo useradd -m pagermaid

2,设置密码(可选)

如果您有需求为用户设置密码,只需执行 sudo passwd pagermaid 即可。

3,为用户提供 sudo 权限(可选)

  • 如果您有需求让 PagerMaid 执行需要 root 权限的操作,则需进行以下操作:

提供 sudo 权限


sudo usermod -a -G sudo pagermaid

  • 使 pagermaid 用户无需密码认证使用 sudo

在执行visudo 后,在末尾追加以下内容:


pagermaid ALL=(ALL) NOPASSWD:ALL

4,设置默认 Shell(可选)

默认情况下,创建用户后,用户的默认 Shell 为 sh,对用户的操作十分不便。

通常情况下,我们选用 bash 作为我们的默认 Shell,当然,您也可以选用诸如 zsh 的 Shell。

如果您有需求修改默认 Shell,则需进行以下操作:


sudo chsh -s /bin/bash pagermaid

(如果您不使用 bash,可以修改 /bin/bash 为你所需设置的 Shell 的路径)

5,进入用户进行接下来的操作


sudo su pagermaid       # 进入 pagermaid 用户
cd ~                    # 进入 pagermaid 用户家目录

安装并配置 PagerMaid

拉取项目

如果你跳过了上面的创建用户的步骤,那么需要进行如下操作:


sudo -i

cd /var/lib && git clone https://github.com/TeamPGM/PagerMaid-Pyro.git pagermaid && cd pagermaid


如果你是按照上面创建了用户一步一步进行的则按照下面步骤进行:

git clone https://github.com/TeamPGM/PagerMaid-Pyro.git pagermaid

安装依赖包


pip3 install -r requirements.txt

修改配置文件

将配置 config.gen.yml 文件复制一份并且命名为 config.yml


cp config.gen.yml config.yml        # 复制模板
vi config.yml                       # 修改文件

设置 API(可选)

在最新版本的 Pagermaid-Pyro 中添加了默认的 api_id 和 api_hash,故生成 API 与填写相关配置项为可选操作。(公开的 API Key 可能会受到限制,导致无法登录,此时仍需自行申请 API)
在 Telegram 开发者面板 生成 API 信息,将 App api_id 和 App api_hash 分别填入 api_key 和 api_hash(编辑时请注意不要删掉引号)

代理配置(可选)

此步是将安装插件的获取源文件更改为国内可以访问的反代源,但是可能因为 cdn 原因,插件更新不及时。


git_source: "https://gitlab.com/Xtao-Labs/PagerMaid_Plugins/-/raw/master/"

二维码登录(用于无法接收到验证码)(可选)

此步是将登录方式切换到手机扫码登录,解决无法收到验证码的问题,手机扫码途径:运行 APP – 设置 – 设备 – 扫码登录新客户端。


qrcode_login: "True"

登录账号


python3 -m pagermaid

填入完整的电话号码(如:+12569986522),随即 Telegram 将会向你的其他客户端发送验证码,填入验证码即可。如有两步验证密码,则再输入两步验证密码即可。

完成以上步骤后,按下 Ctrl + C 终止应用。

请注意保护好您已登录的 pagermaid.session。此文件可以进行账号所有操作,请不要分享给他人使用。

进程守护

此步骤可以方便 PagerMaid 的自动运行,您无需在 PagerMaid 意外退出或主机重启后重新登录主机进行操作。


sudo cat <<'TEXT' > /etc/systemd/system/pagermaid.service
[Unit]
Description=PagerMaid-Pyro Telegram Utility Daemon
After=network.target

[Install]
WantedBy=multi-user.target

[Service]
Type=simple
User=pagermaid
Group=pagermaid
WorkingDirectory=/home/pagermaid/pagermaid
ExecStart=/usr/bin/python3 -m pagermaid
Restart=always
TEXT

常用指令

Vi 编辑器的操作:按”i”底下会出现 INSERT 提示,然后就可以进行编辑了,编辑完成后按”ESC”后再按”:wq”保存退出

所有用 vi 进行编辑操作的都可以用 nano 进行,nano 的底下就有快捷键提示:
保存退出:control+X

启动程序:sudo systemctl start pagermaid

设置为开机自启:sudo systemctl enable pagermaid

停止程序:sudo systemctl stop pagermaid

写在最后的一点提醒:滥用 bot 可能导致你的 telegram 帐号被删除,请谨慎使用。

怂别用,用别怂。

本文有部份内容来源于:https://owo.cab/32/ 对作者表示感谢,如果有异议可以联系我删除。

🆘  导航         💬     群聊         📱     投稿 

正文完
 
lucky
版权声明:本站原创文章,由 lucky 2023-02-15发表,共计4336字。
转载说明:转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(75 条评论)

Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

 Windows  Edge  美国犹他盐湖城
2024-07-18 18:15:50 回复

Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

 Windows  Edge  美国加利福尼亚旧金山
2024-08-05 05:40:46 回复

buy lasuna no prescription – buy himcolin generic buy generic himcolin over the counter

 Windows  Chrome  美国加利福尼亚旧金山
2024-08-09 10:39:37 回复

I have read your article carefully and I agree with you very much. This has provided a great help for my thesis writing, and I will seriously improve it. However, I don’t know much about a certain place. Can you help me?

 Windows  Edge  美国加利福尼亚旧金山

Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

 Windows  Edge  拉脱维亚Riga
2024-08-22 07:29:15 回复

besivance for sale online – buy besivance eye drops for sale sildamax without prescription

 Windows  Chrome  瑞典斯德哥尔摩
2024-08-23 14:22:19 回复

buy gabapentin pills for sale – order gabapentin 100mg pill buy sulfasalazine 500 mg

 Windows  Chrome  美国加利福尼亚旧金山
2024-08-26 12:38:43 回复

probenecid price – tegretol 200mg us buy tegretol generic

 Windows  Chrome  俄罗斯莫斯科莫斯科
2024-08-27 16:52:33 回复

Your article helped me a lot, is there any more related content? Thanks! https://www.gate.io/tr/signup/XwNAUwgM?ref_type=103

 Windows  Edge  美国加利福尼亚旧金山
2024-08-28 20:09:00 回复

Meanwhile, patients that have used azithromycin have reported symptoms of rashes, tongue discoloration, nervousness, indigestion, vaginitis, and a ringing sensation in the ears priligy dosage Vaginal suppositories are less expensive but are messier than the vaginal gel

 Windows  Chrome  美国加利福尼亚旧金山
2024-08-28 20:27:42 回复

I saw my PCP, they adjusted my reflux meds, and that seemed to help a little, but it s still pretty bad priligy walgreens

 Windows  Chrome  德国Hamburg
2024-08-29 04:42:53 回复

buy celecoxib generic – how to get urispas without a prescription buy indomethacin pill

 Windows  Chrome  德国法兰克福法兰克福
2024-08-31 11:11:07 回复

I feel as though he single handedly put a lot of us at risk to be assaulted, says Fleming buy priligy

 Windows  Chrome  美国宾夕法尼亚
2024-08-31 16:10:27 回复

colospa 135mg cheap – colospa 135mg tablet generic pletal

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-05 04:43:33 回复

voltaren cheap – buy aspirin pill buy aspirin 75mg pill

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-09 14:53:37 回复

rumalaya over the counter – cheap shallaki amitriptyline 10mg for sale

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-11 14:00:04 回复

brand pyridostigmine 60mg – imitrex cost buy generic azathioprine 25mg

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-12 09:27:36 回复

I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

 Windows  Edge  美国加利福尼亚旧金山
2024-09-16 12:17:56 回复

buy generic diclofenac for sale – diclofenac order buy nimodipine tablets

 Windows  Chrome  巴西圣保罗圣保罗
2024-09-17 15:24:19 回复

buy baclofen – order baclofen 25mg without prescription feldene 20mg us

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-18 12:06:39 回复

casibom guncel giris: casibom guncel – casibom guncel giris adresi
casibom guncel giris adresi

 Windows  Chrome  埃及
NormanERAKS
2024-09-21 12:17:37 回复

farmacias direct: cialis 20 mg precio farmacia – farmacia online barcelona

 Windows  Chrome  意大利米兰米兰
NormanERAKS
2024-09-22 00:03:41 回复

farmacia online 24 horas: farmacia online madrid – farmacia online envГ­o gratis

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-22 08:36:55 回复

buy meloxicam medication – toradol where to buy purchase toradol generic

 Windows  Chrome  南非KwaZulu-Natal
NormanERAKS
2024-09-22 14:51:58 回复

farmacias online seguras en espaГ±a: Cialis sin receta – farmacia online barata y fiable

 Windows  Chrome  意大利米兰米兰
2024-09-22 23:07:21 回复

periactin 4 mg over the counter – order cyproheptadine tizanidine pills

 Windows  Chrome  美国加利福尼亚旧金山
NormanERAKS
2024-09-23 05:40:42 回复

viagra para mujeres: comprar viagra contrareembolso 48 horas – viagra online cerca de bilbao

 Windows  Chrome  埃及
Edisonnus
2024-09-23 17:23:51 回复

alternativa al viagra senza ricetta in farmacia: viagra senza prescrizione – esiste il viagra generico in farmacia

 Windows  Chrome  罗马尼亚布加勒斯特
Edisonnus
2024-09-24 00:40:02 回复

Farmacie online sicure: Cialis generico controindicazioni – farmacie online sicure

 Windows  Chrome  美国密歇根
Edisonnus
2024-09-24 07:39:44 回复

viagra generico in farmacia costo: viagra farmacia – viagra online spedizione gratuita

 Windows  Chrome  埃及
Edisonnus
2024-09-24 15:00:40 回复

farmacia online piГ№ conveniente: Cialis generico recensioni – farmacia online senza ricetta

 Windows  Chrome  埃及
PatrickGroms
2024-09-24 23:18:25 回复

farmacia online senza ricetta: Brufen 600 senza ricetta – Farmacie on line spedizione gratuita

 Windows  Chrome  美国加利福尼亚旧金山
PatrickGroms
2024-09-25 07:19:06 回复

farmacia online: farmacia online migliore – acquisto farmaci con ricetta

 Windows  Chrome  埃及
PatrickGroms
2024-09-26 08:18:56 回复

Farmacie on line spedizione gratuita: Ibuprofene 600 prezzo senza ricetta – top farmacia online

 Windows  Chrome  意大利米兰米兰
PatrickGroms
2024-09-27 01:36:57 回复

top farmacia online: BRUFEN 600 bustine prezzo – farmacia online piГ№ conveniente

 Windows  Chrome  美国加利福尼亚旧金山
ArnoldnaH
2024-09-27 23:38:47 回复

prednisone without prescription: prednisone for sale – can you buy prednisone in canada

 Windows  Chrome  瑞士Zurich
2024-09-28 03:39:18 回复

trihexyphenidyl generic – how to get artane without a prescription emulgel order online

 Windows  Chrome  巴西圣保罗圣保罗
ArnoldnaH
2024-09-28 11:26:49 回复

generic neurontin 600 mg: neurontin 1800 mg – neurontin 600 mg tablet

 Windows  Chrome  意大利米兰米兰
Josephtiz
2024-09-29 00:18:14 回复

gabapentin 300: neurontin price in india – buy cheap neurontin

 Windows  Chrome  埃及
Josephtiz
2024-09-29 13:05:46 回复

neurontin 204: where can i buy neurontin from canada – neurontin 1200 mg

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-29 23:25:41 回复

Your article helped me a lot, is there any more related content? Thanks!

 Windows  Edge  英国伦敦伦敦
Josephtiz
2024-09-30 05:20:47 回复

ventolin hfa 108: Buy Albuterol inhaler online – can you buy ventolin over the counter australia

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-30 12:21:26 回复

order cefdinir online – buy omnicef medication buy cheap generic clindamycin

 Windows  Chrome  美国加利福尼亚旧金山
TimothyTrode
2024-09-30 21:16:21 回复

legitimate canadian pharmacy: Pharmacies in Canada that ship to the US – canadian pharmacy no scripts

 Windows  Chrome  美国加利福尼亚旧金山
TimothyTrode
2024-10-01 16:01:31 回复

canadian pharmacy 24: Online medication home delivery – canada pharmacy online

 Windows  Chrome  荷兰阿姆斯特丹阿姆斯特丹
2024-10-03 03:10:17 回复

accutane where to buy – buy isotretinoin sale buy deltasone 10mg online

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-04 16:55:28 回复

generic prednisone 20mg – buy prednisone 10mg for sale purchase permethrin generic

 Windows  Chrome  俄罗斯列宁格勒圣彼得堡
2024-10-07 23:24:29 回复

purchase acticin without prescription – acticin brand brand retin gel

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-10 09:29:42 回复

buy generic betamethasone for sale – buy benoquin cream for sale benoquin usa

 Windows  Chrome  俄罗斯列宁格勒圣彼得堡
2024-10-12 13:30:24 回复

flagyl canada – generic cenforce 50mg order cenforce 100mg

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-16 05:22:02 回复

where can i buy augmentin – cheap synthroid generic synthroid online buy

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-19 17:34:58 回复

buy cleocin paypal – indomethacin online order buy indomethacin sale

 Windows  Chrome  巴西圣保罗圣保罗
2024-10-21 15:12:27 回复

losartan buy online – buy keflex no prescription order generic keflex 250mg

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-24 15:11:12 回复

buy eurax cream for sale – mupirocin online buy buy generic aczone online

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-27 18:08:50 回复

purchase modafinil generic – order modafinil 200mg generic brand melatonin

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-29 06:22:24 回复

how to buy bupropion – buy xenical 120mg generic purchase shuddha guggulu pill

 Windows  Chrome  俄罗斯列宁格勒圣彼得堡
2024-11-02 07:01:53 回复

order generic xeloda 500mg – cost danazol buy danazol pills

 Windows  Chrome  捷克布拉格布拉格
2024-11-03 08:20:36 回复

order progesterone 100mg generic – progesterone 200mg drug cheap clomiphene pill

 Windows  Chrome  美国加利福尼亚旧金山
2024-11-07 21:54:12 回复

buy generic fosamax for sale – buy pilex without a prescription order provera 5mg generic

 Windows  Chrome  美国加利福尼亚旧金山
2024-11-08 08:13:59 回复

15, 2011; 21 6 1630 3 priligy tablet In certain embodiments, A 2 is optionally substituted piperizinyl

 Windows  Chrome  美国佐治亚亚特兰大
2024-11-09 04:00:26 回复

However, there is substantial evidence that there is an inverse association between obesity and breast cancer risk in premenopausal women 37, 38, 39 priligy (dapoxetine)

 Windows  Chrome  德国慕尼黑
2024-11-09 12:11:46 回复

buy cheap aygestin – buy aygestin pills where to buy yasmin without a prescription

 Windows  Chrome  美国加利福尼亚旧金山
2024-11-11 04:10:19 回复

buy priligy generic Joint and muscle pain are most common after you ve been sleeping or inactive

 Windows  Chrome  美国加利福尼亚圣何塞
2024-11-15 02:44:04 回复

estrace 1mg canada – ginette 35 pills arimidex buy online

 Windows  Chrome  美国加利福尼亚旧金山
2024-11-15 14:37:11 回复

dostinex 0.5mg usa – dostinex 0.25mg pills alesse without prescription

 Windows  Chrome  美国加利福尼亚旧金山
2024-11-15 18:41:27 回复

I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

 Windows  Edge  美国密歇根底特律
2024-11-16 05:07:23 回复

best site to buy priligy canada Received 03 February 2015

 Windows  Chrome  卢森堡Luxembourg
2024-11-20 11:41:15 回复

Donohue D, Movahed MR buy priligy 30mg To date, germline and somatic Gjb2 Cre mediated conditional deletion mice have exhibited severe hearing loss and cochlear epithelial degeneration

 Windows  Chrome  捷克布拉格布拉格
2024-11-21 18:42:09 回复

バイアグラ гЃ©гЃ“гЃ§иІ·гЃ€г‚‹ – г‚·гѓ«гѓ‡гѓЉгѓ•г‚Јгѓ« – 50mg/100mg г‚·г‚ўгѓЄг‚№йЂљиІ©

 Windows  Chrome  英国伦敦伦敦
2024-11-21 22:02:03 回复

гѓ—гѓ¬гѓ‰гѓ‹гѓі еЂ‹дєєијёе…Ґ гЃЉгЃ™гЃ™г‚Ѓ – г‚ёг‚№гѓ­гѓћгѓѓг‚ЇйЊ  500mg еј·гЃ• アジスロマイシン処方

 Windows  Chrome  英国伦敦伦敦

how to get generic cytotec without insurance Br J Clin Pharmacol

 Windows  Chrome  美国德克萨斯达拉斯

how to get cytotec without rx Parent cells exposed to fluorescein did not show increased fluorescence intensity, while ciPTEC OAT1 and ciPTEC OAT3 both showed a sub population with increased fluorescence indicative for OAT functionality, which is sensitive to para aminohippuric acid induce inhibition

 Windows  Chrome  美国弗吉尼亚阿什本
2024-11-30 00:02:30 回复

гѓ—гѓ¬гѓ‰гѓ‹гѓі гЃЇйЂљиІ©гЃ§гЃ®иіј – гѓ—гѓ¬гѓ‰гѓ‹гѓігЃ®йЈІгЃїж–№гЃЁеЉ№жћњ 正規品アキュテイン錠の正しい処方

 Windows  Chrome  美国加利福尼亚旧金山

Many have heard of this region thanks to the adventures of the knight errant Don Quixote how to get generic cytotec online

 Windows  Chrome  美国加利福尼亚旧金山
2024-12-02 15:16:49 回复

eriacta assume – zenegra pills girl forzest fresh

 Windows  Chrome  美国加利福尼亚旧金山