Toggle navigation
Toggle navigation
This project
Loading...
Sign in
장수창
/
COVID19_Information_Chatbot
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
1
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
장수창
2020-06-20 14:55:44 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
8c7072a1151258c3c4099712d7fb1cc75bbdde89
8c7072a1
1 parent
f6bbc886
modified broadcast yongin
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
178 additions
and
7 deletions
nodejs/app.js
yongin.txt
nodejs/app.js
View file @
8c7072a
...
...
@@ -7,7 +7,7 @@ const yongin_url = 'http://www.yongin.go.kr/health/ictsd/INC_selectIctsdPatntLis
const
TARGET_URL
=
'https://api.line.me/v2/bot/message/reply'
const
MULTI_TARGET_URL
=
'https://api.line.me/v2/bot/message/multicast'
const
BROAD_TARGET_URL
=
'https://api.line.me/v2/bot/message/broadcast'
const
TOKEN
=
'
///////
'
const
TOKEN
=
''
const
NAVER_NEWS_ID
=
''
const
NAVER_NEWS_SECRET
=
''
const
fs
=
require
(
'fs'
);
...
...
@@ -20,7 +20,7 @@ var app = express();
// broadcast route
var
period_broadcast
=
5
0000
;
var
period_broadcast
=
10
0000
;
var
count_broadcast
=
0
;
setInterval
(
function
(){
broadcast
();
...
...
@@ -58,7 +58,7 @@ app.post('/hook', function (req, res) {
res
.
sendStatus
(
200
);
});
//
reply
//reply
function
replyNationWide
(
eventObj
)
{
//read status
request
.
post
(
ncov_url
,
function
(
err
,
res
,
body
)
{
...
...
@@ -116,7 +116,7 @@ function replyNationWide(eventObj) {
}
//
hello
//hello
function
hello
(
eventObj
)
{
request
.
post
(
...
...
@@ -172,8 +172,17 @@ function broadcast(){
}
resultArr
.
push
(
itemObj
);
})
var
fs
=
require
(
'fs'
);
var
array
=
fs
.
readFileSync
(
'yongin.txt'
).
toString
().
split
(
"\n"
);
realText
=
""
for
(
var
i
=
0
;
i
<
5
;
i
++
)
{
realText
+=
resultArr
[
i
].
text
realText
+=
'\n'
}
fs
.
readFile
(
'yongin.txt'
,
'utf8'
,
function
(
err
,
data
)
{
if
(
data
!==
realText
)
{
fs
.
writeFile
(
'yongin.txt'
,
realText
,
'utf8'
,
function
(
error
)
{
console
.
log
(
'write new route'
)
});
request
.
post
(
{
...
...
@@ -185,7 +194,11 @@ function broadcast(){
"messages"
:[
{
"type"
:
"text"
,
"text"
:
"용인시 확진자의 동선이 공개되었습니다."
"text"
:
"새로운 '용인시' 확진자의 동선이 공개되었습니다."
},
{
"type"
:
"text"
,
"text"
:
"http://www.yongin.go.kr/health/ictsd/index.do"
},
{
"type"
:
"sticker"
,
...
...
@@ -197,6 +210,11 @@ function broadcast(){
},(
error
,
response
,
body
)
=>
{
console
.
log
(
body
)
});
}
else
{
console
.
log
(
'not exist new route'
)
}
});
})
}
...
...
yongin.txt
0 → 100644
View file @
8c7072a
[인적사항]
○용인-99 : 여, 20대
○주소: 용인시 처인구 마평동 우성아파트
* 동거가족 : 부모, 자매2명
* 감염경로 추정 : 강남 프린서플어학원 확진자와 접촉
* 6. 10.(수) 부터 자가격리 중[발생경위 및 조치사항]
○6. 9.(화)
강남 프린서플어학원 확진자와 최종 접촉
○6. 10.(수)
처인구보건소 선별진료소 검사 실시(결과: 음성), 자택에서 자가격리 유지○6. 18.(목)
10:00 처인구보건소 선별진료소 검체 채취(보건소 구급차이용). 민간 검체기관(씨젠의료재단) 의뢰
* 증상 : 6.16.부터 인후통
○6. 19.(금)
07:30 민간 검체기관(씨젠)에서 '양성' 판정
07:35 질병관리본부 및 경기도 역학조사관 보고
07:40 국가지정격리병상 요청
07:40 가족4명 검체 채취 예정추가 조치사항, 세부동선 및 접촉자 정보는 역학조사 완료 후 공개하도록 하겠습니다.
[환자 현황]
○용인-98 : 남, 70대
○주소: 용인시 수지구 광교마을46단지 광교스타클래스
○기저질환 : 고혈압
* 서울시청역 공사현장 집단감염 [조치사항]
○6. 17.(수)
10:27 : 수지구보건소 선별진료소 검체 채취 (가족차량(딸) 이용)
22:00 : 민간 검사기관(녹십자)에서 양성 판정
22:00 : 질병관리본부 및 경기도 역학조사관 보고, 격리병상 요청
22:30 : 경기도의료원 수원병원 이송(보건소 구급차)
22:30 : 확진자 가족 검체 채취(배우자, 며느리, 손자, 딸)
22:30~ : 확진자 자택 및 엘리베이터 방역 소독
○6. 18.(목)
07:00 : 확진자 가족 검사결과 전원 음성 [심층역학조사]
○역학조사 기간 : 6. 8.(월) ~ 6. 17.(수)
○감염원 추정 : 서울시청역 공사현장 안전요원 집단감염 [주요동선 및 접촉자 현황]* 6. 19.(금) 06:30 : 접촉자 검사결과 전원(10명) 음성 판정
○6월 8일(월)
- ~16:30 자택
- 16:42 00상점 : 접촉자 1명(계산원)
- 16:50이후 자택
○6월 9일(화)- 05:25~06:30 : 자택(도보) → 상현역(전철) → 타지역 동선- 14:30~16:00 : 타지역 동선 → 상현역(전철) → 자택(도보)- 16:00이후 자택
○6월 10일(수)
- ~11:10 자택
- 11:20~11:29 00의원: 접촉자 2명(의료진)
- 11:40~12:00 수지구보건소(상현역 ↔ 수지구청역)
- 12:35~12:42 00의원
- 12:43 접촉자 없음
- 13:00 이후 자택
○6월 11일(목)- 05:25~06:30 : 자택(도보) → 상현역(전철) → 타지역 동선- 14:30~16:00 : 타지역 동선 → 상현역(전철) → 자택(도보)
- 16:10~18:00 스타클래스 아파트 내 경로당
(접촉자 5명 : 경로당회장3, 공무원1, 아파트경비반장1)
- 18:00 이후 자택
○6월 12일(금) 자택 기거
○6월 13일(토) 자택 기거
○6월 14일(일)- 05:25~06:30 : 자택(도보) → 상현역(전철) → 타지역 동선- 14:30~16:00 : 타지역 동선 → 상현역(전철) → 자택(도보)- 16:30 접촉자 없음
- 17:00 이후 자택
○6월 15일(월)- 05:25~06:30 : 자택(도보) → 상현역(전철) → 타지역 동선- 14:30~15:50 : 타지역 동선 → 상현역(전철) → 자택(도보)- 16:20 이후 자택
○6월 16일(화)
- 10:22~11:09 00의원 : 접촉자 2명(의료진)
- 11:10~11:50 접촉자없음
- 12:00 이후 자택에서 머무는 중 자가격리 통보받음
○6월 17일(수)
- 10:20~11:00 수지구보건소 선별진료소 : 접촉자 1명(딸)
- 11:00~22:30 자택
- 22:30 경기도의료원 수원병원으로 이송 환자의 진술, 신용카드내역, CCTV, GPS를 바탕으로 역학조사관에 의해 분석된 결과이며 추가 동선 및 확진자가 나오는 대로 보고하겠습니다.확진자와 그 가족, 방문장소 또한 코로나19의 피해자입니다.
무심코 던진 악의적인 댓글은 큰 상처가 됩니다.모두가 힘든 시기, 응원의 마음을 모아 이 위기를 함께 이겨냅시다.코로나 19 함께하면 이겨낼 수 있습니다.
[인적사항]
○ 부천-156: 남, 20대
○ 주소 : 부천시 원미구
*직장: 에스원 경비업체 직원(삼성전자 기흥캠퍼스 시설관리) * 가족관계 3명(관외)[발생경위]
○ 6. 16.(화)
19:00 부천시보건소 선별진료소에서 검체 채취
○ 6. 17.(수)
11:00 민간검체 기관(이원의료재단) “양성” 판정
15:10 역학조사관 요청
15:10 부천시보건소로 부터 메일로 받음[관내동선]
삼성전자 기흥캠퍼스
○ 6. 15.(월)
07:20 ~ 17:30 직장, 구내식당 이용
17:40 : 셔틀버스 탑승 후 퇴근
○ 6. 16.(화) 07:20 ~ 18:00 셔틀버스 탑승, 직장[우리시 조치사항]
○ 6. 16.(화) 삼성전자 사업장 내부 방역 소독 기완료(자체)
○ 6. 17.(수) 15:30 ~ CCTV 확보 및 확진자 이동동선 파악 등*접촉자 4명, 자가격리 (관내 없음, 관외4명) 확진자와 그 가족, 방문장소 또한 코로나19의 피해자입니다.
무심코 던진 악의적인 댓글은 큰 상처가 됩니다.
모두가 힘든 시기, 응원의 마음을 모아 이 위기를 함께 이겨냅시다.
코로나 19 함께하면 이겨낼 수 있습니다.
[인적사항]
○용인-97: 여, 50대
○주소 : 수지구 풍덕천동 신정마을 6단지 진흥아파트
*용인-96의 어머니
*가족 : 남편(음성), 자녀1(용인-96)[발생경위 및 조치사항]
○6. 15.(월)
21:35 검체 채취(자택 방문)
○6. 16.(화)
21:45 민간 검사기관(녹십자)에서 양성 판정
21:50 질병관리본부 및 경기도 역학조사관 보고
21:55 국가지정격리병상 요청
22:10 성남시의료원 이송(수지구보건소 구급차)
22:15 확진자 자택 및 엘리베이터 방역소독[심층역학조사]
○역학조사 기간 : 6.13.(토) ~ 6.16.(화)
○역학조사방법 : 본인 진술, CCTV분석, 신용카드내역 확인, GPS조회
○감염원 추정 : 자녀(용인-96)[주요동선 및 접촉자 현황]
○6. 13.(토)
17:33~18:22 자택 → 서현역(남편차 이용, 차에서 안내림) → 자택 : 접촉자 1명(남편)○6. 14.(일) 자택 기거
○6. 15.(월)
09:10 접촉자 없음
09:58 강남병원 선별진료소(딸 코로나19 검사)
10:27 이후 자택
○6월 16일(화)
22:10 자택 자가격리 중에 성남시의료원 이송(보건소 구급차) : 접촉자 1명(남편)위 내용은 본인의 진술, CCTV, 신용카드 내역 등을 바탕으로 역학조사관에 의해 분석한 결과이며 추가 동선 및 접촉자가 나오는 대로 보고하겠습니다.확진자와 그 가족, 방문장소 또한 코로나19의 피해자입니다.
무심코 던진 악의적인 댓글은 큰 상처가 됩니다.
모두가 힘든 시기, 응원의 마음을 모아 이 위기를 함께 이겨냅시다.
코로나 19 함께하면 이겨낼 수 있습니다.
[인적사항]
○ 용인-96 : 여, 30대
○ 주소: 용인시 수지구 풍덕천2동 신정마을 진흥 6단지 아파트
○ 동거가족 : 부모
[발생경위 및 조치사항]
○ 6. 15.(월)
09:30 강남병원 선별진료소에서 검체 채취
20:20 민간 검체기관(녹십자)에서 양성 판정
20:25 질병관리본부 및 경기도 역학조사관 보고
20:30 국가지정격리병상 요청
21:30 성남의료원 이송(수지구보건소구급차)
21:35 확진자 가족(부모) 검체 채취
21:45 확진자 자택 및 엘리베이터 방역소독*증상(6.12.): 기침, 인후통, 몸살
[역학조사 범위]
6. 10.(수) ~ 6. 16.(월) : 역학조사관 결정
[시간대별 주요 동선 및 접촉자 현황]
용인 – 96번 확진자 동선
* 접촉자 6명(부모, 동생1, 택시기사1, 의료진2), 자가격리
* 부 : 음성, 기타 5명 검사중
6. 10.(수) 06:55 ~ 07:51 : 출근 (대중교통, 마스크 착용)
07:54 ~ 17:30 : 타지역 동선
17:30 : 퇴근 (대중교통, 마스크 착용)
18:42 : 접촉자 없음(마스크 착용)
19:00 : 자택 귀가 (도보)
6. 11.(목) 08:20 ~ 11:50 : 출근 (택시), 접촉자 1명 (택시기사)
12:00 ~ 17:00 : 타지역 동선
17:00 ~ 19:00 : 퇴근 (대중교통, 마스크 착용)
19:00 ~ 20:00 : 접촉자 없음(마스크 착용)
20:30 : 자택 귀가, 접촉자 3명 (부모, 동생1)
6. 12.(금) 06:55 ~ 07:44 : 출근 (대중교통, 마스크 착용)
07:44 ~ 19:00 : 타지역 동선
19:00 : 자택 귀가 (대중교통, 마스크 착용)
6. 13.(토) 10:00 ~ 10:32 : 수지00치과 의원 진료(도보), 접촉자 2명(의료진2)
10:45 ~ 14:10 : 자택
14:17 : 접촉자 없음(마스크 착용)
15:28 ~ 20:55 : 타지역 동선
21:30 : 자택 귀가 (대중교통, 마스크 착용)
6. 14.(일) 00:00 ~ 24:00 : 자택 기거
6. 15.(월) 09:10 : 출근 하지 않음 (발열)
09:15 : 접촉자 없음(마스크 착용)
09:30 ~ 10:00 : 강남병원 선별진료소에서 검체 채취(부차량)
20:20 : 민간 검체기관(녹십자)에서 양성 판정
21:30 : 성남시의료원 이송(수지구보건소 구급차)※ 추가 조치사항, 세부동선 및 접촉자 정보는 역학조사 완료 후 공개하도록 하겠습니다.
Please
register
or
login
to post a comment