edit help_you message

This commit is contained in:
2017-08-23 11:30:23 +08:00
parent 7f46c12b6e
commit 69151f80aa

View File

@ -19,6 +19,7 @@ class kuser:
self.api = access.kuser_api() self.api = access.kuser_api()
def new_user(self): def new_user(self):
self.help_you()
self.bot.sendMessage(self.chat_id, "是初次見面的朋友呢,設定一下吧!", reply_markup=ReplyKeyboardRemove()) self.bot.sendMessage(self.chat_id, "是初次見面的朋友呢,設定一下吧!", reply_markup=ReplyKeyboardRemove())
self.press_username() self.press_username()
@ -110,12 +111,13 @@ class kuser:
q_str = q_available q_str = q_available
for key in q_dict.keys(): for key in q_dict.keys():
if q_dict[key][1] == '期限未到': if q_dict[key][1] == '期限未到':
q_str += "📗<b>" + key + "</b> ( " + q_dict[key][0] + ")\n [[" + q_dict[key][2] + "]] /question_" + key + "\n\n" q_str += "📗<b>" + key + "</b> (DL: " + q_dict[key][0] + ")\n [[" + q_dict[key][2] + "]] /question_" + key
q_str += " ⚠️\n\n" if q_dict[key][2] == '未繳' else "\n\n"
if q_str == q_available: if q_str == q_available:
q_str = q_unavailable q_str = q_unavailable
self.bot.sendMessage(self.chat_id, "💁 <b>" + self.username + "</b> /logout\n" self.bot.sendMessage(self.chat_id, "💁 <b>" + self.username + "</b> /logout\n"
"\n" + q_str + "\n" "\n" + q_str + "\n"
"你今天寫扣了嗎?", "你今天寫扣了嗎?", # todo
parse_mode='HTML', parse_mode='HTML',
reply_markup=ReplyKeyboardMarkup(keyboard=[ reply_markup=ReplyKeyboardMarkup(keyboard=[
["題庫📝"], ["題庫📝"],
@ -129,12 +131,18 @@ class kuser:
q_str = '' q_str = ''
for key in q_dict.keys(): for key in q_dict.keys():
q_str += "📗" if q_dict[key][1] == '期限未到' else "📕" q_str += "📗" if q_dict[key][1] == '期限未到' else "📕"
q_str += "<b>" + key + "</b> ( " + q_dict[key][0] + ")\n [[" + q_dict[key][2] + "]] /question_" + key + "\n\n" q_str += "<b>" + key + "</b> (DL: " + q_dict[key][0] + ")\n [[" + q_dict[key][2] + "]] /question_" + key
if q_dict[key][1] == '期限未到':
if q_dict[key][2] == '未繳':
q_str += " ⚠️"
else:
q_str += ""
q_str += "\n\n"
self.bot.sendMessage(self.chat_id, "💁 <b>" + self.username + "</b> /logout\n" self.bot.sendMessage(self.chat_id, "💁 <b>" + self.username + "</b> /logout\n"
"\n" "\n"
"📝<i>所有作業</i>\n\n" + q_str + \ "📝<i>所有作業</i>\n\n" + q_str + \
"\n" "\n"
"你今天寫扣了嗎?", "你今天寫扣了嗎?", # todo
parse_mode='HTML', parse_mode='HTML',
reply_markup=ReplyKeyboardMarkup(keyboard=[ reply_markup=ReplyKeyboardMarkup(keyboard=[
["主畫面🏠", "更新🔃"], ["主畫面🏠", "更新🔃"],
@ -157,25 +165,23 @@ class kuser:
], resize_keyboard=True)) ], resize_keyboard=True))
def help_you(self): def help_you(self):
self.status = '正常使用'
self.question = '題外' self.question = '題外'
self.bot.sendMessage(self.chat_id, "這裡是 kC Online Judge Bot\n" self.bot.sendMessage(self.chat_id, "這裡是 kC Online Judge Bot\n"
"可以簡稱我為 kCOJ Bot目前定居於 `@kcoj_bot`\n" "可以簡稱 kCOJ Bot目前定居於 `@kcoj_bot`\n"
"作用是讓大家可以方便的透過我使用郭老程設課的 Online Judge\n" "作用是讓大家可以方便的透過我使用郭老程設課的 Online Judge\n"
"操作很簡單(?)\n\n" "操作很簡單(?)\n\n"
"還是稍微提幾個需要注意的地方:\n" "還是稍微提幾個需要注意的地方:\n"
"1. 太久沒有用點下去反應會有點慢,可能要等一下\n" "1. 📗代表還可以繳交的作業,📕代表已經不能繳交的作業\n"
"2. 📗代表還可以繳交的作業,📕代表已經不能繳交的作業\n" "2. 其實在查看題目的畫面就可以用「拖曳」的方式 **上傳作業📮**\n"
"3. 其實在查看題目的畫面就可以用「拖曳」的方式 上傳作業📮\n" "3. **刪除作業⚔️** 的功能被放在 **上傳作業📮** 裡面\n"
"4. 刪除作業⚔️ 的功能被放在 上傳作業📮 裡面\n" "4. 學號與密碼將以「明文」方式儲存\n"
"5. 學號與密碼將以「明文」方式儲存在記憶體,不會儲存在硬碟中\n" "5. 郭老的 Online Judge 其實也是以「明文」方式儲存您的帳號密碼\n"
"6. 郭老的 Online Judge 其實也是以「明文」的方式存您的帳號密碼哦\n" "6. 我以我的人格擔保,不會使用您提供的資訊侵害您的權利\n\n"
"7. 我以我的人格擔保,不會使用您提供的資訊侵害您的權利\n\n"
"然後,附上厲害的 [郭老 Online Judge 傳送門](" + config.URL + ")", parse_mode='Markdown', "然後,附上厲害的 [郭老 Online Judge 傳送門](" + config.URL + ")", parse_mode='Markdown',
reply_markup=ReplyKeyboardMarkup(keyboard=[ reply_markup=ReplyKeyboardMarkup(keyboard=[
["主畫面🏠"], ["主畫面🏠"],
["登出🚪", "改密碼💱", "幫助📚"] ["登出🚪", "改密碼💱", "幫助📚"]
], resize_keyboard=True)) ], resize_keyboard=True) if self.status == '正常使用' else ReplyKeyboardRemove())
self.bot.sendMessage(self.chat_id, "專案授權方式採用 GPLv3\n" self.bot.sendMessage(self.chat_id, "專案授權方式採用 GPLv3\n"
"非常歡迎發 issue 送 PR owooo\n" "非常歡迎發 issue 送 PR owooo\n"
"原始碼被託管於 GitHub大大們有空的話可以按個星星支持一下> <網址如下:\n" "原始碼被託管於 GitHub大大們有空的話可以按個星星支持一下> <網址如下:\n"