[pyar] Pregunta de chatbots de Telegram

Federico Ferraro fferrar2 en rosario.gov.ar
Mie Feb 26 08:20:09 -03 2020


Hola , recuerdo haber hecho algo así con :
https://docs.pyrogram.org/

Slds ...


El mar., 25 feb. 2020 a las 11:57, Guillermo Movia (<
guillermo.movia en gmail.com>) escribió:

> Buenos días, no conozco bien qué parte del sistema es, pero la
> herramienta que usa Unicef permite esos chtabots (nosotros lo usamos
> para enviar preguntas a quienes ya han agregado el bot).
>
> La herramienta se llama RapidPro y la mayor parte está hecha en Python,
> quizás con un poco más de conocimiento encuentres la parte de Telegram:
>
> https://github.com/rapidpro
>
> El 25/2/20 a las 04:31, Sebastian Bassi escribió:
> > gracias, empecé a mirar desde ahi y llegué a esto
> >
> https://github.com/python-telegram-bot/python-telegram-bot/blob/master/examples/timerbot.py
> > Quizas sirva para lo que necesito.
> > muchas gracias.
> >
> > On Mon, Feb 24, 2020 at 6:22 PM Varela Matias <matu.varela en gmail.com>
> wrote:
> >
> >> Hola Sebastián, no tengo mucha experiencia con los bot de Telegram, pero
> >> justamente el otro día experimentaba con los Job, y te permite hacer
> cosas
> >> de manera periódica
> >>
> >>
> >>
> https://python-telegram-bot.readthedocs.io/en/stable/telegram.ext.jobqueue.html
> >>
> >> Con respecto a lo otro, "creo" que necesitas tener el id del chat para
> >> poder escribirle al usuario.
> >>
> >> Saludos
> >>
> >> El lun., 24 feb. 2020 21:17, Sebastian Bassi <sbassi en gmail.com>
> escribió:
> >>
> >>> Hola,
> >>>
> >>> Tengo un chatbot de Telegram hecho en NodeJS/Lambda y quería pasarlo a
> >>> Python.
> >>> Pero ademas de pasarlo a Python, estaba pensando en agregarle una
> >>> funcionalidad que no entiendo como se implementa o siquiera si es
> posible.
> >>> Actualmente el usuario le manda comandos al bot y este responde.
> >>> Quería saber, si el bot puede escribirle al usuario sin que este le
> >>> escriba primera (suponiendo que el usuario ya lo tenga agregado como
> >>> contacto, no es mi intención spammear usuarios random).
> >>> Mi duda es porque lei en muchos lugares que los bots de Telegram no
> >>> pueden iniciar conversaciones (por ej aca
> >>>
> https://stackoverflow.com/questions/49965738/telegram-bot-initiate-conversation-with-a-user
> )
> >>> pero no me queda claro que significa "iniciar conversaciones" en este
> >>> contexto, si se trata de:
> >>> 1- Escribirle a un usuario X
> >>> 2- Escribirle a un usuario que te agrego y que alguna vez te escribió.
> >>> En el caso 2, pienso que no es "iniciar" una conversación porque ya
> está
> >>> iniciada.
> >>> En los ejemplos que veo son todos bots "reactivos", le escribis algo y
> te
> >>> contesta, pero no veo que por ejemplo 3 veces al dia te mande una
> >>> información (tipo mailing list).
> >>> Bueno, cualquier experiencia y/o ejemplo de esto me sirve, gracias.
> >>> _______________________________________________
> >>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> >>> Sitio web: http://www.python.org.ar/
> >>>
> >>> Para administrar la lista (o desuscribirse) entrar a
> >>> http://listas.python.org.ar/listinfo/pyar
> >>>
> >>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> >>> Argentina - http://www.usla.org.ar
> >>
> >> _______________________________________________
> >> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> >> Sitio web: http://www.python.org.ar/
> >>
> >> Para administrar la lista (o desuscribirse) entrar a
> >> http://listas.python.org.ar/listinfo/pyar
> >>
> >> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> >> Argentina - http://www.usla.org.ar
> >
> >
> > _______________________________________________
> > Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> > Sitio web: http://www.python.org.ar/
> >
> > Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
> >
> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
> >
>
> --
> Guillermo Movia
> PGP: 2438 6C0A 348F 7618 1485 8A18 688D 2AAE 13D1 CA7A
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20200226/a6eeb141/attachment.html>


Más información sobre la lista de distribución pyar