20180124 會議記錄 ===== ## 小聚籌備 po 文 https://cofacts.kktix.cc/events/cofacteditor7 ## Rich menu API -> 每人不一樣,可以放 10 種 menu LINE@ -> 每人都一樣,版面固定 * 網站: https://cofacts.g0v.tw/?replyRequestCount=1&filter=all * hackfoldr:http://beta.hackfoldr.org/cofacts/https%253A%252F%252Fhackmd.io%252Fs%252FBk06LhrxG * kktix 小聚報名:https://cofacts.kktix.cc/events/cofacteditor7 * FB group:https://www.facebook.com/groups/cofacts/ ![](https://i.imgur.com/NCFuaJm.png) MrOrz: 「每人不一樣」要 LINE bot 記得誰傳過什麼會比較好用。 未來可以分成「有訊息被回過」跟「一般」的人,推送不同 menu。 現在用 LINE@ 就好。 ## 謠言回不完 MrOrz: Implement [「詢問爭點功能」](https://hackmd.io/MwQwxgDMDsAsBmBaArPaAjRsAmAOAnIugEwaIjETZggBsYsApgIz5A==#Proposal-LINE-bot%E3%80%8C%E8%A9%A2%E5%95%8F%E7%88%AD%E9%BB%9E%E3%80%8D%E5%8A%9F%E8%83%BD) 1. 當使用者傳進來的訊息在資料庫找不到 or 使用者選擇「這裡沒有我的文章」: > 現: > 請問要將這份文章送出到資料庫嗎? > 新: > 【送出文章到資料庫】 > 若您覺得這是一則謠言,請將這則訊息送進公開資料庫建檔,讓其他人查證與回覆。 > 雖然您不會立刻收到查證結果,但可以幫助到未來同樣收到這份訊息的人。 > 請按左下角「⌨️」鈕,把「為何您會覺得這是一則謠言」的理由傳給我們,幫助闢謠編輯釐清您有疑惑之處; > 若不想送出,請按「放棄送出」。 > [按鈕] 放棄送出 2. 當使用者手動輸入了理由: > 我們即將把訊息「XXX」與您的送出理由「OOO」送出至資料庫。 > 若您送出的訊息或理由意味不明、造成闢謠編輯的困擾,可能會影響到您未來送出文章的權利。 > [按鈕] 明白,我要送出 > [按鈕] 重寫送出的理由 > [按鈕] 放棄送出 3. 若使用者按了「放棄送出」: > 訊息沒有送出,謝謝您的使用。 4. +1 case: 若使用者選了一篇文章但沒人回過: > 【跟編輯說您的疑惑】 > 抱歉這篇訊息還沒有人回應過唷! > > 若您覺得這是一則謠言,請指出您有疑惑之處,說服編輯這是一份應該被闢謠的訊息。 > [按鈕] 好的,我要填寫理由 > [按鈕] 我不想填理由 5. +1 case: 若使用者選擇要填寫理由: > 請按左下角「⌨️」鈕,把「為何您會覺得這是一則謠言」的理由傳給我們,幫助闢謠編輯釐清您有疑惑之處; > 若想跳過,請按之前的「我不想填理由」按鈕。 6. +1 case: 使用者「不想填理由」或「填完理由」送出: > 已經將您的需求記錄下來了,共有 X 人跟您一樣渴望看到針對這篇文章的回應。 > 若有最新回應,會寫在這個地方:URL :::info 〖TODO〗 Fix wording? ::: Orz: 現在的問題是, > 若不想送出,請按「放棄送出」。 > [按鈕] 放棄送出 > 這可能看起來只有一個 call to action GGM: 也可以做一個按鈕「我瞭解了」然後進到下一個 state 等待他輸入理由,不然就放棄送出 這樣就很對等 > 若不想送出,請按「放棄送出」。 > [按鈕] 我明白了,我要寫理由 > [按鈕] 放棄送出 Orz: 那如果他後悔了呢 他就會在那個 state GGM: 「如果你後悔了,就打我後悔了」 Orz: 你覺得他會往前捲然後點「我不要嗎」 GGM: 我不會這樣做,但我覺得會 Orz: 那我們就支援這個就好了你覺得如何 GGM: 那就告訴他反悔就往上捲點擊就好。 > 請按左下角「⌨️」鈕,輸入您的理由,傳給我們。 > 若想放棄,請按之前的「放棄送出」按鈕。 那他打完訊息之後要做什麼?要幾行啊? Orz: 送出訊息就是送出 訊息裡面本來就可以斷行 GGM: 送出就跳 3 個按鈕,明白 重寫 放棄 - - - Orz: 如果他隔太久的話,會不會忘記自己在填理由 此時跳出「明白 重寫 放棄」三按鈕,他也不會想選「放棄」因為他會以為是放棄送出 當使用者停在理由這步,因為太忙所以放著,隔了 3 小時再回來, 我不知道他是想輸入理由還是傳新訊息? 可以在隔太久時詢問 > 您之前送出的理由填寫到一半。請問您想要: > [按鈕] 轉傳新的文章進來,放棄之前的傳送 > [按鈕] 我填寫的是上一篇的理由 > [按鈕] 我傳錯了,我想繼續填寫理由 > 好像可以把下面兩顆填理由的按鈕和在一起,不管傳了什麼就請他重寫理由 > 您之前送出文章的理由填寫到一半。 > 請問您想要: > [按鈕] 轉傳新的文章進來,放棄之前的傳送 > [按鈕] 我想重新填寫理由 Billion:隔了一小時,就試著當成他想轉傳新訊息,前面直接放棄吧。 Lucien: 時間沒辦法擋住所有的 case,勢必還是要做 button 決議:兩顆按鈕。 - - - Orz: +1 的要求與門檻,要跟送出新文章一樣多嗎? GGM: +1 應該不用那麼謹慎。 因為 +1 給編輯的壓力不像新增文章那麼大,所以可以放寬。 Bil: +1 不用謹慎。 Orz: 那我改一下整個流程 :::success 〖目前 wordings〗 A. 當使用者傳進來的訊息在資料庫找不到 or 使用者選擇「這裡沒有我的文章」: > 【送出文章到資料庫】 > 若您覺得這是一則謠言,請將這則訊息送進公開資料庫建檔,讓其他人查證與回覆。 > 雖然您不會立刻收到查證結果,但可以幫助到未來同樣收到這份訊息的人。 > [按鈕] 好的,我明白了 > [按鈕] 放棄送出 B. 當使用者手動輸入了理由: > 請按左下角「⌨️」鈕,把「為何您會覺得這是一則謠言」的理由傳給我們,幫助闢謠編輯釐清您有疑惑之處; > 若想放棄,請按之前的「放棄送出」按鈕。 > C. 若使用者按了「放棄送出」: > 訊息沒有送出,謝謝您的使用。 D. 若使用者在 5min 內輸入了理由: > 我們即將把訊息「XXX」與您的送出理由「OOO」送出至資料庫。 > 若您送出的訊息或理由意味不明、造成闢謠編輯的困擾,可能會影響到您未來送出文章的權利。 > [按鈕] 明白,我要送出 > [按鈕] 重寫送出的理由 > [按鈕] 放棄送出 E. 若使用者停了很久(> 5min) > 您之前送出訊息的理由填寫到一半。 > 請問您想要: > [按鈕] 放棄前一篇訊息,查詢新的訊息 > [按鈕] 我想重新填寫理由 F. +1 case: 若使用者選了一篇文章但沒人回過: > 【跟編輯說您的疑惑】 > 抱歉這篇訊息還沒有人回應過唷! > > 若您覺得這是一則謠言,請指出您有疑惑之處,說服編輯這是一份應該被闢謠的訊息。 > [按鈕] 就讓我來說服編輯吧! > [按鈕] 我不想填理由 G. +1 case: 若使用者選擇要填寫理由: > 請按左下角「⌨️」鈕,把「為何您會覺得這是一則謠言」的理由傳給我們,幫助闢謠編輯釐清您有疑惑之處; > 若想跳過,請按之前的「我不想填理由」按鈕。 H. +1 case: 使用者「不想填理由」或「填完理由」送出: > 已經將您的需求記錄下來了,共有 X 人跟您一樣渴望看到回應。 > 若有最新回應,會寫在這個地方:URL Github: https://github.com/cofacts/rumors-line-bot/issues/58 ::: ## Bug report - duplicate post not blocked https://cofacts.g0v.tw/article/AWEhTHPZhutQxxU6tqOv https://cofacts.g0v.tw/article/AWEhTHPPhutQxxU6tqOu