def reset_goodbye(update: Update, context: CallbackContext) -> str: chat = update.effective_chat user = update.effective_user sql.set_custom_gdbye(chat.id, sql.DEFAULT_GOODBYE, sql.Types.TEXT) update.effective_message.reply_text( "Successfully reset goodbye message to default!") return (f"<b>{html.escape(chat.title)}:</b>\n" f"#RESET_GOODBYE\n" f"<b>Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Reset the goodbye message.")
def set_goodbye(update: Update, context: CallbackContext) -> str: chat = update.effective_chat user = update.effective_user msg = update.effective_message text, data_type, content, buttons = get_welcome_type(msg) if data_type is None: msg.reply_text("You didn't specify what to reply with!") return "" sql.set_custom_gdbye(chat.id, content or text, data_type, buttons) msg.reply_text("Successfully set custom goodbye message!") return (f"<b>{html.escape(chat.title)}:</b>\n" f"#SET_GOODBYE\n" f"<b>Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Set the goodbye message.")