iT邦幫忙

2021 iThome 鐵人賽

DAY 2
0
自我挑戰組

Line Bot 以python及Django建構系列 第 2

DAY2 練習文件內容

以下就是我請學長幫我寫的練習專案內容

一、功能列表(Flex 按鈕)

1.註冊:存取使用者姓名和組別(Flex 按鈕,實驗室組別如IOT),不能重複註冊(群組可
二次註冊)。
2.簽到:存取簽到時間。
3.專案進度(Flex按鈕):讓使用者可以回報、修改、「查看」(只能在管理群組使用)今天 的專案進度。
4.本日尚未簽到:列出所有本日尚未簽到的使用者,需包含組別名稱與姓名。
5.時刻表(只能在管理群組使用):讓管理員可以選擇組別、姓名,並列出該名使用者的 時刻表(需包含組員姓名、最新簽到時間、最新上線時間、近期七天簽到時間)。

二、要求細項

1.專案進度回報功能和專案進度修改功能的內容需統一格式,包含[昨日完成進度]、[今日規劃進度],劃分至少各兩個細項給使用者填寫,並提示使用者複製此格式,如果格式不 正確回傳提示訊息。
2.當使用者填寫完專案進度並發送,需詢問使用者是否確定,確定後才可以存取專案 進度,並列出回傳結果。
3.專案進度查看功能需讓管理員選擇組別,選擇後將該組別的使用者專案進度全部列 出(需包含組別姓名、專案進度內容,專案進度更新時間),如果使用者還沒回報專案進度,則 印出[本日尚未回報進度]。
4.每天晚上十二點整,自動清除一次當日專案進度。
5.每天下午三點整,自動傳送重點整理資料到管理群組,資料內容需包含[尚未簽到名單]、[尚未回報進度名單],名單成員皆印出組別和姓名。


今天的歌曲是 周杰倫-說了再見 Say Goodbye
https://www.youtube.com/watch?v=KKsioz-zaZY&list=PLFl6Na2uUoOZBEhBtQ_jeGA4P1V20JvpW&index=2&ab_channel=%E5%91%A8%E6%9D%B0%E5%80%ABJayChou


上一篇
DAY1 學習動機與選擇原因
下一篇
DAY3 LineBot建構環境
系列文
Line Bot 以python及Django建構30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言