티스토리 뷰

채팅의 시작 부분이 띵언으로 시작하면 명언을 말해주는 챗봇입니다

네이버에서 가져와서 답변으로 출력하도록 코드를 작성했습니다

명언 읽고 영어공부하고 1석2조

function response(room, msg, sender, isGroupChat, replier) {
	if (msg.indexOf("띵언") == 0) {
		var a = "오늘의 명언ac사랑 명언ac인생 명언ac공부 명언ac친구 명언ac성공 명언ac믿음 명언ac고독 명언ac자신감 명언ac이별 명언ac후회 명언ac행복 명언";
		var b = a.split("ac");
		randObject = new java.util.Random()
		var c = randObject.nextInt(b.length);
		var data = Utils.getWebText("https://m.search.naver.com/search.naver?where=m&sm=mtb_etc&query="+b[c]);
		var data2 = data.split("카테고리 레이어 닫기");
		var data3 = data2[1].split("이어서");
		var data4 = data3[0].replace(/(<([^>]+)>)/g, "");
		data4 = data4.trim();
		data4 = data4.replace(/ /g, " ");
		data4 = data4.replace(/ /g, " ");
		data4 = data4.replace(/ /g, " ");
		data4 = data4.replace(/ /g, " ");
		var data5 = data4.split("뒤집기");
		randObject = new java.util.Random()
		var rand = randObject.nextInt(data5.length);
		if(data5[rand].indexOf("내보내기") != -1)
		{
			rand-=1;
		}
		replier.reply(data5[rand]);
	}
}
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
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
글 보관함