async def save_welcome(event): if not event.text[0].isalpha() and event.text[0] not in ("/", "#", "@", "!"): if event.fwd_from: return msg = await event.get_reply_message() input_str = event.pattern_match.group(1) if input_str: if add_welcome_setting(event.chat_id, input_str, True, 0) is True: await event.edit("`Welcome note saved !!`") else: await event.edit( "`I can only have one welcome note per chat !!`") elif msg and msg.media: bot_api_file_id = pack_bot_file_id(msg.media) if add_welcome_setting(event.chat_id, msg.message, True, 0, bot_api_file_id) is True: await event.edit("`Welcome note saved !!`") else: await event.edit( "`I can only have one welcome note per chat !!`") elif msg.message is not None: if add_welcome_setting(event.chat_id, msg.message, True, 0) is True: await event.edit("`Welcome note saved !!`") else: await event.edit( "`I can only have one welcome note per chat !!`")
async def save_welcome(event): if not event.text[0].isalpha() and event.text[0] not in ("/", "#", "@", "!"): try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except AttributeError: await event.edit("`Running on Non-SQL mode!`") return msg = await event.get_reply_message() input_str = event.pattern_match.group(1) if input_str: if add_welcome_setting(event.chat_id, input_str, 0) is True: await event.edit("`Welcome note saved !!`") else: await event.edit( "`I can only have one welcome note per chat !!`") elif msg and msg.media: bot_api_file_id = pack_bot_file_id(msg.media) if add_welcome_setting(event.chat_id, msg.message, 0, bot_api_file_id) is True: await event.edit("`Welcome note saved !!`") else: await event.edit( "`I can only have one welcome note per chat !!`") elif msg.message is not None: if add_welcome_setting(event.chat_id, msg.message, 0) is True: await event.edit("`Welcome note saved !!`") else: await event.edit( "`I can only have one welcome note per chat !!`")
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, "`Berhasil Menyimpan Pesan Welcome`.") else: input_str = event.text.split(None, 1) add_welcome_setting(event.chat_id, input_str[1], True, 0, None) await edit_or_reply(event, "`Berhasil Menyimpan Pesan Welcome`.")
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 note saved. ")
async def save_welcome(event): try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except AttributeError: return await event.edit("`Berjalan Pada Mode Non-SQL!`") msg = await event.get_reply_message() string = event.pattern_match.group(1) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await event.client.send_message( BOTLOG_CHATID, f"#WELCOME \nID GRUP: {event.chat_id}" "\nKing Memasang Pesan Perintah Welcome Digrup, Ini Adalah Catatan Pesan Welcome " "Mohon Jangan Dihapus King!") 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: return await event.edit( "`Untuk membuat media sebagai pesan Welcome, BOTLOG_CHATID Harus disetel.`" ) elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "`Sukses Menyimpan Pesan Welcome {}`" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: await event.edit(success.format('Disini')) else: await event.edit(success.format('Disini'))
async def save_welcome(event): try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except AttributeError: return await event.edit("`Running on Non-SQL mode!`") msg = await event.get_reply_message() string = event.pattern_match.group(1) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await event.client.send_message( BOTLOG_CHATID, f"#WELCOME_NOTE \nCHAT ID: {event.chat_id}" "\nThe following message is saved as the new welcome note " "for the chat, please do NOT delete it !!") 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: return await event.edit( "`Saving media as part of the welcome note requires the BOTLOG_CHATID to be set.`" ) 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: await event.edit(success.format('saved')) else: await event.edit(success.format('updated'))
async def save_welcome(event): try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except: await event.edit("`SQL dışı modda çalışıyor!`") return msg = await event.get_reply_message() string = event.pattern_match.group(1) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await event.client.send_message( BOTLOG_CHATID, f"#KARSILAMA_NOTU\ \nGRUP ID: {event.chat_id}\ \nAşağıdaki mesaj sohbet için yeni Karşılama notu olarak kaydedildi, lütfen silmeyin !!" ) 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 event.edit( "`Karşılama notunu kaydetmek için BOTLOG_CHATID ayarlanması gerekir.`" ) return elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "`Karşılama mesajı bu sohbet için {} `" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: await event.edit(success.format('kaydedildi')) else: await event.edit(success.format('güncellendi'))
async def save_welcome(event): try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except AttributeError: await event.edit("`Running on Non-SQL mode!`") return msg = await event.get_reply_message() string = event.pattern_match.group(1) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await event.client.send_message( BOTLOG_CHATID, f"#WELCOME_NOTE\ \nGrup ID: {event.chat_id}\ \nPesan Welcome Disimpan, Tolong Jangan Dihapus !!") 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 event.edit( "Untuk Menyimpan Media Silahkan Aktifkan BOT_LOG Dengan Value True" ) return elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "Catatan Selamat Datang {} Untuk Grup Ini" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: await event.edit(success.format('saved')) else: await event.edit(success.format('updated'))
async def save_welcome(event): try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except AttributeError: return await event.edit("`Running on Non-SQL mode!`") msg = await event.get_reply_message() string = event.pattern_match.group(1) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await event.client.send_message( BOTLOG_CHATID, f"#WELCOME_NOTE \nCHAT ID: {event.chat_id}" "\nPesan berikut ini disimpan sebagai pesan pembuka baru " "untuk obrolan, JANGAN hapus !!", ) 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: return await event.edit( "`Untuk menyimpan media sebagai bagian dari pesan pembuka, BOTLOG_CHATID harus disetel.`" ) elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "`Pesan sambutan {} untuk obrolan ini.`" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: await event.edit(success.format("disimpan")) else: await event.edit(success.format("diupdate"))
async def save_welcome(event): try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except: await event.edit("`SQL xarici modda işləyir!`") return msg = await event.get_reply_message() string = event.pattern_match.group(1) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await event.client.send_message( BOTLOG_CHATID, f"#QARSİLAMA_NOTU\ \nQRUP ID: {event.chat_id}\ \nAşağıdakı mesaj söhbət üçün yeni Qarşılama notu olaraq qeyd edildi, xaiş silməyin !!" ) 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 event.edit( "`Qarşılama notunu qeyd etmək üçün BOTLOG_CHATID tənzimlənməsi edilməlidir.`" ) return elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "`Qarşılama mesajı bu söhbət üçün{} `" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: await event.edit(success.format('qeyd edildi')) else: await event.edit(success.format('yeniləndi'))
async def save_welcome(event): try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except AttributeError: return await event.edit("`Berjalan di mode Non-SQL!`") msg = await event.get_reply_message() string = event.pattern_match.group(1) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await event.client.send_message( BOTLOG_CHATID, f"#WELCOME_NOTE \n**ID Obrolan** : {event.chat_id}" "\nPesan berikut ini disimpan sebagai pesan selamat datang baru untuk mengobrol." "\n**Tolong jangan dihapus!**", ) 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: return await event.edit( "`Untuk menyimpan media sebagai bagian dari pesan selamat datang, BOTLOG_CHATID harus disetel.`" ) elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "`Catatan selamat datang` **{}** `untuk obrolan ini.`" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: await event.edit(success.format("disimpan")) else: await event.edit(success.format("diperbarui"))
async def save_welcome(event): try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except AttributeError: return await event.edit("`Running on Non-SQL mode!`") msg = await event.get_reply_message() string = event.pattern_match.group(1) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await event.client.send_message( BOTLOG_CHATID, f"#WELCOME_NOTE \nCHAT ID: {event.chat_id}" "\nRasa sayang sudah dipendam didalam hati, jangan sampai ada rasa yang baru lagi.. " "Ini untuk dihati, tolong jangan di putuskan") 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: return await event.edit( "`Saving media as part of the welcome note requires the BOTLOG_CHATID to be set.`" ) elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "`Selamat ! anda berhasil mengatur pesan selamat datang di grup ini 🖤`\n" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: await event.edit(success.format('saved')) else: await event.edit(success.format('updated'))
async def save_welcome(event): try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except AttributeError: return await event.edit("**Executando em modo não SQL!**") msg = await event.get_reply_message() string = event.pattern_match.group(1) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await event.client.send_message( BOTLOG_CHATID, f"#WELCOME_NOTE \nCHAT ID: {event.chat_id}" "\nA mensagem a seguir é salva como a nova nota de boas-vindas " "para o chat, por favor NÃO o exclua!", ) 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: return await event.edit( "**Salvar mídia como parte da nota de boas-vindas requer que BOTLOG_CHATID seja definido.**" ) elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "**Nota de boas vindas {} para este chat.**" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: await event.edit(success.format("salva")) else: await event.edit(success.format("atualizada"))
async def save_welcome(event): try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except AttributeError: await event.edit("`Running on Non-SQL mode!`") return msg = await event.get_reply_message() if msg: await event.client.send_message( BOTLOG_CHATID, f"#WELCOME_NOTE\ \nCHAT: {event.chat.title}\ \nThe following message is saved as the new welcome note for the chat, please do NOT delete it !!" ) msg_o = await event.client.forward_messages(entity=BOTLOG_CHATID, messages=msg, from_peer=event.chat_id, silent=True) add_welcome_setting(event.chat_id, 0, msg_o.id) await event.edit("`Welcome note saved for this chat !!`")
async def save_welcome(event): if event.chat_id in BLACKLIST_CHAT: return await event.edit( "**Perintah ini Dilarang digunakan di Group ini**") try: from userbot.modules.sql_helper.welcome_sql import add_welcome_setting except AttributeError: return await event.edit("**Berjalan Pada Mode Non-SQL!**") msg = await event.get_reply_message() string = event.pattern_match.group(1) msg_id = None if msg and msg.media and not string: if BOTLOG_CHATID: await event.client.send_message( BOTLOG_CHATID, f"**#WELCOME \nID GRUP:** `{event.chat_id}`" "\nMemasang Pesan Perintah Welcome Digrup, Ini Adalah Catatan Pesan Welcome " "Mohon Jangan Dihapus!", ) 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: return await event.edit( "**Untuk membuat media sebagai pesan Welcome** `BOTLOG_CHATID` **Harus disetel.**" ) elif event.reply_to_msg_id and not string: rep_msg = await event.get_reply_message() string = rep_msg.text success = "**Berhasil Menyimpan Pesan Welcome {} **" if add_welcome_setting(event.chat_id, 0, string, msg_id) is True: await event.edit(success.format("Disini")) else: await event.edit(success.format("Disini"))