«J'ai eu l'occasion de résumer le Slack Bot que j'ai créé à l'aide d'AWS Lambda auparavant, alors j'ai pensé le publier sur Qiita avec un mémorandum. «La mémoire au moment de la création s'est beaucoup évanouie, mais j'espère que cela sera utile à quelqu'un qui est resté coincé dans la plage dont je me souviens.
«La maison de l'auteur est située entre des stations sur plusieurs lignes, et il était difficile de se déplacer d'une station à une autre. ――Il était difficile de prendre l'option de prendre une autre ligne (déplacement de la gare) même si vous remarquiez un retard après votre arrivée à la gare. «Ce serait bien si vous pouviez vérifier vous-même les informations sur l'itinéraire au réveil, mais le matin, il flottait souvent et je l'ai manqué pendant plusieurs jours. ――Je pensais que ce serait pratique si les notifications arrivaient aux outils (LINE et Slack) que je vérifie habituellement et me le signalent. «Je suis vraiment intéressé à faire quelque chose avec Lambda (y compris FaaS et SaaS), alors j'ai décidé de le faire moi-même.
――Je souhaite que vous soyez automatiquement averti si le train est retardé entre le moment où vous vous réveillez le matin et avant de monter dans le train.
--AWS Lambda: service AWS qui peut exécuter une application basée sur les événements (exécutions déclenchées par quelque chose (= événement)) - https://aws.amazon.com/jp/lambda/ --Amazon CloudWatch: service de surveillance / gestion des ressources et des applications
――Il ressemble à l'image ci-dessous. (Il vérifiera et vous informera toutes les 10 minutes.)
«J'ai pu résoudre le problème au début. ―― En recevant la notification du matin, vous pouvez maintenant sélectionner un itinéraire (station) qui n'est pas retardé. «J'ai commencé à penser que ce serait bien d'être averti lorsque le retard serait résolu. ――Actuellement, il s'agit d'une spécification pour juger que le retard a été résolu en ne recevant pas de notifications. «J'ai pensé qu'il serait pratique de créer divers robots autres que celui-ci.
――Lorsque je pensais que le moment de la notification était incorrect, l'heure indiquée était UTC. ――Il était nécessaire d'ajouter 9h00 pour le réparer à l'heure du Japon. --Lambda a expiré en raison de la durée du processus d'acquisition et de grattage d'informations.
Recommended Posts