es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AIOGRAM

Filtrar las solicitudes duplicadas

Cuando accedo a la API con frecuencia, ¡obtengo las mismas respuestas! ¡Estas solicitudes se duplican en los mensajes de Telegram! ¿Cómo puedo filtrar los duplicados? def start_data(): response = requests.get( url=”http://api….” ) result = [] data = response.json() items = data.get(“data”) for i in items: id = i.get(“id”) name = . . . Read more

Aiogram con re

@dp.message_handler(AdminFilter(), state=”get_price”, regexp=re.compile(r”^[0-9]*\|.*\|[0-9]*”)) async def get_price(message: types.Message, state: FSMContext): m = message.text id = re.findall(r”^0[0-9]*”, m) name = re.findall(r”^[a-zA-Z0-9 ]*₽$”, m) cost = re.findall(r”^[0-9]*0$”, m) await message.answer( f”’El producto ha sido añadido: id: {id[0]} name: {name} cost: {cost} ”’ ) Necesito que este controlador capture mensajes en el formato id|name|costo . . . Read more

no pasa al siguiente estado en FSM, Aiogram

¿Por qué no se mueve al último estado (resultado_sin_foto)? por ejemplo, si uso print en cada manejador, se imprime excepto en el último. Por supuesto, no puedo moverme al último estado y escribir esta función en el estado actual, pero este código simplificado, solo como ejemplo, tiene más líneas, por . . . Read more