Gold Challenge: my chatBot responds with date-time or weather forecast

For this gold challenge I added two additional features: respond with a date/time, and with local weather conditions.
For weathers conditions the server connects to the weather forecast server which provids local weather,
and the local position script gets using local IP address, that information was given to geoip-lite to get local geographical coordinates.
Additionally my local chatbot to-be-J.A.R.V.I.S. *) responds on request of time/date.