作者cerebellum (ymca)
看板MAC
标题Re: [软体] 自制bbs连线软体
时间Mon Oct 19 07:33:29 2026
感谢很多版友的回馈 现在纯浏览功能的显示应该都没问题了
所以我就想着能增加些什麽功能。经过几周的尝试,我增加了下面几个功能
1. 文章好读版强化:新增了许多自订的阅读排版功能,还包含一些过滤功能
例如只看作者自己的推文,或是只看推文等等
2. 乡民个人标签与备注:可以自定特定ID的标签与备注
就像帮某个id设定个人名片一样
3. 文章追踪与推播中心:这个是我花最多时间调整的 分为本地推播与云端推播
本地:只要程式开着,不需要登入ptt,就能追踪特定看版的新文章
还可以设定关键字与推文数,只有出现特定关键字的文章,
或是推文数超过一个值 才会透过系统内建的推播系统推送本地讯息
会有即时的通知,也能在推播中心内看到
本地直推telegram:这个是进阶设定,想要推送到telegram但又不想用我的服务
你需要自己去找@BotFather 申请一个机器人并取得token
再把这个token填入waterball里面
这样能从你的电脑直接呼叫Telegram官方API(透过自己的 Bot)
把通知传到你的手机。进阶自架设定里面有详细设定
喜欢DIY的可以试试。这个方法也需要app一直开着
云端:我架设了一个服务,目前只支援Telegram,能把原本只能本地推播的讯息
直接透过telegram的ChatBot传送讯息,就像朋友在telegram传讯给你一样
只要找到@WaterballAlertBot,点选对话框底部的 Start (开始)
就会得到一个专属的配对码,填进waterball的设定内,就能收到讯息了
这个方法不需登入,不需开软体,只有你想要修改推播设定时才需要开软体
云端服务的原始码我没有公布,但是原理与本地是差不多的
云端只会存chatID(才知道要传讯息给谁)
推播规则 推数追踪暂存 等等必要资讯,完全不需要ptt帐密
随时在对话中输入/delete,就能把所有存在云端的资料删除
希望大家多多指教
如果推播需求高,我打算在稳定後再把Discord也加进推播功能里
我先弄telegram完全是因为我自己只有在用telegram
其实我觉得这个推播功能如果能在移动设备控制会更理想
但是开发者帐号是一笔不小的开销 还得再考虑考虑
下载连结:
https://github.com/cerebellum92/waterball/releases/tag/v0.1.8
※ 引述《cerebellum (ymca)》之铭言:
: 最近把自己的老笔电重灌成 Linux系统续命
: 但是发现上bbs专用的PCmanX的架构在ubuntu 24.04上不被支援
: MacOS我以前用的Welly最後一版好像是 2017年出的 现在也无法上PTT了
: 所以我就想看看能不能靠AI agent写出一个可用的替代方案
: 我知道PTT已经有网页版可用
: 但是以前在PCmanX与Welly上有些好用的功能就用不到了
: 没想到AI真的很够力 也感谢一些网友的反馈
: 虽然还是有一些bug 但是我觉得已经到了能用的程度了
: 并且当时AI agent就建议直接做一个能跨平台的版本
: 所以这个软体能在Mac Ubuntu Windows三个平台上使用
: 也请大家多多反馈臭虫或建议功能 能让这个软体越来越好用
: 我没有Apple开发者帐号
: 所以要在隐私与安全那边点一下run anyway再输入自己的密码才能开启程式
: 使用时的画面大概是这样 (这是在Mac上截图的)
: https://i.urusai.cc/n5rut.png
: 下载连结
: https://github.com/cerebellum92/waterball
: 请多多指教!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 67.252.14.0 (美国)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MAC/M.1792366411.A.CF7.html
※ 编辑: cerebellum (67.252.14.0 美国), 10/19/2026 07:34:07
1F:推 gnnhhh: 推荐开放自选是否显示广告,没广告开发者很容易不持续开发 10/19 11:31
2F:→ gnnhhh: ,弃坑 10/19 11:32
※ 编辑: cerebellum (67.252.14.0 美国), 10/20/2026 01:44:55
※ 编辑: cerebellum (67.252.14.0 美国), 10/20/2026 02:05:11
3F:推 congregate: 希望有人在开发 iOS BBS 版本不要网页的 10/21 19:09
4F:推 inspire0201: 请问这个有支援文章推文自动更新吗 10/23 19:08
5F:→ cerebellum: 能否私信我说明一下你想要的推文自动更新是在哪个 10/24 04:12
6F:→ cerebellum: 场景下? 是好读版 还是? 谢谢! 10/24 04:13