V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
blueset
V2EX  ›  Python

安装并使用 EFB:在 Telegram 收发微信消息

  •  9
     
  •   blueset ·
    blueset · 2017-01-12 13:30:34 +08:00 · 22526 次点击
    这是一个创建于 2633 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Banner

    开发代号 EH Forwarder Bot (简称 EFB )是一个可扩展的聊天平台隧道框架,基于 Python 3 。目前已内置了 Telegram 主端 (Master Channel) 和微信从端 (Slave Channel),用来在 Telegram 收发微信消息。其他从端开发仍在计划之中。同时 EFB 也配备了详尽的文档,欢迎有兴趣的朋友们开发自己的主端或从端,来支持更多的平台。 EFB 在 GitHub 中开放了源代码,并且在 Read The Docs 平台上发布了开发文档(英文)。

    本文主要介绍了如何在一个虚拟服务器 (VPS) 中安装并配置 EFB 、 Telegram 主端和微信从端,以及如何使用 Telegram 主端来收发微信消息。

    https://blog.1a23.com/2017/01/09/EFB-How-to-Send-and-Receive-Messages-from-WeChat-on-Telegram-zh-CN/

    43 条回复    2018-05-10 22:12:41 +08:00
    jinyang656
        1
    jinyang656  
       2017-01-12 13:43:40 +08:00 via Android   ❤️ 1
    直接来个 docker 最好了
    Dwayne
        2
    Dwayne  
       2017-01-12 13:46:56 +08:00 via iPhone
    滋瓷 马克一下
    zangev5
        3
    zangev5  
       2017-01-12 13:48:57 +08:00
    哎哟。可以
    quericy
        4
    quericy  
       2017-01-12 13:56:56 +08:00
    有意思, Mark 一下~
    laobubu
        5
    laobubu  
       2017-01-12 14:00:48 +08:00
    资瓷 +1
    imn1
        6
    imn1  
       2017-01-12 14:02:00 +08:00
    Telegram 小程序么?
    GreatMartial
        7
    GreatMartial  
       2017-01-12 14:08:45 +08:00 via iPad
    厉害了,感谢分享
    leafleave
        8
    leafleave  
       2017-01-12 14:11:18 +08:00 via Android
    要是能解决 QQ 就好了
    xjtlujoe
        9
    xjtlujoe  
       2017-01-12 14:16:10 +08:00
    这个屌
    bigwahaha
        10
    bigwahaha  
       2017-01-12 14:33:52 +08:00
    厉害了 word 哥
    andreby
        11
    andreby  
       2017-01-12 14:41:30 +08:00
    厉害 厉害
    bxb100
        12
    bxb100  
       2017-01-12 14:42:47 +08:00 via Android
    mark
    frank94chan
        13
    frank94chan  
       2017-01-12 14:44:10 +08:00 via Android
    Mark
    aishiteru
        14
    aishiteru  
       2017-01-12 14:46:42 +08:00
    Mark
    thinks
        15
    thinks  
       2017-01-12 14:47:27 +08:00
    Mark
    zwpaper
        16
    zwpaper  
       2017-01-12 15:06:49 +08:00
    鹅厂应该会想掐死作者吧
    SheldonZheng
        17
    SheldonZheng  
       2017-01-12 15:20:37 +08:00
    你问我滋瓷不滋瓷 我当然是滋瓷的呀 我们怎么能不滋瓷呢
    fangdingjun
        18
    fangdingjun  
       2017-01-12 15:22:47 +08:00
    这个好,把微信消息在 telegram 上备份一份,还可以多平台同步
    chenxinxing
        19
    chenxinxing  
       2017-01-12 16:01:34 +08:00
    这个是不是可以解决,多微信账号收发聊天的问题?
    thomas070
        20
    thomas070  
       2017-01-12 16:37:29 +08:00
    @leafleave 微信的都可以接收, qq 的同样的,可以研究研究
    wclebb
        21
    wclebb  
       2017-01-12 16:37:31 +08:00
    弱弱地问下,是不是 WhatsApp 没可能或没希望了……
    我很希望能微信转发到 WhatsApp 。
    killsting
        22
    killsting  
       2017-01-12 17:02:50 +08:00
    我還以為可以直接用,我太天真了。
    blueset
        23
    blueset  
    OP
       2017-01-12 17:03:42 +08:00
    @jinyang656 其实是考虑过 Docker 的,不过将来如果有第三方插件的话安装起来会麻烦一些。

    @imn1 和隔壁的微信「小程序」一点关系没有。 XD

    @leafleave @thomas070 @wclebb EFB 是一个开放的框架。只要有相应的接口,按照文档就可以开发出兼容的插件。如果在开发过程中有任何问题欢迎来 EFB Telegram 支持群讨论。 https://t.me/EFBsupport

    @zwpaper 希望鹅厂手下留情。虽然微信接口是 LittleCoderSh@Github 维护的。 XD

    @chenxinxing 多账号目前还不支持,如果有兴趣的话可以来 Fork 一份代码。
    moxxun
        24
    moxxun  
       2017-01-12 17:22:23 +08:00
    启动 daemon.py 后没有二维码?
    blueset
        25
    blueset  
    OP
       2017-01-12 17:26:25 +08:00
    @moxxun `/usr/bin/python3` 需要指向当前的 Python 3.5 或更新版本。
    moxxun
        26
    moxxun  
       2017-01-12 17:55:18 +08:00
    @blueset 已经 Python3.6 了
    blueset
        27
    blueset  
    OP
       2017-01-12 18:21:27 +08:00 via Android
    @moxxun 可以来 https://t.me/efbsupport 说明一下情况吗?
    xycool
        28
    xycool  
       2017-01-12 18:31:34 +08:00 via iPhone
    mark
    laukwanchan
        29
    laukwanchan  
       2017-01-12 19:45:28 +08:00 via iPhone
    mark
    spice630
        30
    spice630  
       2017-01-12 21:50:53 +08:00
    支持,但是没想到有什么用 账户躲开?囧。可以获取和评论朋友圈不?
    blueset
        31
    blueset  
    OP
       2017-01-12 23:11:57 +08:00
    @spice630 朋友圈暂时不在本项目时间线上。
    spice630
        32
    spice630  
       2017-01-12 23:15:14 +08:00
    @blueset 对了,可以抢红包不 (逃
    blueset
        33
    blueset  
    OP
       2017-01-12 23:41:00 +08:00
    @spice630 也不能。 EFB 微信从端理论上能够实现所有微信网页版能够实现的功能。
    yfgeek
        34
    yfgeek  
       2017-01-13 00:15:03 +08:00
    厉害啊
    yegle
        35
    yegle  
       2017-01-13 05:50:56 +08:00
    python3 的代码不加 type annotation 情何以堪?
    Geoion
        36
    Geoion  
       2017-01-13 07:47:20 +08:00 via Android
    qq 可能是刚需
    nisekoi
        37
    nisekoi  
       2017-01-13 09:08:13 +08:00 via iPhone
    mark 一下
    latyas
        38
    latyas  
       2017-01-14 01:30:12 +08:00
    赶紧把 qq 也整合进去吧

    赞一个
    blueset
        39
    blueset  
    OP
       2017-01-16 16:47:06 +08:00 via Android
    @Geoion @latyas EFB 是一个开放的框架。只要有相应的接口,按照文档就可以开发出兼容的插件。如果在开发过程中有任何问题欢迎来 EFB Telegram 支持群讨论。 https://t.me/EFBsupport
    xuhaoyangx
        40
    xuhaoyangx  
       2017-01-17 16:16:41 +08:00
    用了下,发现发消息时出现了 Unknown recipient(UC01) 咋解决
    blueset
        41
    blueset  
    OP
       2017-01-17 17:04:25 +08:00
    @xuhaoyangx 这个应该是没有指定收信人。如果有问题欢迎来 EFB Telegram 支持群讨论。 https://t.me/EFBsupport
    xuhaoyangx
        42
    xuhaoyangx  
       2017-01-17 17:09:48 +08:00
    @blueset 理解了~。挺好用的
    homer17chan
        43
    homer17chan  
       2018-05-10 22:12:41 +08:00
    微信收到的视频图片都要存在 vps 上的对吧 感觉不行 vps 硬盘不够用的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5398 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 07:56 · PVG 15:56 · LAX 00:56 · JFK 03:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.