工具癖

Telegram 连接微信搭建记录

2019-02-24  本文已影响15人  捡个七

最近给朋友安利了 Telegram,得以突破好友为 0 的记录。慢慢喜欢上了这款即时通讯软件,当把其和微信连接起来的时候,别提有多爽了。

前期准备

获取 Token 和 Chat_ID

1. 申请 bot 并获取 Token

2. 获取 Chat_ID

获取到的 Token 和 Chat ID 在后面的步骤会用到。

安装 EFB 2.0

1. 更新软件源

sudo apt update

2. 安装依赖

sudo apt install -y python3 python3-pip python3-pil python3-setuptools 
sudo apt install python3-numpy python3-yaml python3-requests 
sudo apt install ffmpeg libmagic-dev libwebp-dev nano screen

3. 安装 EFB 2.0 主体和模块

sudo pip3 install ehforwarderbot
sudo pip3 install efb-telegram-master 
sudo pip3 install efb-wechat-slave

4. 创建并编辑配置文件 config.yaml

创建:

mkdir -p ~/.ehforwarderbot/profiles/default/

编辑:

nano ~/.ehforwarderbot/profiles/default/config.yaml

将下面内容复制进去:

master_channel: blueset.telegram
slave_channels:
- blueset.wechat 

写入完毕后,按 CTRL + x 退出,然后按 Y 表示保存,最后按 回车回到命令行。

5. 创建并编辑 telegram 模块文件

创建:

mkdir -p ~/.ehforwarderbot/profiles/default/blueset.telegram

编辑:

nano ~/.ehforwarderbot/profiles/default/blueset.telegram/config.yaml 

将下面内容复制进去:

token: "12345678:1a2b3c4d5e6g7h8i9j"
# " "内替换为你在 @BotFather 处获得的 token
admins:
- 123456789
# - 后面的数字替换为你在 @get_id_bot 处获得的 id

写入完毕后,按 CTRL + x 退出,然后按 Y 表示保存,最后按 回车回到命令行。

登录 EFB

  1. 首先执行下面命令,并不断调整窗口大小直至能完整显示二维码
ehforwarderbot
  1. 执行下面命令,然后扫码登录
screen ehforwarderbot

使用微信

找到之前自己创建的 bot,输入 /link 即可看到自己微信的好友信息。想要实现在 Telegram 上与微信好友聊天的功能,遵循以下步骤:

对于公众号的处理,可以将它们都拉入一个群里。

下图是对文件传输助手单独拉了个群:

微信接受到的消息对应为:

注意事项

后记

每次在电脑上登录微信都需要手机或者扫码确认,有点麻烦,而且微信不支持多端登录。但使用 EFB 将 Telegram 与微信连接后,方便了许多,支持多端登录,不仅可以查看 Telegram 上的消息,还能查看微信的消息。

感谢 EFB 作者 开发贡献这么好用的工具。

参考文章

[1]. EH Forwarder Bot 2 简明安装指北
[2]. EH Forwarder Bot 2 安装
[3]. 我的 Telegram 小工具集:「统一聊天平台,各种工具,和监控提醒」

上一篇下一篇

猜你喜欢

热点阅读