def set_blue_text_must_click(update: Update, context: CallbackContext): chat = update.effective_chat message = update.effective_message bot, args = context.bot, context.args if len(args) >= 1: val = args[0].lower() if val in ("off", "no"): sql.set_cleanbt(chat.id, False) reply = "Bluetext cleaning has been disabled for <b>{}</b>".format( html.escape(chat.title)) message.reply_text(reply, parse_mode=ParseMode.HTML) elif val in ("yes", "on"): sql.set_cleanbt(chat.id, True) reply = "Bluetext cleaning has been enabled for <b>{}</b>".format( html.escape(chat.title)) message.reply_text(reply, parse_mode=ParseMode.HTML) else: reply = "Invalid argument.Accepted values are 'yes', 'on', 'no', 'off'" message.reply_text(reply) else: clean_status = sql.is_enabled(chat.id) clean_status = "Enabled" if clean_status else "Disabled" reply = "Bluetext cleaning for <b>{}</b> : <b>{}</b>".format( chat.title, clean_status) message.reply_text(reply, parse_mode=ParseMode.HTML)
def set_blue_text_must_click(bot: Bot, update: Update, args: List[str]): chat = update.effective_chat message = update.effective_message if len(args) >= 1: val = args[0].lower() if val == "off" or val == "no": sql.set_cleanbt(chat.id, False) reply = "Bluetext cleaning has been disabled for <b>{}</b>".format( html.escape(chat.title)) message.reply_text(reply, parse_mode=ParseMode.HTML) elif val == "yes" or val == "on": sql.set_cleanbt(chat.id, True) reply = "Bluetext cleaning has been enabled for <b>{}</b>".format( html.escape(chat.title)) message.reply_text(reply, parse_mode=ParseMode.HTML) else: reply = "Invalid argument.Accepted values are 'yes', 'on', 'no', 'off'" message.reply_text(reply) else: clean_status = sql.is_enabled(chat.id) if clean_status: clean_status = "Enabled" else: clean_status = "Disabled" reply = "Bluetext cleaning for <b>{}</b> : <b>{}</b>".format( chat.title, clean_status) message.reply_text(reply, parse_mode=ParseMode.HTML)
def set_blue_text_must_click(bot: Bot, update: Update, args: List[str]): chat = update.effective_chat message = update.effective_message if len(args) >= 1: val = args[0].lower() if val == "off" or val == "no": sql.set_cleanbt(chat.id, False) reply = "Pembersihan bluetext telah dinonaktifkan untuk <b>{}</b>".format( html.escape(chat.title)) message.reply_text(reply, parse_mode=ParseMode.HTML) elif val == "yes" or val == "on": sql.set_cleanbt(chat.id, True) reply = "Pembersihan Bluetext telah diaktifkan untuk <b>{}</b>".format( html.escape(chat.title)) message.reply_text(reply, parse_mode=ParseMode.HTML) else: reply = "Argumen tidak valid. Nilai yang diterima adalah 'yes', 'on', 'no', 'off'" message.reply_text(reply) else: clean_status = sql.is_enabled(chat.id) if clean_status: clean_status = "Enabled" else: clean_status = "Disabled" reply = "Pembersihan teks teks untuk file <b>{}</b> : <b>{}</b>".format( chat.title, clean_status) message.reply_text(reply, parse_mode=ParseMode.HTML)