4

前提:

微信号、telegram 账号就不多说了, 由于墙的限制访问 telegram api 服务必须翻墙, 所以需要有一台国外的 vps 服务器或者会自行配置走国外代理.

安装

# 下载源码
git clone https://github.com/blueset/ehForwarderBot.git
cd ehForwarderBot

# 创建存储目录并赋权
mkdir storage
chmod +rw ./storage

# 安装依赖项
sudo apt-get install python3-dev python3-setuptools libwebp-dev libmagic-dev ffmpeg
pip3 install -r requirements.txt

准备资源

  1. 使用 telegram 搜索 botfather 使用命令创建一个机器人,记录 token 备用

  2. 使用 telegram 搜索 userinfo 得到自己 telegram 账号的 id 备用

  3. 如果想使用语音识别服务,可以申请 bing 或 百度的开发者账号拿到API授权 (非必需)

配置

  1. config.sample.py 重命名为 config.py 并修改相关信息,具体如下:
    图片描述

  2. token 替换为自己的机器人 token

  3. admins 替换为自己的 telgram ID

  4. 如果想使用语音转换可以填入百度的相关字段或者必应的。

截图中是我随便编的,不要直接采用
必应申请链接:https://www.microsoft.com/cog...
百度申请链接:http://yuyin.baidu.com

启动

python3 daemon.py start

会出现二维码, 使用手机扫描即可登录,接下来就可以享受 telegram 接发微信消息的快感了
想要后台启动可以使用

nohup python3 daemon.py start > shell.log 2>&1 &

如果需要扫描控制台输出的二维码可以使用 less shell.log 查看

更多

更多好玩的就要参考github官网仓库了
官方库地址:https://github.com/blueset/eh...

晒图

图片描述
图片描述


junbaor
847 声望36 粉丝

广泛涉略,快速学习