美文网首页工具癖
Telegram 连接微信搭建记录

Telegram 连接微信搭建记录

作者: 捡个七 | 来源:发表于2019-02-24 17:14 被阅读15次

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

    前期准备

    • 一台 VPS(Ubuntu 18.04)
    • 一个 Telegram 账号
    • 一个微信账号
    • *如果在国内的话,请咳血上网

    获取 Token 和 Chat_ID

    1. 申请 bot 并获取 Token

    • 首先,需要关注 BotFather 这个账号,请认准头像。

    • 实际操作如下图所示,按照提示操作即可。

    2. 获取 Chat_ID

    • 关注 get id 这个账号,请认准头像。

    • 只需要点击 start,即可获取 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 上与微信好友聊天的功能,遵循以下步骤:

    • loop:
      • 创建一个群,建群的时候必须要拉一个人进群,可以进群后把其删除(亲测,不能加自己的机器人入群)。
      • 在机器人聊天窗口,输入 /link (好友微信昵称),点击出现的好友名字,然后选择 link,再选择连接到刚新建的群。

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

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

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

    注意事项

    • 因为调用的是网页版的微信消息,所以,红包,转账等消息可能会收不到。
    • 网页版微信可能会有被封的危险,但不影响其他客户端的登录。

    后记

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

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

    参考文章

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

    相关文章

      网友评论

        本文标题:Telegram 连接微信搭建记录

        本文链接:https://www.haomeiwen.com/subject/kkrbyqtx.html