티스토리 뷰

코로나라고 말하면 아래처럼 대답해주는 챗봇을 코드를 짰습니다.

 

☄코로나☄​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

앞번호:현재수 뒷번호:변화수

일일 확진 3,510
재원 위중증 838
신규 입원 406
일일 사망 54

 서울
234,449 993
 경기
196,357 1,208
 인천
38,491 203
 부산
26,692 181
 대구
23,946 108
 경남
21,648 100
 충남
18,993 96
 경북
16,016 85
 강원
12,937 81
 대전
12,625 47
 충북
12,016 53
 전북
10,229 67
 광주
8,689 89
 울산
7,196 27
 검역
7,084 53
 전남
6,588 96
 제주
4,807 9
 세종
2,252 12

 

아래는 코드입니다

 

function response(room, msg, sender, isGroupChat, replier) {
    if (msg == "코로나") {
        var br = "\u200b".repeat(500);

        var data = Utils.getWebText("https://search.naver.com/search.naver?sm=top_hty&fbm=1&ie=utf8&query=%EC%BD%94%EB%A1%9C%EB%82%98+%ED%99%95%EC%A7%84%EC%9E%90");
        var data1 = data.replace(/(<([^>]+)>)/g, "");
        data1 = data1.replace(/  /g, " ");
        data1 = data1.replace(/  /g, "\n");
        data1 = data1.split("백신접종현황");
        data1 = data1[1].split("개요");
        data1 = data1[0].trim();

        var data2 = data.replace(/(<([^>]+)>)/g, "");
        data2 = data2.replace(/  /g, " ");
        data2 = data2.replace(/  /g, "\n");
        data2 = data2.split("지역 누적확진자 신규확진자");
        var data3 = data2[1].split("지역별 확진환자수");
        var data4 = data2[2].split("지역별 확진환자수");
        var data5 = data2[3].split("이전");
        var data6 = " " + data3[0].trim() + "\n" + " " + data4[0].trim() + "\n" + " " + data5[0].trim();

        replier.reply("☄코로나☄" + br + "\n\n앞번호:현재수 뒷번호:변화수\n\n" + data1 + "\n\n" + data6);
    }
}
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함