Skip to content

wonder566/docker-EFBv2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 

Repository files navigation

Unofficial Docker image for EH Forwarder Bot.

以下设置可以让EFB 通过 Telegram 收发微信消息。

从这里开始

配置文件格式

├── blueset.telegram
│   ├── config.yaml
│   └── tgdata.db *
├── blueset.wechat *
│   ├── wxpy.pkl *
│   └── wxpy_puid.pkl *
├── config.yaml
└── docker-compose.yml **

标记 * 号为自动生成的路径和文件,可以不用管它,** 可见最后。

config.yaml

在当前路径下创建 config.yaml 文件

下面是一个拿来可用的 config.yaml 示例:

master_channel: blueset.telegram
slave_channels:
- blueset.wechat
middlewares:
- filter.FilterMiddleware

blueset.telegram/config.yaml

创建 Telegram 主频道配置文件 config.yaml

$ mkdir blueset.telegram
$ touch blueset.telegram/config.yaml

下面是需要修改的 blueset.telegram/config.yaml 示例文件:

token: "Telegram Bot's token"
admins:
 - 你的 Telegram User ID

然后运行:

$ docker run -d --restart=always \
        --name efbv2 \
        -v $(pwd):/root/.ehforwarderbot/profiles/default/ \
        scavin/docker-efbv2

最后,使用下面的命令查看微信二维码:

$ docker logs efbv2

如何使用过滤

选择你要屏蔽的对象,直接回复 filter` 即可

Docker Compose

docker-compose.yml 示例:

efbv2:
  image: scavin/docker-efbv2
  container_name: efbv2
  restart: always
  volumes:
    - ./:/root/.ehforwarderbot/profiles/default/ 

Official Documentation

如何批量绑定公众号

https://github.com/scavin/docker-EFBv2/blob/REPL/README.md

Packages

No packages published

Languages

  • Dockerfile 100.0%