Загрузка...

Примечание 3х лиц в ботах тг

Тема в разделе Python создана пользователем krafti777 4 янв 2025. 237 просмотров

  1. krafti777
    krafti777 Автор темы 4 янв 2025 0 15 июл 2022
    Какие есть варианты того чтобы другой пользователь не мог нажимать на кнопки пользователя 1 в аиограм. Например пользователь 1 вызвал кнопки а пользователь2 хочет кликнуть как мне пресекать его попытки
     
    1. Посмотреть предыдущие комментарии (2)
    2. SpyEv
      krafti777, какое муторно, такое юзает мой друг, я и вся моя семья
    3. SaySoGooD
      krafti777, 1.сохранять айди в сообщении, и брать его из сообщения, 2. сохранять в callback, 3. стейт
    4. krafti777 Автор темы
      SaySoGooD, да я понимаю но через фсм удобнее
  2. ЛевыйТип
    Кинь первого в состояние а второго не кидай и обрабатывать только тех кто в состоянии
    --- Сообщение объединено с предыдущим 4 янв 2025
    ChatGPT сделай помер fms aiogram где будет кнопка но один из пользователь будет в состоянии ее нажать что бы она обработала а второй нет
     
    1. Посмотреть предыдущие комментарии (5)
    2. krafti777 Автор темы
      ToSa, это не большая потеря
    3. ToSa
      krafti777, все зависит от задач, в вашем случае - возможно, но в некоторых большая
    4. krafti777 Автор темы
      ToSa, ну у меня бот на впс стоять будет либо на чем то другом и даже если он упадет то как то похер что пред кнопки работать не будут
  3. KLINTXXXGOD
    KLINTXXXGOD 7 янв 2025 </> Разработка - https://lolz.live/threads/7695405 761 10 фев 2023
    Если актуально то просто при генерации кнопки меняешь колбек на callback_data = "{твойколбек}:{idтипочка}"
    А в хендлере пишешь через свифт если есть колбек то выполняет функцию а функция сплитит колбек дату на 2 части по : и потом просто сравнивать заспличиный результат и id Типа который вызвал хендлер
     
Top
Загрузка...