Telegram 很好用,但在臺灣它就是有一道使用門檻
最近我越來越常把 Telegram 當成主要的通訊軟體。
原本只是偶爾用,後來卻發現它有太多「用了之後很難回去」的功能,結果不知不覺開始瘋狂使用 Telegram,甚至連自己開發的一些工具,也會優先考慮直接接 Telegram Bot。
其中最讓我離不開的,其實不是什麼複雜功能。
就是兩件很基本的事情:
檔案不會莫名其妙過期,以及訊息可以編輯。
看起來很普通,但當你真的大量使用通訊軟體傳檔案、傳通知、傳系統訊息之後,就會發現這兩個功能到底有多重要。
LINE 明明是通訊軟體,卻讓我越來越不想用
我可以理解 LINE 貼圖要錢。
畢竟貼圖、主題這些東西已經形成自己的生態系,創作者也需要收入,這完全合理。
但問題是:
你的本業終究還是一套通訊軟體吧?
我一直很難理解,為什麼到了現在,LINE 在最基本的訊息與檔案體驗上,還是可以讓人這麼痛苦。
像是聊天裡面的檔案會過期。
有些檔案當下沒有下載,過一陣子回頭想找,結果已經不能用了。
對一般聊天可能只是「算了,再傳一次」,但如果今天是工作資料、系統紀錄、文件,甚至是幾個月之後需要回頭查的東西,這種設計真的非常不方便。
檔案下載速度也是另外一個讓我很崩潰的地方。
即使我有付費使用相關會員服務,我還是很難得到一個讓我覺得「這就是現代通訊軟體應該有的檔案體驗」。
尤其當檔案稍微大一點,或是想直接在線上預覽、串流內容時,那個體驗跟我使用 Telegram 的感受差距真的非常明顯。
更不用說一些原本很方便的功能後來又被拿掉。
其中讓我最不能接受的,就是 LINE Notify 的結束。
對一般使用者來說,LINE Notify 可能只是一個沒什麼存在感的服務。
但對會自己寫程式、自動化、監控服務的人來說,它原本其實非常方便。
API 掛了,可以丟 LINE。
伺服器發生異常,可以丟 LINE。
家裡設備有狀況,也可以丟 LINE。
甚至只是很簡單的排程通知,都可以快速搞定。
而且最大的優點是:
臺灣幾乎每個人都有 LINE。
結果這樣一個非常適合個人開發者與小型服務使用的功能,最後直接被拔掉。
這件事情某種程度上,也是我開始更認真使用 Telegram Bot 的原因之一。
然後我發現 Telegram Bot 真的很好用
Telegram Bot 對開發者其實非常友善。
建立一個 Bot 不困難,API 也很好理解,而且可以做的事情很多。
單純推播訊息當然沒問題,但真正讓我很喜歡的是:
Telegram 可以編輯已經送出去的訊息。
這個功能拿來做通知系統真的非常舒服。
例如今天有一個事件:
API 發生異常
一般的推播系統可能會一路變成:
API 發生異常 API 仍然異常 API 恢復正常 API 再次異常 API 已恢復
最後聊天室直接被洗版。
但 Telegram Bot 可以換一種玩法。
我可以先送出:
🔴 API 異常 發生時間:14:32
幾分鐘後系統恢復,我不用再送一條新的訊息。
直接把原本那一則改成:
🟢 API 已恢復 發生時間:14:32 恢復時間:14:38 異常時間:6 分鐘
同一個事件,就是同一則訊息。
對監控、推播通知、事件狀態、服務狀態這種東西來說,這個設計真的非常適合。
而且 Telegram 的通知推播速度一直給我很好的印象。
對我來說,一套拿來做 Bot 或系統通知的 App,最重要的反而不是畫面多漂亮,而是:
我丟出去的通知到底能不能很快到。
Telegram 在這方面一直讓我用得很舒服。
我也用過 Discord,但最後還是比較喜歡 Telegram
在 Telegram 之前,我其實也大量使用過 Discord。
如果今天是社群、遊戲群組、語音頻道、Bot 生態,Discord 當然非常強。
甚至在很多開發者社群裡,Discord 幾乎就是標準配備。
但如果只是把它當成「日常通訊 App」,我一直沒有辦法真正喜歡它。
尤其是在行動裝置上。
功能很多是真的,但也因為東西真的太多,整體使用起來比較重。
伺服器、頻道、討論串、論壇、語音、活動、Bot……
在電腦上很好用。
但當我只是想打開手機、看一則訊息、收一個通知、傳一份檔案的時候,我反而覺得 Telegram 比較接近我想要的體驗。
它介在兩者之間。
比 LINE 開放很多,又沒有 Discord 那麼強烈的「社群平台」感。
所以最後 Telegram 慢慢變成我最常使用的那一個。
但 Telegram 在臺灣有一個非常現實的問題
問題不是功能。
問題是:
你叫別人下載 Telegram 的時候,對方會怎麼看你。
這件事情真的很有趣。
Telegram 在臺灣某種程度上已經被貼上一些非常奇怪的標籤。
詐騙。
投資群組。
虛擬貨幣。
色情。
灰色產業。
甚至有時候我只是跟一個完全不熟 Telegram 的人說:
「你下載 Telegram,我傳給你。」
得到的反應可能不是:
「Telegram 是什麼?」
而是:
「那不是詐騙在用的嗎?」
這對開發者來說其實是一個很大的問題。
因為技術面上,我可以非常喜歡 Telegram。
Bot 好寫、API 好用、通知快速、訊息可以修改、檔案保存也方便。
可是當我要把自己做的服務交給一般使用者時,問題瞬間就出現了。
如果使用者本來沒有 Telegram,我等於是在跟他說:
使用我的服務之前,請先安裝一個你平常完全不用,而且你可能還覺得很可疑的 App。
這個門檻其實非常高。
尤其是在臺灣。
但這件事情其實也有點荒謬
因為講到詐騙,難道 LINE 上面就沒有詐騙嗎?
當然不是。
假投資群組、假客服、假帳號、釣魚連結,各種詐騙在 LINE 一樣存在。
甚至因為 LINE 在臺灣的普及率非常高,詐騙集團當然也不可能放過這個平台。
但很有趣的是,我們通常不會因為 LINE 上有大量詐騙,就說:
「LINE 是詐騙軟體。」
因為 LINE 已經是日常生活的一部分。
家人在用。
公司在用。
學校在用。
政府機關也在用。
所以我們很自然地把「LINE 上面的詐騙」理解成「有人利用 LINE 詐騙」。
但 Telegram 卻很容易變成:
「Telegram 就是詐騙在用的。」
這其實不是技術問題,而是一個很典型的社會印象問題。
這也讓我開始重新思考自己的系統設計
以前我很容易想:
Telegram Bot 這麼好用,那我的系統乾脆全部用 Telegram。
登入用 Telegram。
通知用 Telegram。
身分綁定也用 Telegram。
這樣後端很好做,通知也直接解決,甚至很多功能不用自己另外做 App。
從工程角度來看非常漂亮。
但問題是,我自己喜歡 Telegram,不代表使用者也願意使用 Telegram。
尤其當系統開始離開「只有我自己跟幾個熟人使用」的階段之後,這個問題會越來越明顯。
對一個已經在使用 Telegram 的人來說:
「使用 Telegram 登入」
可能非常方便。
但對一個完全沒用過 Telegram 的人來說:
「請先下載 Telegram、註冊帳號,再回來登入」
那就是一整段額外流程。
這也是為什麼我最近開始認真考慮:
Telegram 可以繼續當非常優秀的通知管道,但不一定適合成為唯一的入口。
例如登入可以加入 Google 帳號或 Email。
有 Telegram 的人,可以額外綁定 Telegram Bot,享受即時通知。
沒有 Telegram 的人,還是可以正常使用系統。
這樣可能才是比較符合臺灣使用環境的做法。
Telegram 沒有不好,它只是還沒有成為臺灣人的日常
用了這段時間之後,我其實非常喜歡 Telegram。
甚至很多地方,我都覺得它比我長期使用的 LINE 更符合我對「通訊軟體」的期待。
檔案保存、訊息編輯、Bot API、通知速度,以及整體使用體驗,都讓我很難回去。
但作為一個會自己開發工具的人,我也開始發現:
自己覺得最好用的技術,不一定就是最適合使用者的技術。
Telegram 最大的問題可能從來都不是功能不足。
恰恰相反。
它的功能其實很好。
真正的問題是,在臺灣,你還是得先回答使用者一句:
「為什麼我要為了你的東西,再下載一個 Telegram?」
如果這個問題沒有好的答案,那麼 Telegram 再好用,對一般使用者而言仍然存在一道門檻。
所以我現在大概會繼續瘋狂使用 Telegram。
Bot 也還是會繼續寫。
只是下一次在系統設計上,我可能不會再那麼理所當然地認為:
「反正叫使用者下載 Telegram 就好了。」
因為工程師眼中的「只要下載一個 App」,
對使用者來說,往往就是決定要不要繼續使用你的服務的那一道牆。
