Size: a a a

2020 June 05

АГ

Антон Грущак... in aiogram [ru]
Tishka17
заменить клаву
окей, а как? через bot.edit_message_text?
источник

T

Tishka17 in aiogram [ru]
через другой эдит
источник

АГ

Антон Грущак... in aiogram [ru]
a, reply_markup?
источник

T

Tishka17 in aiogram [ru]
угу
источник

АГ

Антон Грущак... in aiogram [ru]
спасибо
источник

СД

Сутягин Даниил... in aiogram [ru]
Чуваки, пытаюь использовать 2 мидлвари в хэндлере,
За пример вязл одну уже рабочую,
Валится с ошибкой
источник

СД

Сутягин Даниил... in aiogram [ru]
TypeError: echo_message() missing 1 required positional argument: 'cloud'
источник

СД

Сутягин Даниил... in aiogram [ru]
Не могу понять откуда почему
Вроде дебажу,
Точек остановы напихал в мидлварь
источник

СД

Сутягин Даниил... in aiogram [ru]
Не могу понять на каком моменте
источник

T

Tishka17 in aiogram [ru]
код бы очень помог
источник

СД

Сутягин Даниил... in aiogram [ru]
@dp.message_handler(content_types=types.ContentType.LOCATION, state=Cloud.dateAndLocation)
async def echo_message(message: types.Message, user: User, cloud: Cloub, state: FSMContext):
   # async with state.proxy() as data:
       # data['cloud'] = cloud
   await Cloud.next()
источник

СД

Сутягин Даниил... in aiogram [ru]
Хэдлер
источник

СД

Сутягин Даниил... in aiogram [ru]
И
источник

СД

Сутягин Даниил... in aiogram [ru]
Мидлварь
источник

СД

Сутягин Даниил... in aiogram [ru]
class CloudMiddleware(BaseMiddleware):
   async def on_cloud_handler(self, message: types.Message, data: dict):
       cloub = await Cloub.create(message.from_user.id, message.location)
       user = await User.get(message.from_user.id)
       await user.up_clouds()
источник

СД

Сутягин Даниил... in aiogram [ru]
Cloub так и должно быть
источник

T

Tishka17 in aiogram [ru]
Сутягин Даниил
class CloudMiddleware(BaseMiddleware):
   async def on_cloud_handler(self, message: types.Message, data: dict):
       cloub = await Cloub.create(message.from_user.id, message.location)
       user = await User.get(message.from_user.id)
       await user.up_clouds()
ну и где data["cloud"]= cloub?
источник

T

Tishka17 in aiogram [ru]
ты дату не обновляешь
источник

T

Tishka17 in aiogram [ru]
в итоге все что ты там выгреб теряется нафиг
источник

СД

Сутягин Даниил... in aiogram [ru]
class CloudMiddleware(BaseMiddleware):
   async def on_cloud_handler(self, message: types.Message, data: dict):
       cloub = await Cloub.create(message.from_user.id, message.location)
       user = await User.get(message.from_user.id)
       await user.up_clouds()
       data["cloud"] = cloub?
источник