跳至主要内容

Telegram 很好用,但在臺灣它就是有一道使用門檻

· 閱讀時間約 8 分鐘
Ray(沈睿晉)
不務正業的人

最近我越來越常把 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」,

對使用者來說,往往就是決定要不要繼續使用你的服務的那一道牆。