Try   HackMD

20180124 會議記錄

小聚籌備

po 文
https://cofacts.kktix.cc/events/cofacteditor7

Rich menu

API -> 每人不一樣,可以放 10 種 menu
LINE@ -> 每人都一樣,版面固定

MrOrz: 「每人不一樣」要 LINE bot 記得誰傳過什麼會比較好用。
未來可以分成「有訊息被回過」跟「一般」的人,推送不同 menu。

現在用 LINE@ 就好。

謠言回不完

MrOrz: Implement 「詢問爭點功能」

  1. 當使用者傳進來的訊息在資料庫找不到 or 使用者選擇「這裡沒有我的文章」:

    現:
    請問要將這份文章送出到資料庫嗎?

    新:
    【送出文章到資料庫】
    若您覺得這是一則謠言,請將這則訊息送進公開資料庫建檔,讓其他人查證與回覆。
    雖然您不會立刻收到查證結果,但可以幫助到未來同樣收到這份訊息的人。
    請按左下角「⌨️」鈕,把「為何您會覺得這是一則謠言」的理由傳給我們,幫助闢謠編輯釐清您有疑惑之處;
    若不想送出,請按「放棄送出」。
    [按鈕] 放棄送出

  2. 當使用者手動輸入了理由:

    我們即將把訊息「XXX」與您的送出理由「OOO」送出至資料庫。
    若您送出的訊息或理由意味不明、造成闢謠編輯的困擾,可能會影響到您未來送出文章的權利。
    [按鈕] 明白,我要送出
    [按鈕] 重寫送出的理由
    [按鈕] 放棄送出

  3. 若使用者按了「放棄送出」:

    訊息沒有送出,謝謝您的使用。

  4. +1 case: 若使用者選了一篇文章但沒人回過:

    【跟編輯說您的疑惑】
    抱歉這篇訊息還沒有人回應過唷!

    若您覺得這是一則謠言,請指出您有疑惑之處,說服編輯這是一份應該被闢謠的訊息。
    [按鈕] 好的,我要填寫理由
    [按鈕] 我不想填理由

  5. +1 case: 若使用者選擇要填寫理由:

    請按左下角「⌨️」鈕,把「為何您會覺得這是一則謠言」的理由傳給我們,幫助闢謠編輯釐清您有疑惑之處;
    若想跳過,請按之前的「我不想填理由」按鈕。

  6. +1 case: 使用者「不想填理由」或「填完理由」送出:

    已經將您的需求記錄下來了,共有 X 人跟您一樣渴望看到針對這篇文章的回應。
    若有最新回應,會寫在這個地方:URL

〖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:
那我改一下整個流程

〖目前 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