박찬수

팀 순위 답변기능 추가

Showing 1 changed file with 11 additions and 1 deletions
......@@ -12,6 +12,7 @@ const domain = "2018102191.osschatbot2022.tk"
const sslport = 23023;
var data = require('./getid.js');
var soccerAPI = require('./appfunctions.js');
const bodyParser = require('body-parser');
......@@ -170,9 +171,14 @@ function SelectLeague(inputNum){
}
function SelectLeagueInfo(inputNum){
let returnMsg = "잘 못 고르습니다. 다시 골라주세요."
let returnMsg = "잘 못 고르습니다. 다시 골라주세요."
switch(inputNum){
case 1: // 팀 순위
soccerAPI.LeagueStanding(currentLeagueID, function(body){
let standingJson = JSON.parse(body);
returnMsg = MakeReplyMessage('팀 순위', '순위|팀명|경기|득점|승리|무승부|패배|득점|??',
(standingJson.response[0].league.standings[0][i].rank + "|" + standingJson.response[0].league.standings[0][i].team.name + "|" + standingJson.response[0].league.standings[0][i].all.played + "|" + standingJson.response[0].league.standings[0][i].points + "|" + standingJson.response[0].league.standings[0][i].all.win + "|" + standingJson.response[0].league.standings[0][i].all.draw + "|" + standingJson.response[0].league.standings[0][i].all.lose + "|" + standingJson.response[0].league.standings[0][i].all.goals.for + "|" + standingJson.response[0].league.standings[0][i].all.goals.against));
});
break;
case 2: // 득점 순위
break;
......@@ -186,6 +192,10 @@ function SelectLeagueInfo(inputNum){
return returnMsg;
}
function MakeReplyMessage(title, keys, values){
return title + '\n' + keys + '\n' + values;
}
function SelectTeamInfo(inputNum){
return 'You Selected ' + inputNum.toString();
}
......