V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
blueset
V2EX  ›  Telegram

那个不愿(只)做 Telegram 收发微信工具的消息隧道聊天机器人框架——EH Forwarder Bot 发布 2.0 版本啦

  •  1
     
  •   blueset · Feb 12, 2020 · 6432 views
    This topic created in 2266 days ago, the information mentioned may be changed or developed.

    距离第一次在这里提到它已经是三年有余了,EH Forwarder Bot 也陪伴着各位用户和开发者度过了几度春秋。经过了为期两年的开发,赶在 GitHub 北极代码仓库快照封存之前,EFB 也终于正式发布了 2.0 版本。

    Logo

    开发代号EH Forwarder Bot( EFB )是一个可扩展的消息隧道聊天机器人框架。EFB 能够可从多个平台收发消息,并远程控制您的帐户。EFB 的设计主要针对于在单一位置收发来自多个平台的信息,但设计上也可以达到跨平台同步群组消息的功能(需配套主端)。

    EH Forwarder Bot 支持 Telegram 和 微信 Facebook Messenger QQ 等等...

    figure 0

    在开源社区的协助下,目前 EFB 已支持 Telegram 主端,以及微信、QQ 和 Facebook Messenger 从端,未来还会有更多平台支持。EFB 现已有十余个中间件,以及数十篇社区的安装教程和 Docker 相关资源可供使用。有了诸位贡献者,开发者,译者,以及众多的用户,EFB 才能以今天的姿态展示在世人面前。

    相较于上一个稳定版本 1.4,EFB 2.0 进行了完全的模块化重构,将所有组件都交由 PyPI 进行管理,代码结构上更加解耦。与此同时,EFB 的开发文档也进行了全面的重写,增加了更多代码示例,在内容上面更加完备。EFB 框架提供了完整的 Python 3 类型提示( type hinting ),对开发人员也更加友好。

    对于用户来说,EFB 2.0 增加了配置向导,能够让用户更加简单方便的对 EFB 和组件进行配置。所有界面与说明文档都有提供多语言社区翻译支持,且人人都可协助翻译。

    稳定性方面,EFB 2.0 框架及组件均撰写了大量的类型测试、单元测试和集成测试,在很多情况下避免了 bug 的发生。

    EFB 项目在 GitHub 上面马上就要破 2000 Star 了,求加星~

    源码,项目文档:英文中文

    9 replies    2020-02-19 18:21:29 +08:00
    nbjbsjb
        1
    nbjbsjb  
       Feb 12, 2020 via iPhone
    马克一下
    xmcdhs
        2
    xmcdhs  
       Feb 12, 2020 via Android
    title:那个不愿(只)做 Telegram 收发微信工具的消息隧道聊天机器人框架——EH Forwarder Bot 发布 2.0 版本啦
    eastlhu
        3
    eastlhu  
       Feb 12, 2020 via iPhone
    之前用过。问一个问题,微信的话,是不是要账号能支持 web 登录才能使用
    n3yKZn7vykSRL0xz
        4
    n3yKZn7vykSRL0xz  
       Feb 12, 2020 via iPhone
    @eastlhu
    Monad
        5
    Monad  
       Feb 12, 2020
    @K1ri7o #4 可是现在好像 web 都不让登录了诶 难道和账号还有关系?
    catbaron
        6
    catbaron  
       Feb 13, 2020
    @Monad #5 大致上,2018 年之后的微信账号都不再支持网页版微信了。具体分界线应该在 2017 年年中( 8 月?)。
    Monad
        7
    Monad  
       Feb 13, 2020
    @catbaron #6 唔 那我的号可能是特例 全部都是 2018 年前的-.- 全部提示我去装客户端
    livc
        8
    livc  
       Feb 18, 2020
    感觉现在部署起来变得复杂了,上次搞到一半放弃了
    blueset
        9
    blueset  
    OP
       Feb 19, 2020
    @livc #8 个人感觉应该是比 1.4 要简单,安装下二进制依赖、Python 包,跑一下配置向导就可以用了。而且还有不少 Docker 资源可以用。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5067 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 09:46 · PVG 17:46 · LAX 02:46 · JFK 05:46
    ♥ Do have faith in what you're doing.