finds.dev← search

// the find

pppscn/SmsForwarder

★ 26,129 · Kotlin · BSD-2-Clause · updated Jun 2026

短信转发器——监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等。包括主动控制服务端与客户端,让你轻松远程发短信、查短信、查通话、查话簿、查电量等。(V3.0 新增)PS.这个APK主要是学习与自用,如有BUG请提ISSUE,同时欢迎大家提PR指正

SmsForwarder is an Android app that intercepts SMS messages, calls, and app notifications and routes them to external services — Telegram bots, webhooks, email, DingTalk, WeChat Work, Feishu, and more. V3 added a bidirectional control channel so you can remotely query SMS history, contacts, battery status, and send messages from a paired client app. It's squarely aimed at people running a secondary SIM card or 'backup phone' that needs to stay reachable without physical access.

The sender coverage is genuinely broad — 15+ targets including Telegram, SMTP, Bark, Server酱, Gotify, and raw webhooks, each with its own typed settings class rather than a one-size-fits-all config blob. The rule engine is flexible enough to filter by sender, content regex, or SIM slot, which matters for dual-SIM setups. The built-in frpc (fast reverse proxy) integration for NAT traversal is a clever inclusion that removes the usual pain of exposing a local HTTP server. Active maintenance (pushed June 2026, weekly build workflow) and 26k stars mean the community has stress-tested the edge cases.

The remote control API runs over an embedded HTTP server on the device with no mention of TLS in the README — if you're not running frpc with a secured tunnel, you're exposing SMS query endpoints on a plain HTTP port. The disclaimer in the README explicitly disclaims any responsibility for privacy leaks, which is a yellow flag given the data this app handles. Test coverage appears nonexistent; the codebase is structured around manual APK testing and a weekly build, not automated verification. Documentation is almost entirely in Chinese with a sparse English README, which limits adoption and makes debugging harder for non-Chinese speakers.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →