LINE Messaging API 的 mention 功能功能介紹
緣由 在群組聊天中,LINE 的 @ 功能可以讓用戶標註特定成員,確保訊息能夠引起被對方注意到。這對於需要即時回應或要求特定成員參與討論時特別有用。過去,LINE對談機器人(也就是 LINE Bot, OA帳號)無法被 @ ,也不容易判斷出誰被用戶 @ 。現在,透過 LINE Messaging API 的提及 (mention) 功能,開發者可以實現自動回應並處理提及事件,提升互動體驗。 提及 (mention) 功能可以達成的效果 檢查被提及的用戶 :在 WebHook內,檢查訊息中是否有提及其他用戶,並可在回覆中顯示被提及的用戶 ID。 標註 bot 本身 :如果被提及的是 bot 本身,也可以識別出來。 提及所有用戶 :如果是透過 @ALL 提及所有用戶,也可以識別出來。 JSON架構說明 "message" : { "id" : "444573844083572737" , "type" : "text" , "quoteToken" : "q3Plxr4AgKd..." , "text" : "@example_bot Good Morning!!" , "mention" : { "mentionees" : [ { "index" : 0 , "length" : 12 , "userId" : "{user ID of the bot}" , "type" : "user" , "isSelf" : true } ] } 在新版的 WebHook JSON當中,添加了 mention 屬性,用於標識提及(@)事件。當用戶在訊息中提及其他用戶時, mention 屬性會包含...