作者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/m.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