+86号码无法发送信息? 搭建 Telegram 私聊机器人

因为 +86 的手机号骚扰广告太多,Telegram 官方限制了部分 +86 的用户对其他非 +86 用户私聊。如果有私聊需要,被限制的用户可以用官方的 @Spam Info Bot 解除限制,而被私聊的用户可以用私聊机器人。

GeekN这里分享的是托尔酱用 Python 3 写的一个消息转发机器人,被转发的消息会自动转发发送人的用户 id ,搭建起来也简单方便。

先上源码链接:

GitHub:https://github.com/Tooruchan/simple-forwarder-bot

具体步骤:

演示系统Debian11。

1.在 @BotFather 处申请一个机器人并获取机器人的 API Token

apt install -y python3-pip git screen
git clone https://github.com/Tooruchan/simple-forwarder-bot
cd simple-forwarder-bot
pip3 install python-telegram-bot --upgrade

2.用 @userinfobot 获取自己的用户 id

3.修改 config.json。

在token处填机器人的 API Token ,admin处填自己的用户 id。

最后,

必须用 Python 3 运行,并且不要尝试给自己的机器人发消息,否则会报错。

后台运行方法:按 Ctrl + A 再按 D 后台运行

安装screen:

apt install screen -y

screen -S bot # 新建一个会话
python3 main.py


按 Ctrl + A 再按 D 后台运行。

结束,记得重启要重新打开后台哦。

原文链接:,转发请注明来源!

发表评论