Skip to content
This repository has been archived by the owner on Oct 3, 2020. It is now read-only.

Commit

Permalink
adding skills
Browse files Browse the repository at this point in the history
  • Loading branch information
fulton committed Apr 22, 2020
1 parent ea21c7a commit 27679d1
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 1 deletion.
1 change: 1 addition & 0 deletions src/main/java/com/andromeda/araserver/Run.kt
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ object Run : NanoHTTPD(Port().main()!!) {
sessionUri.startsWith("/devicelist/") -> main2 = ListDevices().main(sessionUri)
sessionUri.startsWith("/deviceinfo/") -> main2 = Status().main(sessionUri)
sessionUri.startsWith("/searcht/") -> main2 = GetInfo().main(sessionUri)
sessionUri.startsWith("/searcht/") -> main2 = OpenApp().main(sessionUri)
sessionUri.startsWith("/searchn/") -> main2 = GetInfo().bingNews(sessionUri)
sessionUri.startsWith("/searchi/") -> main2 = GetInfo().imageSearch(sessionUri)
sessionUri.startsWith("/searchv/") -> main2 = GetInfo().bingVideos(sessionUri)
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/andromeda/araserver/skills/Call.kt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class Call {
term = pairs[0].replace("dial ", "")
term = term.replace("call ", "")
term = term.replace("please ", "")
if(term != "") return Gson().toJson(OutputModel("calling $term", "", "", "", "calling $term", ""))
if(term != "") return Gson().toJson(OutputModel("calling $term", "", "", "", "calling $term", YAMLMapper().writeValueAsString(SkillsModel("CALL", term, "tel:INPUT"))))
return Gson().toJson(OutputModel("who would you like to call?", "", "", "", "who would you like to call?", YAMLMapper().writeValueAsString(SkillsModel("RESPOND", "who to call?", "tel:INPUT"))))
}
}
10 changes: 10 additions & 0 deletions src/main/java/com/andromeda/araserver/skills/OpenApp.kt
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
package com.andromeda.araserver.skills

import com.andromeda.araserver.util.LocaleToConst
import com.andromeda.araserver.util.ParseUrl
import com.andromeda.araserver.util.SortWords

class OpenApp {
fun main(url:String): String {
val params = ParseUrl().parseApi(url, "/openapp/")
val sortWords = SortWords(params.term, LocaleToConst().main(params.cc))
println(sortWords.getNN())
return ""
}
}

0 comments on commit 27679d1

Please sign in to comment.