{"id":20945169,"url":"https://github.com/tbxark/numberbarn2telegram","last_synced_at":"2025-05-14T01:31:38.625Z","repository":{"id":199997016,"uuid":"704373023","full_name":"TBXark/numberbarn2telegram","owner":"TBXark","description":"Forward the text message from NumberBarn to Telegram.","archived":false,"fork":false,"pushed_at":"2024-09-13T01:45:18.000Z","size":540,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-09-13T14:41:16.602Z","etag":null,"topics":["cloudflare-workers","serverless","sms","telegram-bot"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TBXark.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-13T06:00:33.000Z","updated_at":"2024-09-13T01:45:16.000Z","dependencies_parsed_at":"2024-06-19T09:28:49.358Z","dependency_job_id":"946bb391-2da2-4169-b315-e84841c6fb25","html_url":"https://github.com/TBXark/numberbarn2telegram","commit_stats":null,"previous_names":["tbxark/numberbarn2telegram"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TBXark%2Fnumberbarn2telegram","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TBXark%2Fnumberbarn2telegram/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TBXark%2Fnumberbarn2telegram/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TBXark%2Fnumberbarn2telegram/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TBXark","download_url":"https://codeload.github.com/TBXark/numberbarn2telegram/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225269352,"owners_count":17447513,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudflare-workers","serverless","sms","telegram-bot"],"created_at":"2024-11-18T23:47:01.309Z","updated_at":"2024-11-18T23:47:02.117Z","avatar_url":"https://github.com/TBXark.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# numberbarn2telegram\n\n这是一个cloudflare email workers,能够将numberbarn的短信邮件转换成telegram消息。\n\n![](example.png)\n\n### 配置\n\n|  KEY    |  描述   |\n| ---- | ---- |\n| TELEGRAM_ID |   你的Telegram ID   |\n|   TELEGRAM_TOKEN   | Telegram Bot Token |\n| EMAIL_WHITELIST  |   numberbarn 邮件白名单默认留空则使用`voicemail@numberbarn.com` ，以后要是有变动可以不修改代码直接修改环境变量，可以填入多个使用`,`分隔。   |\n| BACKUP_EMAIL | 备份邮件，可以转发到自己的邮箱备份, 留空则不转发 |\n| BLOCK_NOTIFY | 屏蔽号码的范围, 默认值为空只屏蔽Telegram, 可选项: `all`,`telegram`,`mail` |\n| DATABASE | 绑定 `KV Namespace Bindings` 数据库到worker, 名字必须为`DATABASE` |\n\n\n\n### 命令\n\n| Command       | 描述                 |\n| ------------- | -------------------- |\n| /blocks       | 获取被屏蔽的号码列表 |\n| /block \u003cid\u003e   | 屏蔽一个号码         |\n| /unblock \u003cid\u003e | 取消屏蔽一个号码     |\n\n\u003e 这里屏蔽的号码通知范围由`BLOCK_NOTIFY`决定\n\n### 部署\n\n```shell\ngit clone git@github.com:TBXark/numberbarn2telegram.git\n\n# 复制配置模板，修改成自己的telegram配置\ncp wrangler.example.toml wrangler.toml \n\n# 部署\nyarn \u0026 yarn pub\n\n# 完成Telegram绑定\ncurl https://numberbarn2telegram.yourname.workers.dev/init \n```\n\n\n### 项目来源\n\n作为Google Voice的老用户，时常担心自己的号码被回收。Google的政策实在是很迷惑，最近有认识的人在没有预警的情况下号码被回收了。所以想把号码转出去，但是实体卡担心SIM卡损坏补卡的问题，esim的话还得另外买一部平时用不上的手机。\n\n最后选择号码转到了numberbarn，这也是一个类似google voice的平台但是不是免费的。从Google Voice转出需要3U的解锁费用，然后numberbarn转入需要收取5U的一个费用，然后他们家最低的保号套餐是2U一个月。有一说一还是挺贵的。PS：现在google voice不支持虚拟号转入，所以你转到numberbarn后想回去是不行的，必须借助一张实体卡中转。\n\n但是numberbarn的网站和APP都太复古了，实在是不想用。连邮件也是丑丑的不想打开。这个号码基本只是收验证码，没有发短信或者接打电话的需求。所以我可以跟简单的借助Cloudflare推出的[`Email Routing`](https://developers.cloudflare.com/email-routing/), 就可以对邮件进行读取之后转发到telegram里了。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftbxark%2Fnumberbarn2telegram","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftbxark%2Fnumberbarn2telegram","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftbxark%2Fnumberbarn2telegram/lists"}