async def save_welcome(event): if event.fwd_from: return msg = await event.get_reply_message() string = "".join(event.text.split(maxsplit=1)[1:]) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await bot.send_message( BOTLOG_CHATID, f"#WELCOME_NOTE\ \nCHAT ID: {event.chat_id}\ \nThe following message is saved as the welcome note for the {event.chat.title}, Don't delete this message !!", ) msg_o = await event.client.forward_messages( entity=BOTLOG_CHATID, messages=msg, from_peer=event.chat_id, silent=True ) msg_id = msg_o.id else: await edit_or_reply( event, "`↫ يتطلب حفظ الوسائط كجزء من ملاحظة الترحيب تعيين BOTLOG_CHATID ⪼`", ) return elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "𖠕 تـم حفـض ترحـيبك بنـجاح @jthon ↫" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: return await edit_or_reply(event, success.format("saved")) rm_welcome_setting(event.chat_id) if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: return await edit_or_reply(event, success.format("updated")) await edit_or_reply("Error while setting welcome in this group")
async def save_welcome(event): msg = await event.get_reply_message() string = "".join(event.text.split(maxsplit=1)[1:]) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await bot.send_message( BOTLOG_CHATID, f"#WELCOME_NOTE\ \nCHAT ID: {event.chat_id}\ \nThe following message is saved as the welcome note for the {event.chat.title}, Dont delete this message !!", ) msg_o = await event.client.forward_messages( entity=BOTLOG_CHATID, messages=msg, from_peer=event.chat_id, silent=True) msg_id = msg_o.id else: await edit_or_reply( event, "`Saving media as part of the welcome note requires the BOTLOG_CHATID to be set.`", ) return elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "`Welcome note {} for this chat.`" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: return await edit_or_reply(event, success.format("saved")) rm_welcome_setting(event.chat_id) if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: return await edit_or_reply(event, success.format("updated")) await edit_or_reply("Error while setting welcome in this group")
async def save_welcome(event): if event.fwd_from: return msg = await event.get_reply_message() string = "".join(event.text.split(maxsplit=1)[1:]) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await bot.send_message( BOTLOG_CHATID, f"#الترحيب\ \n ⪼ ايدي الدردشة: {event.chat_id}\ \n ⪼ يتم حفظ الرسالة التالية كملاحظة ترحيب لـ {event.chat.title}, لا تحذف هذه الرسالة !!", ) msg_o = await event.client.forward_messages( entity=BOTLOG_CHATID, messages=msg, from_peer=event.chat_id, silent=True ) msg_id = msg_o.id else: await edit_or_reply( event, "**يتطلب حفظ الوسائط كجزء من الملاحظة الترحيبية تعيين BOTLOG_CHATID.**", ) return elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "** ⪼ تم {} التـرحيب في هذه الدردشـه 𓆰، **" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: return await edit_or_reply(event, success.format("حفـظ")) rm_welcome_setting(event.chat_id) if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: return await edit_or_reply(event, success.format("تحـديث")) await edit_or_reply("خطأ أثناء تعيين الترحيب في هذه المجموعة")
async def _(event): if event.fwd_from: return msg = await event.get_reply_message() if msg and msg.media: bot_api_file_id = pack_bot_file_id(msg.media) add_welcome_setting(event.chat_id, msg.message, True, 0, bot_api_file_id) await event.edit("📝Messaggio di benvenuto, salvato. ") else: input_str = event.text.split(None, 1) add_welcome_setting(event.chat_id, input_str[1], True, 0, None) await event.edit("📝Messaggio di benvenuto, salvato. ")
async def _(event): if event.fwd_from: return msg = await event.get_reply_message() if msg and msg.media: bot_api_file_id = pack_bot_file_id(msg.media) add_welcome_setting(event.chat_id, msg.message, True, 0, bot_api_file_id) await event.edit("Welcome note saved. ") else: input_str = event.text.split(None, 1) add_welcome_setting(event.chat_id, input_str[1], True, 0, None) await event.edit("- 𖢞 Welcome saved - @IQTHON. ")
async def _(event): if event.fwd_from: return msg = await event.get_reply_message() if msg and msg.media: bot_api_file_id = pack_bot_file_id(msg.media) add_welcome_setting(event.chat_id, msg.message, True, 0, bot_api_file_id) await event.edit("**⌔︙تم حفض ترحيب بنجاح ✅**") else: input_str = event.text.split(None, 1) add_welcome_setting(event.chat_id, input_str[1], True, 0, None) await event.edit("**⌔︙تم حفض ترحيب بنجاح ✅**")
async def _(event): if event.fwd_from: return msg = await event.get_reply_message() if msg and msg.media: bot_api_file_id = pack_bot_file_id(msg.media) add_welcome_setting(event.chat_id, msg.message, True, 0, bot_api_file_id) await edit_or_reply(event, "Welcome note saved. ") else: if event.pattern_match.group(1): input_str = event.pattern_match.group(1) else: await edit_or_reply(event, "what should i set for welcome") add_welcome_setting(event.chat_id, input_str, True, 0, None) await edit_or_reply(event, "Welcome note saved. ")
async def _(event): if event.fwd_from: return msg = await event.get_reply_message() if msg and msg.media: bot_api_file_id = pack_bot_file_id(msg.media) add_welcome_setting( event.chat_id, msg.message, True, 0, bot_api_file_id) await edit_or_reply(event, " Hoşgeldin mesajı kaydedildi. ") else: if event.pattern_match.group(1): input_str = event.pattern_match.group(1) else: await edit_or_reply(event, " Karşılama mesajı olarak ne ayarlamalıyım? ") add_welcome_setting(event.chat_id, input_str, True, 0, None) await edit_or_reply(event, " Hoşgeldin mesajı kaydedildi ")