def welcomemute(update: Update, context: CallbackContext) -> str: args = context.args chat = update.effective_chat user = update.effective_user msg = update.effective_message if len(args) >= 1: if args[0].lower() in ("off", "no"): sql.set_welcome_mutes(chat.id, False) msg.reply_text("I will no longer mute people on joining!") return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Has toggled welcome mute to <b>OFF</b>." ) elif args[0].lower() in ["soft"]: sql.set_welcome_mutes(chat.id, "soft") msg.reply_text( "I will restrict users' permission to send media for 24 hours." ) return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Has toggled welcome mute to <b>SOFT</b>." ) elif args[0].lower() in ["strong"]: sql.set_welcome_mutes(chat.id, "strong") msg.reply_text( "I will now mute people when they join until they prove they're not a bot.\nThey will have 120seconds before they get kicked." ) return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Has toggled welcome mute to <b>STRONG</b>." ) else: msg.reply_text( "Please enter <code>off</code>/<code>no</code>/<code>soft</code>/<code>strong</code>!", parse_mode=ParseMode.HTML, ) return "" else: curr_setting = sql.welcome_mutes(chat.id) reply = ( f"\n Give me a setting!\nChoose one out of: <code>off</code>/<code>no</code> or <code>soft</code> or <code>strong</code> only! \n" f"Current setting: <code>{curr_setting}</code>" ) msg.reply_text(reply, parse_mode=ParseMode.HTML) return ""
def welcomemute(update: Update, context: CallbackContext) -> str: args = context.args chat = update.effective_chat user = update.effective_user msg = update.effective_message if len(args) >= 1: if args[0].lower() in ("off", "no"): sql.set_welcome_mutes(chat.id, False) msg.reply_text("Artıq qrupa yeni daxil olanları susdurmayacam!") return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Has toggled welcome mute to <b>OFF</b>.") elif args[0].lower() in ["soft"]: sql.set_welcome_mutes(chat.id, "soft") msg.reply_text( "İstifadəçilərin media göndərmək icazəsini 24 saatlıq bağladım." ) return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Has toggled welcome mute to <b>SOFT</b>.") elif args[0].lower() in ["strong"]: sql.set_welcome_mutes(chat.id, "strong") msg.reply_text( "Artıq insanları bot olmadıqlarını sübut etmək üçün susdurmayacam.\nQrupdan atılmamaq üçün 120 saniyələri var." ) return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Has toggled welcome mute to <b>STRONG</b>.") else: msg.reply_text( "Zəhmət olmasa yalnız <code>off</code>/<code>no</code>/<code>soft</code>/<code>strong</code> istifadə edin!", parse_mode=ParseMode.HTML, ) return "" else: curr_setting = sql.welcome_mutes(chat.id) reply = ( f"\n Aşağıdakılardan birini seçməlisən: <code>off</code>/<code>no</code> və ya <code>soft</code> və ya <code>strong</code> ! \n" f"Hazırki ayar: <code>{curr_setting}</code>") msg.reply_text(reply, parse_mode=ParseMode.HTML) return ""
def welcomemute(update: Update, context: CallbackContext) -> str: args = context.args chat = update.effective_chat user = update.effective_user msg = update.effective_message if len(args) >= 1: if args[0].lower() in ("off", "no"): sql.set_welcome_mutes(chat.id, False) msg.reply_text("Artık katılımda kişilerin sesini kapatmayacağım!") return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Hoş geldiniz sesini <b>OFF</b> olarak değiştirdi.") elif args[0].lower() in ["soft"]: sql.set_welcome_mutes(chat.id, "soft") msg.reply_text( "Kullanıcıların 24 saat boyunca medya gönderme iznini kısıtlayacağım." ) return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Hoş geldiniz sesini <b>SOFT</b> olarak değiştirdi.") elif args[0].lower() in ["strong"]: sql.set_welcome_mutes(chat.id, "strong") msg.reply_text( "Artık bot olmadıklarını kanıtlayana kadar katılanların sesini kapatacağım.\nAtılmadan önce 120 saniye sürecek." ) return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Hoş geldiniz sesini <b>STRONG</b> olarak değiştirdi.") else: msg.reply_text( "Lütfen <code>off</code>/<code>no</code>/<code>soft</code>/<code>strong</code>!", parse_mode=ParseMode.HTML, ) return "" else: curr_setting = sql.welcome_mutes(chat.id) reply = ( f"\n Bana bir ayar verin!\nAşağıdakilerden birini seçin: <code>off</code>/<code>no</code> or <code>soft</code> or <code>strong</code> Sadece! \n" f"Current setting: <code>{curr_setting}</code>") msg.reply_text(reply, parse_mode=ParseMode.HTML) return ""
def welcomemute(update: Update, context: CallbackContext) -> str: args = context.args chat = update.effective_chat user = update.effective_user msg = update.effective_message if len(args) >= 1: if args[0].lower() in ("off", "no"): sql.set_welcome_mutes(chat.id, False) msg.reply_text("¡Ya no silenciaré a las personas al unirse!") return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Ha <b>apagado</b> el mute de bienvenida.") elif args[0].lower() in ["soft"]: sql.set_welcome_mutes(chat.id, "soft") msg.reply_text( "Restringiré el permiso de los usuarios para enviar contenido multimedia durante 24 horas.") return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Ha cambiado el estado de mute de bienvenida a <b>suave</b>.") elif args[0].lower() in ["strong"]: sql.set_welcome_mutes(chat.id, "strong") msg.reply_text( "Ahora silenciaré a las personas cuando se unan hasta que demuestren que no son un bot. \nTendrán 120 segundos antes de que las expulse." ) return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Ha alternado el estado de bienvenida a <b>fuerte</b>.") else: msg.reply_text( "Por favor, ingrese <code>off</code>/<code>no</code>/<code>soft</code>/<code>strong</code>!", parse_mode=ParseMode.HTML, ) return "" else: curr_setting = sql.welcome_mutes(chat.id) reply = ( f"\n ¡Dame una configuración!\nElija entre: <code>off</code>/<code>no</code> or <code>soft</code> or <code>strong</code> only! \n" f"Configuración actual: <code>{curr_setting}</code>") msg.reply_text(reply, parse_mode=ParseMode.HTML) return ""
def welcomemute(bot: Bot, update: Update, args: List[str]) -> str: chat = update.effective_chat user = update.effective_user msg = update.effective_message if len(args) >= 1: if args[0].lower() in ("off", "no"): sql.set_welcome_mutes(chat.id, False) msg.reply_text( "Artık insanları katılma konusunda susturmayacağım!") return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Hoş geldiniz sessiz modunu değiştirdi <b>OFF</b>.") elif args[0].lower() in ["soft"]: sql.set_welcome_mutes(chat.id, "soft") msg.reply_text( "Kullanıcıların 24 saat boyunca medya gönderme iznini kısıtlayacağım." ) return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Hoş geldiniz sessiz modunu değiştirdi <b>SOFT</b>.") elif args[0].lower() in ["strong"]: sql.set_welcome_mutes(chat.id, "strong") msg.reply_text( "Artık bot olmadıklarını kanıtlayana kadar insanları susturacağım.\nTekrarlanmadan önce 120 saniye sürecekler." ) return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Hoş geldiniz sessiz modunu değiştirdi <b>STRONG</b>.") else: msg.reply_text("Lütfen Girin `off`/`no`/`soft`/`strong`!", parse_mode=ParseMode.MARKDOWN) return "" else: curr_setting = sql.welcome_mutes(chat.id) reply = ( f"\n Bana bir ortam ver!\nŞunlardan birini seçin: `off`/`no` or `soft` or `strong` only! \n" f"şuanki ayarlar: `{curr_setting}`") msg.reply_text(reply, parse_mode=ParseMode.MARKDOWN) return ""
def welcomemute(bot: Bot, update: Update, args: List[str]) -> str: chat = update.effective_chat user = update.effective_user msg = update.effective_message if len(args) >= 1: if args[0].lower() in ("off", "no"): sql.set_welcome_mutes(chat.id, False) msg.reply_text("I will no longer mute people on joining!") return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Has toggled welcome mute to <b>OFF</b>.") elif args[0].lower() in ["soft"]: sql.set_welcome_mutes(chat.id, "soft") msg.reply_text( "I will restrict users' permission to send media for 24 hours." ) return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Has toggled welcome mute to <b>SOFT</b>.") elif args[0].lower() in ["strong"]: sql.set_welcome_mutes(chat.id, "strong") msg.reply_text( "I will now mute people when they join until they prove they're not a bot.\nThey will have 120seconds before they get kicked." ) return ( f"<b>{html.escape(chat.title)}:</b>\n" f"#WELCOME_MUTE\n" f"<b>• Admin:</b> {mention_html(user.id, user.first_name)}\n" f"Has toggled welcome mute to <b>STRONG</b>.") else: msg.reply_text("Please enter `off`/`no`/`soft`/`strong`!", parse_mode=ParseMode.MARKDOWN) return "" else: curr_setting = sql.welcome_mutes(chat.id) reply = ( f"\n Give me a setting!\nChoose one out of: `off`/`no` or `soft` or `strong` only! \n" f"Current setting: `{curr_setting}`") msg.reply_text(reply, parse_mode=ParseMode.MARKDOWN) return ""