Paso 9: La escritura del Mensajero
El script lua es el cerebro de la instalación del telegrama de frambuesa pi.
El script por defecto tiene muchas funciones. Sugiero que usted rellene cada función un comando como:
De esta manera se puede ver que la función se llama cuando. Iniciar la escritura de la versión con
y ver lo que está sucediendo.
Las funciones más importantes pueden ser:
función on_msg_receive (msg)
función on_get_difference_end)
función cron()
El primero es obviamente siempre llama cuando se recibe un mensaje. Pero no sólo esto, también se le llama al telegrama muestra un mensaje que enviamos! Por eso hay las siguientes líneas en la función:
Que significa, que si el mensaje fue enviado desde el raspi, sáltese el resto de la función y regresa.
La segunda se llama cuando la sincronización. Esto es especial para el telegrama, porque el chat es respaldado en el servidor y si se conecta con otro dispositivo, todos los chats se actualizan en este dispositivo.
El tercero es como el cronjob de linux y se puede utilizar para hacer cosas de vez en cuando.