Wechat on Telegram EFB(EH Forwarder Bot) v1
这个适合工作号啊,什么的用
准备工作 / 适用于 Fedora
克隆 EFB 项目
git clone https://github.com/blueset/ehForwarderBot.git
cd ehForwarderBot
创建存储媒体文件的文件夹并给读写权限
mkdir storage
chmod +rw ./storage
确保 python3 为最新版本并更新安装 pip3
dnf upgrade --refresh -y
dnf install python3 python3-pip -y
pip3 install --upgrade pip
安装 rpmfusion 和 ffmpeg 和 screen
dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y
dnf install ffmpeg screen -y
安装
pip3 install -r requirements.txt
配置 telegram
在 Telegram 搜索 @botfather 并发送
/newbot
输入 bot 的名字
输入 bot 的用户名,必须以 bot 结尾
获得 Token,对应 config.py 的 “token”
继续设置,发送
/setprivacy
选择机器人,点击 Disable
在 Telegram 搜索 @userinfobot 并对话
获得 Id: 000000000,数字对应 config.py 的 “admins”
配置文件
将上一步得到的 token 和 admins 填入 config.py 对应处
vi config.sample.py
mv config.sample.py config.py
测试
运行
screen python3 daemon.py start
会得到返回的二维码,用微信扫描,如果扫描不能下面有类似 https://login.weixin.qq.com/qrcode/XXX 的网址
复制到浏览器扫描登陆,记得手机微信可能需要多次授权
以上