Size: a a a

2021 June 23

К

Кот in aiogram [ru]
Бд типа надо к серверу привязать?
источник

В

ВВО in aiogram [ru]
Можешь приклеить , реально покажешь потом
источник

AB

Andreas Boyko in aiogram [ru]
    data = await get_user(message.from_user.id)
   name = data[6]
   markup = ReplyKeyboardMarkup(resize_keyboard=True)
   button1 = KeyboardButton('Регистрация новой заявки')
   button2 = KeyboardButton('Показать список открытых заявок')
   button3 = KeyboardButton('Показать список закрытых заявок')
   button4 = KeyboardButton('Напомнить логин и пароль')
   markup.add(button1).add(button2).add(button3).add(button4)
   await bot.send_message(message.from_user.id, f'Заявка №{rid} закрыта!', reply_markup=markup)

Ошибка
  File "aiogram_bot/main.py", line 257, in close_req_text
   markup.add(button1).add(button2).add(button3).add(button4)
TypeError: tuple indices must be integers or slices, not str
источник

AB

Andreas Boyko in aiogram [ru]
как пофиксить?
источник

Тк

Тоша киберsex... in aiogram [ru]
источник

AB

Andreas Boyko in aiogram [ru]
на код посмотри, там индекс
источник

AB

Andreas Boyko in aiogram [ru]
@dp.message_handler(state=close_req.text)
async def close_req_text(message:types.Message, state: FSMContext):
   data = await state.get_data()
   rid = data["request_id"]
   res = await add_note(data["request_id"], message.text)
   if not res:
       return await bot.send_message(message.from_user.id, 'Что-то пошло не так! Попробуйте ещё раз')
   
   res = await close_request_db(data["request_id"])
   if not res:
       return await bot.send_message(message.from_user.id, 'Что-то пошло не так! Попробуйте ещё раз')
   await state.finish()
   data = await get_user(message.from_user.id)
   name = data[6]
   markup = ReplyKeyboardMarkup(resize_keyboard=True)
   button1 = KeyboardButton('Регистрация новой заявки')
   button2 = KeyboardButton('Показать список открытых заявок')
   button3 = KeyboardButton('Показать список закрытых заявок')
   button4 = KeyboardButton('Напомнить логин и пароль')
   markup.add(button1).add(button2).add(button3).add(button4)
   await bot.send_message(message.from_user.id, f'Заявка №{rid} закрыта!', reply_markup=markup)
источник

AB

Andreas Boyko in aiogram [ru]
вот полная функция
источник

Тк

Тоша киберsex... in aiogram [ru]
источник

AB

Andreas Boyko in aiogram [ru]
data = await state.get_data()
источник

AB

Andreas Boyko in aiogram [ru]
я беру стейт
источник

W

WhyBaby? in aiogram [ru]
По моему я сегодня тоже с машиной ебался
источник

AB

Andreas Boyko in aiogram [ru]
++
источник

AB

Andreas Boyko in aiogram [ru]
что не так с ней)
источник

W

WhyBaby? in aiogram [ru]
Да норм всё , я сначала не пон как с ней работать
источник

W

WhyBaby? in aiogram [ru]
Ты как данные сохраняешь?
источник

AB

Andreas Boyko in aiogram [ru]
та да
источник

AB

Andreas Boyko in aiogram [ru]
функция выше
источник

AB

Andreas Boyko in aiogram [ru]
    state = Dispatcher.get_current().current_state()
   await state.update_data(request_id=...)
источник

AB

Andreas Boyko in aiogram [ru]
только вместо ... там мой параметр
источник