Kotlin Chatbot using Cloud Translate API, Jdoodle API and Maps API Features: Natural language processing to understand user-inputs. The ability to add a friend (one-way friendship, adding someone to your friends does not mean they are your friend). Text translation. Sharing your current location with friends. Executing JavaScript code. Required environment variables GOOGLE_APPLICATION_CREDENTIALS - Path to the JSON file with credentials for the translator. GOOGLE_MAPS_API - Secret key for access to the translator API. JDOODLE_ID - Your id in the Jdoodle API. JDOODLE_SECRET - Your secret in the Jdoodle API. TOKEN - Token for your bot.