Загрузка...

Why is the action not being performed?????????????

Thread in Python created by Hollywood Nov 4, 2024. 370 views

  1. Hollywood
    Hollywood Topic starter Nov 4, 2024 э 20,248 Oct 28, 2020
    Python

    @rt.callback_query()
    async def sendm(callback_query: types.CallbackQuery):
    action = callback_query.data
    if action == 'approve':
    response = await market.payments.transfer(user_id=user_n, amount=price_id, currency="rub", transfer_hold=hold_meaning, hold_length_value=hvalue, hold_length_option=hoption, secret_answer="1")
    print(response.json())
    elif action == 'reject':
    print('stopped')
    пишет блять, что INFO:aiogram.event:Update id=12222 1 is handled. Duration 0 ms by bot id=122231
     
    1. Bellomore
      Hollywood, у меня щас тоже какая-то хуйня с кнопками, задержка хуева туча, непонятно почему, мб мы с тобой далбаебы
    2. Hollywood Topic starter
      Bellomore, да нихуя мы не долбаебы. у меня уже есть кнопки в коде выше и они норм работают, а эти сука особенные
  2. ToSa
    ToSa Nov 4, 2024 guest, боже, храни кьют-рок. :beer::beer::beer: 24,038 Dec 18, 2021
    а ты уверен, что хоть одно условие выполняется?
    [IMG]
     
    1. View previous comments (24)
    2. Киана
      ToSa, главное работает. Остальное не важно.
    3. Киана
      ToSa, на ютубе видел видос где чел print('hello world') растянул на 200 строк кода. Там были и elif/if/else, введение символов, их сравнение и прочее. Фрик кодинг
  3. ezbooz
    ezbooz Nov 4, 2024 997 Mar 29, 2018
    @dp.callback_query_handler()
    [IMG]

    хуй знает че у тебя не работает там
     
    1. View previous comments (7)
    2. Hollywood Topic starter
      ToSa, не помог
    3. Hollywood Topic starter
    4. Hollywood Topic starter
      Bellomore, крч там для каждого действия нужно регать отдельный роутер router_inactive8319562.callback_query(F.data == "youraction")
      async def hui(callback_data: types.CallbackQuery):
      И задаешь что будетпри этом действии
  4. AS7RID
    AS7RID Nov 4, 2024 в статус ставить - https://t.me/Kanalchik_alexa :rooster_talk: 13,863 Jun 11, 2019
    Как минимум через SendAsAsync надо. По дефолту без использования SendAsAsync все синхронное
    Code
    response = await SendAsAsync(func=market.payments.transfer,user_id=user_n, amount=price_id, currency="rub", transfer_hold=hold_meaning, hold_length_value=hvalue, hold_length_option=hoption, secret_answer="1")
     
    1. Hollywood Topic starter
      AS7RID, а функция не выполняется
    2. AS7RID
      Hollywood, А это уже другой вопрос
  5. Hollywood
    Hollywood Topic starter Nov 5, 2024 э 20,248 Oct 28, 2020
    Решение
     
Top
Loading...