@@ -242,10 +242,15 @@ async def handle_tg_ruler(event: TGMessageEvent):
242242 chat_id = str (event .chat .id ) if hasattr (event , "chat" ) else ""
243243 if chat_id != str (config .onebot2tg_bridge_tg_chat_id ):
244244 return
245- _bridge_tg_to_qq_paused = True
245+ _bridge_tg_to_qq_paused = not _bridge_tg_to_qq_paused
246246 tg_bot = await get_tg_bot ()
247247 if tg_bot is not None :
248- await tg_bot .send_message (chat_id = chat_id , text = "乳了!已临时关闭 TG→QQ 转发" )
248+ if _bridge_tg_to_qq_paused :
249+ await tg_bot .send_message (
250+ chat_id = chat_id , text = "乳了!已临时关闭 TG→QQ 转发"
251+ )
252+ else :
253+ await tg_bot .send_message (chat_id = chat_id , text = "已恢复 TG→QQ 转发" )
249254
250255
251256# ============================================================
@@ -263,10 +268,13 @@ async def handle_ob_sese(event: OB11MessageEvent):
263268 group_id = str (event .group_id ) if is_group else ""
264269 if is_group and group_id != str (config .onebot2tg_bridge_group_id ):
265270 return
266- _bridge_qq_to_tg_paused = True
271+ _bridge_qq_to_tg_paused = not _bridge_qq_to_tg_paused
267272 ob11_bot = await get_ob11_bot ()
268273 if ob11_bot is not None :
269- msg = OB11Message ([OB11Segment .text ("涩涩时间!已临时关闭 QQ→TG 转发" )])
274+ if _bridge_qq_to_tg_paused :
275+ msg = OB11Message ([OB11Segment .text ("涩涩时间!已临时关闭 QQ→TG 转发" )])
276+ else :
277+ msg = OB11Message ([OB11Segment .text ("已恢复 QQ→TG 转发" )])
270278 if is_group :
271279 await ob11_bot .send_group_msg (group_id = event .group_id , message = msg )
272280 else :
0 commit comments