CyberPigeon

一个简单的短信转发工具,基于 ModemManager 开发,支持将短信转发到多种通知渠道。

界面预览

Web UI

功能特性

  • 支持多种转发通道:Email, Bark, Gotify, ServerChan3, 企业微信,钉钉,飞书,Telegram,Webhook。
  • 提供 Web 管理界面,支持查看短信列表和设备状态。
  • 支持 USSD 代码执行(如查询话费)。
  • 适配 Linux x64 和 Linux ARM64 平台。

已测试设备

  • Sierra Wireless AirPrime® EM7430
  • Qualcomm Snapdragon® 410 UFI (UFI-001C,UFI003等)

编译方法

使用 Go 语言进行编译:

# 编译 Linux ARM64 版本
GOOS=linux GOARCH=arm64 go build -o CyberPigeon-linux-arm64

配置说明

  1. 将 config.example.toml 重命名为 config.toml。
  2. 编辑 config.toml 文件,配置短信转发通道和相关参数。

运行

直接运行编译后的二进制文件:

./CyberPigeon-linux-arm64

程序默认监听端口可在配置文件中修改。

注意事项

  • 程序依赖 ModemManager,请确保运行环境已安装并运行 ModemManager 服务。
  • 请确保有足够的权限访问 DBus 系统总线。
S
Description
基于 ModemManager 的 Linux 短信转发器,提供 Web 管理并支持 Email/Bark/Gotify/ServerChan/Webhook 通知
Readme GPL-3.0
25 MiB
0 Stars 1 Watchers 0 Forks
Languages
HTML 53.9%
Go 46.1%