fix indent
This commit is contained in:
24
bot.py
24
bot.py
@ -41,13 +41,15 @@ class Kuser:
|
|||||||
self._status = '輸入密碼'
|
self._status = '輸入密碼'
|
||||||
self._question = '題外'
|
self._question = '題外'
|
||||||
self._username = text
|
self._username = text
|
||||||
bot.sendMessage(self._userid, "輸入完可刪除訊息以策安全!\n"
|
bot.sendMessage(self._userid,
|
||||||
|
"輸入完可刪除訊息以策安全!\n"
|
||||||
"請輸入您的密碼:", reply_markup=ReplyKeyboardRemove())
|
"請輸入您的密碼:", reply_markup=ReplyKeyboardRemove())
|
||||||
|
|
||||||
def press_oldpassword(self):
|
def press_oldpassword(self):
|
||||||
self._status = '舊的密碼'
|
self._status = '舊的密碼'
|
||||||
self._question = '題外'
|
self._question = '題外'
|
||||||
bot.sendMessage(self._userid, "請輸入要原本的舊密碼:",
|
bot.sendMessage(self._userid,
|
||||||
|
"請輸入要原本的舊密碼:",
|
||||||
reply_markup=ReplyKeyboardMarkup(keyboard=[
|
reply_markup=ReplyKeyboardMarkup(keyboard=[
|
||||||
["首頁🏠"]
|
["首頁🏠"]
|
||||||
], resize_keyboard=True))
|
], resize_keyboard=True))
|
||||||
@ -63,7 +65,8 @@ class Kuser:
|
|||||||
else:
|
else:
|
||||||
self._status = '修改密碼'
|
self._status = '修改密碼'
|
||||||
self._question = '題外'
|
self._question = '題外'
|
||||||
bot.sendMessage(self._userid, "使用此功能請務必小心!\n"
|
bot.sendMessage(self._userid,
|
||||||
|
"使用此功能請務必小心!\n"
|
||||||
"請輸入要設定的新密碼:",
|
"請輸入要設定的新密碼:",
|
||||||
reply_markup=ReplyKeyboardMarkup(keyboard=[
|
reply_markup=ReplyKeyboardMarkup(keyboard=[
|
||||||
["首頁🏠"]
|
["首頁🏠"]
|
||||||
@ -73,7 +76,8 @@ class Kuser:
|
|||||||
self._status = '正常使用'
|
self._status = '正常使用'
|
||||||
self._question = '題外'
|
self._question = '題外'
|
||||||
self._password = text
|
self._password = text
|
||||||
bot.sendMessage(self._userid, "修改成功!" if self._api.change_password(self._password) == True else "修改失敗。",
|
bot.sendMessage(self._userid,
|
||||||
|
"修改成功!" if self._api.change_password(self._password) == True else "修改失敗。",
|
||||||
reply_markup=ReplyKeyboardMarkup(keyboard=[
|
reply_markup=ReplyKeyboardMarkup(keyboard=[
|
||||||
["首頁🏠"]
|
["首頁🏠"]
|
||||||
], resize_keyboard=True))
|
], resize_keyboard=True))
|
||||||
@ -136,7 +140,8 @@ class Kuser:
|
|||||||
q_str += "📗<b>" + key + "</b> (DL: " + q_dict[key][0] + ")\n [[" + q_dict[key][3] + "]] [[" + q_dict[key][2] + "]]"
|
q_str += "📗<b>" + key + "</b> (DL: " + q_dict[key][0] + ")\n [[" + q_dict[key][3] + "]] [[" + q_dict[key][2] + "]]"
|
||||||
q_str += "⚠️" if q_dict[key][2] == '未繳' else "✅"
|
q_str += "⚠️" if q_dict[key][2] == '未繳' else "✅"
|
||||||
q_str += " /question_" + key + "\n\n"
|
q_str += " /question_" + key + "\n\n"
|
||||||
bot.sendMessage(chat_id, "💁 <b>" + self._username + "</b> " + NAME + "\n"
|
bot.sendMessage(chat_id,
|
||||||
|
"💁 <b>" + self._username + "</b> " + NAME + "\n"
|
||||||
"➖➖➖➖➖\n"
|
"➖➖➖➖➖\n"
|
||||||
"📝<i>可繳交的作業</i>\n\n" + q_str + \
|
"📝<i>可繳交的作業</i>\n\n" + q_str + \
|
||||||
"➖➖➖➖➖\n" + choice(promote.sentences),
|
"➖➖➖➖➖\n" + choice(promote.sentences),
|
||||||
@ -157,7 +162,8 @@ class Kuser:
|
|||||||
q_str += "<b>" + key + "</b> (DL: " + q_dict[key][0] + ")\n [[" + q_dict[key][3] + "]] [[" + q_dict[key][2] + "]]"
|
q_str += "<b>" + key + "</b> (DL: " + q_dict[key][0] + ")\n [[" + q_dict[key][3] + "]] [[" + q_dict[key][2] + "]]"
|
||||||
q_str += "⚠️" if q_dict[key][2] == '未繳' else "✅"
|
q_str += "⚠️" if q_dict[key][2] == '未繳' else "✅"
|
||||||
q_str += " /question_" + key + "\n\n"
|
q_str += " /question_" + key + "\n\n"
|
||||||
reply = bot.sendMessage(chat_id, "💁 <b>" + self._username + "</b> " + NAME + "\n"
|
reply = bot.sendMessage(chat_id,
|
||||||
|
"💁 <b>" + self._username + "</b> " + NAME + "\n"
|
||||||
"➖➖➖➖➖\n"
|
"➖➖➖➖➖\n"
|
||||||
"📝<i>所有作業</i>\n\n" + q_str + \
|
"📝<i>所有作業</i>\n\n" + q_str + \
|
||||||
"➖➖➖➖➖\n" + choice(promote.sentences),
|
"➖➖➖➖➖\n" + choice(promote.sentences),
|
||||||
@ -195,7 +201,8 @@ class Kuser:
|
|||||||
bot.sendMessage(chat_id, "點我到題目頂", reply_to_message_id=reply['message_id'])
|
bot.sendMessage(chat_id, "點我到題目頂", reply_to_message_id=reply['message_id'])
|
||||||
|
|
||||||
def help(self):
|
def help(self):
|
||||||
bot.sendMessage(self._userid, "這裡是 Kuo C Online Judge Bot!\n"
|
bot.sendMessage(self._userid,
|
||||||
|
"這裡是 Kuo C Online Judge Bot!\n"
|
||||||
"可以簡稱 KCOJ Bot,目前定居於 [" + NAME + "]\n"
|
"可以簡稱 KCOJ Bot,目前定居於 [" + NAME + "]\n"
|
||||||
"作用是讓大家可以方便的透過我使用郭老程設課的 Online Judge\n"
|
"作用是讓大家可以方便的透過我使用郭老程設課的 Online Judge\n"
|
||||||
"➡️[OJ 傳送門](" + URL + ")\n"
|
"➡️[OJ 傳送門](" + URL + ")\n"
|
||||||
@ -223,7 +230,8 @@ class Kuser:
|
|||||||
q_str += "📗" if q[1] == '期限未到' else "📕"
|
q_str += "📗" if q[1] == '期限未到' else "📕"
|
||||||
q_str += "<b>" + self._question + "</b> (DL: " + q[0] + ")\n [[" + q[3] + "]] [[" + q[2] + "]]"
|
q_str += "<b>" + self._question + "</b> (DL: " + q[0] + ")\n [[" + q[3] + "]] [[" + q[2] + "]]"
|
||||||
q_str += "⚠️" if q[2] == '未繳' else "✅"
|
q_str += "⚠️" if q[2] == '未繳' else "✅"
|
||||||
bot.sendMessage(self._userid, q_str + "\n\n現在請把你的程式碼讓我看看(請別超過 20 MB)\n"
|
bot.sendMessage(self._userid,
|
||||||
|
q_str + "\n\n現在請把你的程式碼讓我看看(請別超過 20 MB)\n"
|
||||||
"可以使用「文字訊息」或是「傳送檔案」的方式\n"
|
"可以使用「文字訊息」或是「傳送檔案」的方式\n"
|
||||||
"(注意:可在程式碼前後加上單獨成行的 ``` 避免可能的錯誤。)", parse_mode='HTML',
|
"(注意:可在程式碼前後加上單獨成行的 ``` 避免可能的錯誤。)", parse_mode='HTML',
|
||||||
reply_markup=ReplyKeyboardMarkup(keyboard=[
|
reply_markup=ReplyKeyboardMarkup(keyboard=[
|
||||||
|
Reference in New Issue
Block a user