def allow_connections(bot: Bot, update: Update, args: List[str]): chat = update.effective_chat if chat.type != chat.PRIVATE: if len(args) >= 1: var = args[0] if var == "no": sql.set_allow_connect_to_chat(chat.id, False) send_message(update.effective_message, "Bu sohbet için bağlantı devre dışı bırakıldı") elif var == "yes": sql.set_allow_connect_to_chat(chat.id, True) send_message(update.effective_message, "Bu sohbet için bağlantı etkinleştirildi") else: send_message(update.effective_message, "Lütfen gir`yes` or `no`!", parse_mode=ParseMode.MARKDOWN) else: get_settings = sql.allow_connect_to_chat(chat.id) if get_settings: send_message( update.effective_message, "Bu gruba bağlantılar üyeler için * İzin verilir *!", parse_mode=ParseMode.MARKDOWN) else: send_message( update.effective_message, "Bu gruba bağlantı üyeler için * İzin verilmez *!", parse_mode=ParseMode.MARKDOWN) else: send_message(update.effective_message, "Bu komut yalnızca grup içindir. PM'de değil!")
def allow_connections(update: Update, context: CallbackContext): chat = update.effective_chat args = context.args if chat.type != chat.PRIVATE: if len(args) >= 1: var = args[0] if var == "no": sql.set_allow_connect_to_chat(chat.id, False) send_message(update.effective_message, "Connection has been disabled for this chat") elif var == "yes": sql.set_allow_connect_to_chat(chat.id, True) send_message(update.effective_message, "Connection has been enabled for this chat") else: send_message(update.effective_message, "Please enter `yes` or `no`!", parse_mode=ParseMode.MARKDOWN) else: get_settings = sql.allow_connect_to_chat(chat.id) if get_settings: send_message( update.effective_message, "Connections to this group are *Allowed* for members!", parse_mode=ParseMode.MARKDOWN) else: send_message( update.effective_message, "Connection to this group are *Not Allowed* for members!", parse_mode=ParseMode.MARKDOWN) else: send_message(update.effective_message, "This command is for group only. Not in PM!")
def allow_connections(update, context) -> str: chat = update.effective_chat args = context.args if chat.type != chat.PRIVATE: if len(args) >= 1: var = args[0] if var == "no": sql.set_allow_connect_to_chat(chat.id, False) send_message( update.effective_message, "Bu qrup üçün əlaqələr deaktiv edilib", ) elif var == "yes": sql.set_allow_connect_to_chat(chat.id, True) send_message( update.effective_message, "Bu qrup üçün əlaqələr aktiv edilib", ) else: send_message( update.effective_message, "Zəhmət olmasa `yes` və ya `no` istifadə edin!", parse_mode=ParseMode.MARKDOWN, ) else: get_settings = sql.allow_connect_to_chat(chat.id) if get_settings: send_message( update.effective_message, "Bu qrupa qoşulma (Connection) üzvlər üçün *İcazə verilir*!", parse_mode=ParseMode.MARKDOWN, ) else: send_message( update.effective_message, "Bu qrupa qoşulma (Connection) üzvlər üçün *İcazə verilmir*!", parse_mode=ParseMode.MARKDOWN, ) else: send_message(update.effective_message, "Bu əmr qrup üçündür!")