def send_log(bot: Bot, log_chat_id: str, orig_chat_id: str, result: str): try: bot.send_message(log_chat_id, result, parse_mode=ParseMode.HTML, disable_web_page_preview=True) except BadRequest as excp: if excp.message == "Chat not found": bot.send_message(orig_chat_id, "This log channel has been deleted - unsetting.") sql.stop_chat_logging(orig_chat_id) else: LOGGER.warning(excp.message) LOGGER.warning(result) LOGGER.exception("Could not parse") bot.send_message(log_chat_id, result + "\n\nFormatting has been disabled due to an unexpected error.")
def send_log(bot: Bot, log_chat_id: str, orig_chat_id: str, result: str): try: bot.send_message(log_chat_id, result, parse_mode=ParseMode.HTML, disable_web_page_preview=True) except BadRequest as excp: if excp.message == "Chat not found": bot.send_message(orig_chat_id, "Bu Log kanal silindi - ayarlanmadı.") sql.stop_chat_logging(orig_chat_id) else: LOGGER.warning(excp.message) LOGGER.warning(result) LOGGER.exception("Təhlil edilə bilmədi") bot.send_message(log_chat_id, result + "\n\nFormatlaşdırma gözlənilməz bir səhv səbəbindən deaktiv edildi.")
def unsetlog(bot: Bot, update: Update): message = update.effective_message chat = update.effective_chat log_channel = sql.stop_chat_logging(chat.id) if log_channel: bot.send_message(log_channel, f"Channel has been unlinked from {chat.title}") message.reply_text("Log channel has been un-set.") else: message.reply_text("No log channel has been set yet!")
def unsetlog(bot: Bot, update: Update): message = update.effective_message chat = update.effective_chat log_channel = sql.stop_chat_logging(chat.id) if log_channel: bot.send_message(log_channel, f"Kanal əlaqəsi kəsildi {chat.title}") message.reply_text("Log kanalı ayarlanmamışdır.") else: message.reply_text("Hələ log kanalı qurulmayıb!")