galaxyduda G galaxyduda Регистрация 20 Июл 2013 Сообщения 90 Репутация 0 Спасибо 0 Монет 0 18 Апр 2023 #1 @bot.message_handler(commands=['start']) def start(message): adm = [123, 456, ...] # список из id пользователей if message.chat.id not in adm: bot.send_message(message.chat.id, 'Не дозволено' else: bot.send_message(message.chat.id, 'Чего изволите сударь?' # Ограничение выполнение команд start, stop, etc @bot.message_handler(func=lambda message: message.chat.id not in users_commands, commands=['start', 'stop', 'etc']) def some(message): bot.send_message(message.chat.id, 'Не дозволено' # Ограничение доступа к боту по ID @bot.message_handler(func=lambda message: message.chat.id not in users) def some(message): bot.send_message(message.chat.id, 'Не дозволено общаться с незнакомцами' else: bot.send_message(message.chat.id, text="Извините, я не знаю данную команду. Обратитесь к нашему разработчику "
@bot.message_handler(commands=['start']) def start(message): adm = [123, 456, ...] # список из id пользователей if message.chat.id not in adm: bot.send_message(message.chat.id, 'Не дозволено' else: bot.send_message(message.chat.id, 'Чего изволите сударь?' # Ограничение выполнение команд start, stop, etc @bot.message_handler(func=lambda message: message.chat.id not in users_commands, commands=['start', 'stop', 'etc']) def some(message): bot.send_message(message.chat.id, 'Не дозволено' # Ограничение доступа к боту по ID @bot.message_handler(func=lambda message: message.chat.id not in users) def some(message): bot.send_message(message.chat.id, 'Не дозволено общаться с незнакомцами' else: bot.send_message(message.chat.id, text="Извините, я не знаю данную команду. Обратитесь к нашему разработчику "
пппппппп П пппппппп Регистрация 24 Июн 2013 Сообщения 87 Репутация 0 Спасибо 0 Монет 0 18 Апр 2023 #2 Если ты хочешь, чтобы ответ чередовался используй флаг. Либо кейс, но в питоне кейс нужно самому реализовывать через функцию и словарь.
Если ты хочешь, чтобы ответ чередовался используй флаг. Либо кейс, но в питоне кейс нужно самому реализовывать через функцию и словарь.
dimon734437 D dimon734437 Регистрация 1 Апр 2013 Сообщения 82 Репутация 0 Спасибо 0 Монет 0 18 Апр 2023 #3 Уберите text=, у вас везде просто параметр строка без нейминга
fanatik65 F fanatik65 Регистрация 25 Дек 2013 Сообщения 87 Репутация 0 Спасибо 0 Монет 0 18 Апр 2023 #4 Что нельзя?
joissepd J joissepd Регистрация 16 Ноя 2012 Сообщения 94 Репутация 0 Спасибо 1 Монет 0 18 Апр 2023 #5 Что прям нельзя воткут тебе огурчик доктора попова прямо в попу