.png)
买了台资源机之后,把养了 11 年的中国电信号 SIM 卡放进了这台备用机。备用机存在的一大目的,就是转发短信——日常刷 RSS 等用途,手机上一直装着 Telegram,同样是接收信息的 app,用来接收短信体验也不差,到达速度快,短信验证码基本不会出现超时过期的问题。
把短信转发到 Telegram,需要靠 app 来完成。下面介绍两款 app,原理在我看来是一样的,区别主要在界面、功能深度,以及能否在 Google Play 上下载到。
| 对比项 | SmsForwarder | smsforward |
|---|---|---|
| 开发者 | 国内开发者 | 韩国开发者(Zerogic Inc.) |
| Google Play | 不可下载 | 可下载 |
| 功能深度 | 更丰富,支持各类国内服务、通知转发等 | 相对简化,但够用 |
| 使用成本 | 免费无广告 | 看广告或付费订阅 |
SmsForwarder——短信转发器
先说第一个,出自国内开发者的作品。
https://github.com/pppscn/SmsForwarder

一张图基本能看出这个 app 的能力,对我来说只是用来转发短信到 Telegram,但实际能做的事情远不止这些,我目前还在用它的 app 通知转发功能。
这款 app 的优点是干净、没有广告,功能也比较多,对国内的各种服务支持得比较全(毕竟是国内开发者)。缺点不是做不到,而是没有必要——也就是不能在 Google Play 上下载到。这个项目目前仍在持续维护,在 GitHub 上已经积累了两万多颗星,更新比较频繁。
smsforward

名字其实差不多,毕竟用途相同。开发商是来自韩国的 Zerogic Inc.(在 Google Play 的开发者信息里能查到注册地是韩国京畿道),功能相比上面那款简单一些,但完全够用,原理也是一样的。
可以在 Google Play 上直接下载,缺点是要面对广告或者付费订阅。

Telegram 上需要做的事
Telegram 那一边只需要做一件事:创建一个机器人。
在 Telegram 里打开 telegram.me/botfather,进入和”机器人爸爸”的对话框。
执行 /newbot 创建一个新机器人,起好名字后,会生成一长串 token,大概是这个样子:

然后在浏览器里打开下面这个地址:
把 {our_bot_token} 换成刚才那串 token 的内容,就能拿到 bot 的 ID。
把 token 和 ID 这两段字符串分别填进 app 对应的设置界面即可。收到的短信格式是可以自定义的,大致效果如下:

.png)

