fix: Telegram MarkdownV2 消息换行乱码修复

根因:bash双引号中的 \n 是字面量而非换行符,Telegram
MarkdownV2 解析时当作转义序列处理导致排版错乱。
改为实际换行,特殊字符已正确转义。
This commit is contained in:
hotyue
2026-07-24 06:20:01 +00:00
parent a70e5da727
commit bae4c4159b
2 changed files with 14 additions and 2 deletions

View File

@@ -270,7 +270,13 @@ else
REG_MSG="#REGISTER#|${REGION_CODE}|${NODE_NAME}|${COMM_IP}|${AGENT_PORT}|${NODE_ALIAS}|${ENABLE_OTA}"
echo -e "\n📤 正在向 Telegram 推送注册指令..."
TEXT_MSG="✨ *IP-Sentinel 重新发送注册指令!*\n📍 节点:\`${NODE_ALIAS}\`\n🌐 通讯弹匣:\`${COMM_IP}\`\n🔌 端口:\`${AGENT_PORT}\`\n\n🔑 *请点击下方指令复制并回复给机器人:*\n\`${REG_MSG}\`"
TEXT_MSG="✨ *IP-Sentinel 重新发送注册指令!*
📍 节点:\`${NODE_ALIAS}\`
🌐 通讯弹匣:\`${COMM_IP}\`
🔌 端口:\`${AGENT_PORT}\`
🔑 *请点击下方指令复制并回复给机器人:*
\`${REG_MSG}\`"
# 确定API URL
if [ "$TG_TOKEN" == "OFFICIAL_GATEWAY_MODE" ]; then

View File

@@ -129,7 +129,13 @@ do_handle_menu() {
REG_MSG="#REGISTER#|${REGION_CODE}|${NODE_NAME}|${COMM_IP}|${AGENT_PORT}|${NODE_ALIAS}|${ENABLE_OTA}"
echo -e "\n📤 正在向 Telegram 推送注册指令..."
TEXT_MSG="✨ *IP-Sentinel 重新发送注册指令!*\n📍 节点:\`${NODE_ALIAS}\`\n🌐 通讯弹匣:\`${COMM_IP}\`\n🔌 端口:\`${AGENT_PORT}\`\n\n🔑 *请点击下方指令复制并回复给机器人:*\n\`${REG_MSG}\`"
TEXT_MSG="✨ *IP-Sentinel 重新发送注册指令!*
📍 节点:\`${NODE_ALIAS}\`
🌐 通讯弹匣:\`${COMM_IP}\`
🔌 端口:\`${AGENT_PORT}\`
🔑 *请点击下方指令复制并回复给机器人:*
\`${REG_MSG}\`"
# 确定API URL
if [ "$TG_TOKEN" == "OFFICIAL_GATEWAY_MODE" ]; then