@RaymanPy

Как определить разное поведение Бота Telegram для разных пользователей?

У меня есть бот Telegram на подобие интернет-магазина.
Как определить разное поведение Бота Telegram для разных пользователей?

Допустим есть обычные пользователи и есть Админы . И я хочу сделать так чтобы для админов он действовал по другому . С расширенными функциями. Админы будут определяться по TelegramID .
Но как их определять я не знаю.
Буду благодарен за любую помощь )
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Stormx480
Python Backend Developer
У тебя есть два бота. Бот А - для господина Админа, Бот Б - для бом...холопов.
Вынеси каждый из ботов в отдельный файл, можешь так и назвать.
В мэйн скрипте (где вебхук ставишь) сделай в самом начале проверку, можешь через декортатор
If message.id == 'айди твоего админа':
botadmin.Bot()
else:
botbomzh.Bot()

Что то типо такого, думаю ты понял.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы