- 使用mardown语法

- 修改文字描述
This commit is contained in:
yshtcn 2023-09-21 19:50:00 +08:00
parent 63a134a37d
commit 6964152d0a

View File

@ -127,7 +127,7 @@ def process_message_queue():
text = message['text'] text = message['text']
try: try:
url = URL + "sendMessage" url = URL + "sendMessage"
payload = {'chat_id': chat_id, 'text': text} payload = {'chat_id': chat_id, 'text': text,'parse_mode': 'Markdown'}
r = requests.post(url, json=payload, proxies=proxies) r = requests.post(url, json=payload, proxies=proxies)
if r.status_code == 200: if r.status_code == 200:
continue continue
@ -180,12 +180,12 @@ def main():
blacklist.append(unique_id) blacklist.append(unique_id)
elif message_text.lower() == "/done": elif message_text.lower() == "/done":
main_text="\n\n".join(user_data[chat_id_str]) main_text="\n\n".join(user_data[chat_id_str])
send_message(chat_id_str, f"以下是记录的全部内容:\n\n{main_text}\n\n继续发送将开始新的记录.") send_message(chat_id_str, f"#最终内容\n以下是记录的全部内容:\n\n```\n{main_text}\n```\n\n继续发送将开始新的记录。")
user_data[chat_id_str] = [] user_data[chat_id_str] = []
blacklist.append(unique_id) blacklist.append(unique_id)
elif message_text.lower() == "/check": elif message_text.lower() == "/check":
main_text="\n\n".join(user_data[chat_id_str]) main_text="\n\n".join(user_data[chat_id_str])
send_message(chat_id_str, f"以下是已记录的全部内容:\n\n{main_text}\n\n继续发送将当前的记录.") send_message(chat_id_str, f"#当前内容\n以下是已记录的全部内容:\n\n```\n{main_text}\n```\n\n继续发送将当前的记录。")
blacklist.append(unique_id) blacklist.append(unique_id)
else: else:
send_message(chat_id_str, f"{message_text_with_datetime}") send_message(chat_id_str, f"{message_text_with_datetime}")
@ -209,7 +209,7 @@ def main():
with open('blacklist.json', 'w') as f: with open('blacklist.json', 'w') as f:
json.dump(blacklist, f) json.dump(blacklist, f)
print("process message queue...") print("Process message queue...")
process_message_queue() process_message_queue()
else: else:
print(f"{URL} Received updates: {updates}") print(f"{URL} Received updates: {updates}")
@ -219,7 +219,7 @@ def main():
print("process message queue...") print("process message queue...")
process_message_queue() process_message_queue()
# 每30s检查一次 # 每30s检查一次
print("waiting 30s...") print("Next time in 30 seconds...")
time.sleep(30) time.sleep(30)
# 运行主函数 # 运行主函数