async def _(event): if event.fwd_from: return if not await can_change_info(message=event): return cws = get_current_goodbye_settings(event.chat_id) rm_goodbye_setting(event.chat_id) await event.reply("Goodbye message cleared. " + "The previous goodbye message was `{}`".format( cws.custom_goodbye_message))
async def _(event): if event.fwd_from: return if not await can_change_info(message=event): return msg = await event.get_reply_message() if msg and msg.media: cws = get_current_goodbye_settings(event.chat_id) if cws: rm_goodbye_setting(event.chat_id) tbot_api_file_id = pack_bot_file_id(msg.media) add_goodbye_setting(event.chat_id, msg.text, False, 0, tbot_api_file_id) await event.reply("Goodbye message saved. ") else: input_str = msg.text cws = get_current_goodbye_settings(event.chat_id) if cws: rm_goodbye_setting(event.chat_id) add_goodbye_setting(event.chat_id, input_str, False, 0, None) await event.reply("Goodbye message saved. ")