User Tools

Site Tools


basico_-_echo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
basico_-_echo [2022/01/30 15:57] osobasico_-_echo [2024/10/17 21:42] (current) – external edit 127.0.0.1
Line 83: Line 83:
 </code> </code>
  
-A partir de este ejemplo se puede ver las formas de procesar un '/comando'+A partir de este ejemplo se puede ver las formas de procesar un ''/comando''
 <code python> <code python>
 dispatcher.add_handler(CommandHandler("help", help_command)) dispatcher.add_handler(CommandHandler("help", help_command))
 </code> </code>
-habilita un callback cuando coincide un '/comando'. En este caso es '\help' +habilita un callback cuando coincide un ''/comando''. En este caso es ''/help'
-El callback es la función 'help_command', que está definida más arriba como +El callback es la función ''help_command'', que está definida más arriba como 
 <code python> <code python>
 def help_command(update: Update, context: CallbackContext) -> None: def help_command(update: Update, context: CallbackContext) -> None:
Line 94: Line 94:
     update.message.reply_text('Help!')     update.message.reply_text('Help!')
 </code> </code>
-'update.message' envía un mensaje. 'reply_text' cita el mensaje que disparó la acción. +''update.message'' envía un mensaje. ''reply_text'' cita el mensaje que disparó la acción. 
-Lo que va a aparecer entonces es la respuesta del bot diciendo 'Help!' citando el mensaje que tenía el comando. +Lo que va a aparecer entonces es la respuesta del bot diciendo ''Help!'' citando el mensaje que tenía el comando. 
  
 Por otro lado, el ping/echo propiamente dicho se realiza habilitando un handler en base a un filtro. Necesita que sea en base al texto del mensaje y que además no sea un comando. Por otro lado, el ping/echo propiamente dicho se realiza habilitando un handler en base a un filtro. Necesita que sea en base al texto del mensaje y que además no sea un comando.
Line 102: Line 102:
 </code> </code>
  
-Las funciones start, idle y el funcionamiento del updater y dispatcher viene documentado en el readthedocs y no hay mucho más que hacer por ese lado, más que pasarle el token para que se registre en el servidor y quede escuchando mensajes entrantes.+Las funciones ''start''''idle'' y el funcionamiento de ''updater'' ''dispatcher'' viene documentado en el readthedocs y no hay mucho más que hacer por ese lado, más que pasarle el token para que se registre en el servidor y quede escuchando mensajes entrantes.
basico_-_echo.1643558275.txt.gz · Last modified: 2024/10/17 21:42 (external edit)