@jager-ai/holy-bible-api
Version:
성경 구절 검색 및 슬래시 명령어 지원 API 모듈
153 lines (152 loc) • 19.7 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SEASONAL_VERSES = exports.BIBLE_THEMES = exports.KEY_BIBLE_VERSES = void 0;
exports.createBibleVerse = createBibleVerse;
exports.KEY_BIBLE_VERSES = {
'창세기 1:1': '태초에 하나님이 천지를 창조하시니라',
'창세기 1:3': '하나님이 이르시되 빛이 있으라 하시니 빛이 있었고',
'창세기 1:27': '하나님이 자기 형상 곧 하나님의 형상대로 사람을 창조하시되 남자와 여자를 창조하시고',
'창세기 3:15': '내가 너로 여자와 원수가 되게 하고 네 후손도 여자의 후손과 원수가 되게 하리니 여자의 후손은 네 머리를 상하게 할 것이요 너는 그의 발꿈치를 상하게 할 것이니라 하시고',
'출애굽기 3:14': '하나님이 모세에게 이르시되 나는 스스로 있는 자이니라 또 이르시되 너는 이스라엘 자손에게 이같이 이르기를 스스로 있는 자가 나를 너희에게 보내셨다 하라',
'출애굽기 20:3': '너는 나 외에는 다른 신들을 네게 두지 말라',
'신명기 6:4': '이스라엘아 들으라 우리 하나님 여호와는 오직 유일한 여호와이시니',
'신명기 6:5': '너는 마음을 다하고 뜻을 다하고 힘을 다하여 네 하나님 여호와를 사랑하라',
'신명기 8:3': '사람이 떡으로만 사는 것이 아니요 여호와의 입으로부터 나오는 모든 말씀으로 사는 줄을 네가 알게 하려 하심이니라',
'여호수아 1:8': '이 율법책을 네 입에서 떠나지 말게 하며 주야로 그것을 묵상하여 그 안에 기록된 대로 다 지켜 행하라 그리하면 네 길이 평탄하게 될 것이며 네가 형통하리라',
'여호수아 1:9': '내가 네게 명령한 것이 아니냐 강하고 담대하라 두려워하지 말며 놀라지 말라 네가 어디로 가든지 네 하나님 여호와가 너와 함께 하느니라 하시니라',
'여호수아 24:15': '만일 여호와를 섬기는 것이 너희에게 좋지 않게 보이거든 너희 조상들이 강 저쪽에서 섬기던 신들이든지 또는 너희가 거주하는 땅에 있는 아모리족의 신들이든지 너희가 섬길 자를 오늘 택하라 오직 나와 내 집은 여호와를 섬기겠노라',
'시편 1:1': '복 있는 사람은 악인들의 꾀를 따르지 아니하며 죄인들의 길에 서지 아니하며 오만한 자들의 자리에 앉지 아니하고',
'시편 1:2': '오직 여호와의 율법을 즐거워하여 그의 율법을 주야로 묵상하는도다',
'시편 23:1': '여호와는 나의 목자시니 내게 부족함이 없으리로다',
'시편 23:2': '그가 나를 푸른 풀밭에 누이시며 쉴 만한 물 가로 인도하시는도다',
'시편 23:3': '내 영혼을 소생시키시고 자기 이름을 위하여 의의 길로 인도하시는도다',
'시편 23:4': '내가 사망의 음침한 골짜기로 다닐지라도 해를 두려워하지 않을 것은 주께서 나와 함께 하심이라 주의 지팡이와 막대기가 나를 안위하시나이다',
'시편 23:5': '주께서 내 원수의 목전에서 내게 상을 차려 주시고 기름을 내 머리에 부으셨으니 내 잔이 넘치나이다',
'시편 23:6': '내 평생에 선하심과 인자하심이 반드시 나를 따르리니 내가 여호와의 집에 영원히 살리로다',
'시편 46:1': '하나님은 우리의 피난처시요 힘이시니 환난 중에 만날 큰 도움이시라',
'시편 46:10': '이르시기를 너희는 가만히 있어 내가 하나님 됨을 알지어다 내가 뭇 나라 중에서 높임을 받으리라 내가 세계 중에서 높임을 받으리라 하시도다',
'시편 91:1': '지극히 높으신 이의 은밀한 곳에 거주하며 전능하신 이의 그늘 아래에 사는 자여',
'시편 91:2': '나는 여호와를 가리켜 말하기를 그는 나의 피난처요 나의 요새요 내가 의뢰하는 하나님이라 하리니',
'시편 119:105': '주의 말씀은 내 발에 등이요 내 길에 빛이니이다',
'시편 139:14': '내가 주께 감사하옴은 나를 지으심이 심히 기묘하심이라 주께서 하시는 일이 기이함을 내 영혼이 잘 아나이다',
'잠언 3:5': '너는 마음을 다하여 여호와를 신뢰하고 네 명철을 의지하지 말라',
'잠언 3:6': '너는 범사에 그를 인정하라 그리하면 네 길을 지도하시리라',
'잠언 27:17': '철이 철을 날카롭게 하는 것 같이 사람이 그의 친구의 얼굴을 빛나게 하느니라',
'전도서 3:1': '범사에 기한이 있고 천하 만사가 다 때가 있나니',
'전도서 12:13': '일의 결국을 다 들었으니 하나님을 경외하고 그의 명령들을 지킬지어다 이것이 모든 사람의 본분이니라',
'이사야 40:31': '오직 여호와를 앙망하는 자는 새 힘을 얻으리니 독수리가 날개치며 올라감 같을 것이요 달음박질하여도 곤비하지 아니하겠고 걸어가도 피곤하지 아니하리로다',
'이사야 53:5': '그가 찔림은 우리의 허물 때문이요 그가 상함은 우리의 죄악 때문이라 그가 징계를 받으므로 우리는 평화를 누리고 그가 채찍에 맞으므로 우리는 나음을 받았도다',
'이사야 55:11': '내 입에서 나가는 말도 이와 같이 헛되이 내게로 되돌아오지 아니하고 나의 기뻐하는 뜻을 이루며 내가 보낸 일에 형통함이니라',
'예레미야 29:11': '여호와의 말씀이니라 너희를 향한 나의 생각을 내가 아나니 평안이요 재앙이 아니니라 너희에게 미래와 희망을 주는 것이니라',
'마태복음 5:3': '심령이 가난한 자는 복이 있나니 천국이 그들의 것임이요',
'마태복음 5:4': '애통하는 자는 복이 있나니 그들이 위로를 받을 것임이요',
'마태복음 5:5': '온유한 자는 복이 있나니 그들이 땅을 기업으로 받을 것임이요',
'마태복음 5:6': '의에 주리고 목마른 자는 복이 있나니 그들이 배부를 것임이요',
'마태복음 5:7': '긍휼히 여기는 자는 복이 있나니 그들이 긍휼히 여김을 받을 것임이요',
'마태복음 5:8': '마음이 청결한 자는 복이 있나니 그들이 하나님을 볼 것임이요',
'마태복음 5:16': '이같이 너희 빛이 사람 앞에 비치게 하여 그들로 너희 착한 행실을 보고 하늘에 계신 너희 아버지께 영광을 돌리게 하라',
'마태복음 6:9': '그러므로 너희는 이렇게 기도하라 하늘에 계신 우리 아버지여 이름이 거룩히 여김을 받으시오며',
'마태복음 6:11': '오늘 우리에게 일용할 양식을 주시옵고',
'마태복음 6:33': '그런즉 너희는 먼저 그의 나라와 그의 의를 구하라 그리하면 이 모든 것을 너희에게 더하시리라',
'마태복음 11:28': '수고하고 무거운 짐 진 자들아 다 내게로 오라 내가 너희를 쉬게 하리라',
'마태복음 28:19': '그러므로 너희는 가서 모든 민족을 제자로 삼아 아버지와 아들과 성령의 이름으로 세례를 베풀고',
'마태복음 28:20': '내가 너희에게 분부한 모든 것을 가르쳐 지키게 하라 볼지어다 내가 세상 끝날까지 너희와 항상 함께 있으리라 하시니라',
'마가복음 16:15': '또 이르시되 너희는 온 천하에 다니며 만민에게 복음을 전파하라',
'누가복음 2:11': '오늘 다윗의 동네에 너희를 위하여 구주가 나셨으니 곧 그리스도 주시니라',
'누가복음 19:10': '인자가 온 것은 잃어버린 자를 찾아 구원하려 함이니라',
'요한복음 1:1': '태초에 말씀이 계시니라 이 말씀이 하나님과 함께 계셨으니 이 말씀은 곧 하나님이시니라',
'요한복음 1:14': '말씀이 육신이 되어 우리 가운데 거하시매 우리가 그의 영광을 보니 아버지의 독생자의 영광이요 은혜와 진리가 충만하더라',
'요한복음 3:16': '하나님이 세상을 이처럼 사랑하사 독생자를 주셨으니 이는 그를 믿는 자마다 멸망하지 않고 영생을 얻게 하려 하심이라',
'요한복음 3:17': '하나님이 그 아들을 세상에 보내신 것은 세상을 심판하려 하심이 아니요 그로 말미암아 세상이 구원을 받게 하려 하심이라',
'요한복음 8:12': '예수께서 또 말씀하여 이르시되 나는 세상의 빛이니 나를 따르는 자는 어둠에 다니지 아니하고 생명의 빛을 얻으리라',
'요한복음 8:32': '진리를 알지니 진리가 너희를 자유롭게 하리라',
'요한복음 10:10': '도둑이 오는 것은 도둑질하고 죽이고 멸망시키려는 것뿐이요 내가 온 것은 양으로 생명을 얻게 하고 더 풍성히 얻게 하려는 것이라',
'요한복음 14:6': '예수께서 이르시되 내가 곧 길이요 진리요 생명이니 나로 말미암지 않고는 아버지께로 올 자가 없느니라',
'요한복음 15:5': '나는 포도나무요 너희는 가지라 그가 내 안에, 내가 그 안에 거하면 사람이 열매를 많이 맺나니 나를 떠나서는 너희가 아무 것도 할 수 없음이라',
'사도행전 1:8': '오직 성령이 너희에게 임하시면 너희가 권능을 받고 예루살렘과 온 유대와 사마리아와 땅 끝까지 이르러 내 증인이 되리라 하시니라',
'로마서 1:16': '내가 복음을 부끄러워하지 아니하노니 이 복음은 모든 믿는 자에게 구원을 주시는 하나님의 능력이 됨이라 먼저는 유대인에게요 그리고 헬라인에게로다',
'로마서 3:23': '모든 사람이 죄를 범하였으매 하나님의 영광에 이르지 못하더니',
'로마서 5:8': '우리가 아직 죄인 되었을 때에 그리스도께서 우리를 위하여 죽으심으로 하나님께서 우리에 대한 자기의 사랑을 확증하셨느니라',
'로마서 6:23': '죄의 삯은 사망이요 하나님의 은사는 그리스도 예수 우리 주 안에 있는 영생이니라',
'로마서 8:28': '우리가 알거니와 하나님을 사랑하는 자 곧 그의 뜻대로 부르심을 입은 자들에게는 모든 것이 합력하여 선을 이루느니라',
'로마서 8:31': '그런즉 이 일에 대하여 우리가 무엇이라 하리요 만일 하나님이 우리를 위하시면 누가 우리를 대적하리요',
'로마서 8:38': '내가 확신하노니 사망이나 생명이나 천사들이나 권세자들이나 현재 일이나 장래 일이나 능력이나',
'로마서 8:39': '높음이나 깊음이나 다른 어떤 피조물이라도 우리를 우리 주 그리스도 예수 안에 있는 하나님의 사랑에서 끊을 수 없으리라',
'로마서 10:9': '네가 만일 네 입으로 예수를 주로 시인하며 또 하나님께서 그를 죽은 자 가운데서 살리신 것을 네 마음에 믿으면 구원을 받으리라',
'로마서 12:1': '그러므로 형제들아 내가 하나님의 모든 자비하심으로 너희를 권하노니 너희 몸을 하나님이 기뻐하시는 거룩한 산 제물로 드리라 이는 너희가 드릴 영적 예배니라',
'로마서 12:2': '너희는 이 세대를 본받지 말고 오직 마음을 새롭게 함으로 변화를 받아 하나님의 선하시고 기뻐하시고 온전하신 뜻이 무엇인지 분별하도록 하라',
'고린도전서 10:13': '사람이 감당할 시험 밖에는 너희가 당한 것이 없나니 오직 하나님은 미쁘사 너희가 감당하지 못할 시험 당함을 허락하지 아니하시고 시험 당할 즈음에 또한 피할 길을 내사 너희로 능히 감당하게 하시느니라',
'고린도전서 13:4': '사랑은 오래 참고 사랑은 온유하며 시기하지 아니하며 사랑은 자랑하지 아니하며 교만하지 아니하며',
'고린도전서 13:5': '무례히 행하지 아니하며 자기의 유익을 구하지 아니하며 성내지 아니하며 악한 것을 생각하지 아니하며',
'고린도전서 13:13': '그런즉 믿음, 소망, 사랑, 이 세 가지는 항상 있을 것인데 그 중의 제일은 사랑이라',
'고린도후서 5:17': '그런즉 누구든지 그리스도 안에 있으면 새로운 피조물이라 이전 것은 지나갔으니 보라 새 것이 되었도다',
'갈라디아서 2:20': '내가 그리스도와 함께 십자가에 못 박혔나니 그런즉 이제는 내가 사는 것이 아니요 오직 내 안에 그리스도께서 사시는 것이라 이제 내가 육체 가운데 사는 것은 나를 사랑하사 나를 위하여 자기 자신을 버리신 하나님의 아들을 믿는 믿음 안에서 사는 것이라',
'갈라디아서 5:22': '오직 성령의 열매는 사랑과 희락과 화평과 오래 참음과 자비와 양선과 충성과',
'갈라디아서 5:23': '온유와 절제니 이같은 것을 금지할 법이 없느니라',
'에베소서 2:8': '너희는 은혜에 의하여 믿음으로 말미암아 구원을 받았으니 이것은 너희에게서 난 것이 아니요 하나님의 선물이라',
'에베소서 2:9': '행위에서 난 것이 아니니 이는 누구든지 자랑하지 못하게 함이라',
'에베소서 2:10': '우리는 그가 만드신 바라 그리스도 예수 안에서 선한 일을 위하여 지으심을 받은 자니 이 일은 하나님이 전에 예비하사 우리로 그 가운데서 행하게 하려 하심이니라',
'에베소서 6:11': '마귀의 간계를 능히 대적하기 위하여 하나님의 전신갑주를 입으라',
'빌립보서 4:4': '주 안에서 항상 기뻐하라 내가 다시 말하노니 기뻐하라',
'빌립보서 4:6': '아무것도 염려하지 말고 다만 모든 일에 기도와 간구로, 너희 구할 것을 감사함으로 하나님께 아뢰라',
'빌립보서 4:7': '그리하면 모든 지각에 뛰어난 하나님의 평강이 그리스도 예수 안에서 너희 마음과 생각을 지키시리라',
'빌립보서 4:13': '내게 능력 주시는 자 안에서 내가 모든 것을 할 수 있느니라',
'빌립보서 4:19': '나의 하나님이 그리스도 예수 안에서 영광 가운데 그의 풍성한 대로 너희 모든 쓸 것을 채우시리라',
'골로새서 3:23': '무엇을 하든지 마음을 다하여 주께 하듯 하고 사람에게 하듯 하지 말라',
'데살로니가전서 5:16': '항상 기뻐하라',
'데살로니가전서 5:17': '쉬지 말고 기도하라',
'데살로니가전서 5:18': '범사에 감사하라 이것이 그리스도 예수 안에서 너희를 향하신 하나님의 뜻이니라',
'디모데전서 6:12': '믿음의 선한 싸움을 싸우라 영생을 취하라 이를 위하여 네가 부르심을 받았고 많은 증인 앞에서 선한 증언을 하였도다',
'디모데후서 3:16': '모든 성경은 하나님의 감동으로 된 것으로 교훈과 책망과 바르게 함과 의로 교육하기에 유익하니',
'디모데후서 4:7': '나는 선한 싸움을 싸우고 나의 달려갈 길을 마치고 믿음을 지켰으니',
'히브리서 11:1': '믿음은 바라는 것들의 실상이요 보이지 않는 것들의 증거니',
'히브리서 11:6': '믿음이 없이는 하나님을 기쁘시게 하지 못하나니 하나님께 나아가는 자는 반드시 그가 계신 것과 또한 그가 자기를 찾는 자들에게 상 주시는 이심을 믿어야 할지니라',
'히브리서 12:1': '이러므로 우리에게 구름 같이 둘러싼 허다한 증인들이 있으니 모든 무거운 것과 얽매이기 쉬운 죄를 벗어 버리고 인내로써 우리 앞에 당한 경주를 하며',
'히브리서 12:2': '믿음의 주요 또 온전하게 하시는 이인 예수를 바라보자 그는 그 앞에 있는 기쁨을 위하여 십자가를 참으사 부끄러움을 개의치 아니하시더니 하나님 보좌 우편에 앉으셨느니라',
'히브리서 13:8': '예수 그리스도는 어제나 오늘이나 영원토록 동일하시니라',
'야고보서 1:2': '내 형제들아 너희가 여러 가지 시험을 당하거든 온전히 기쁘게 여기라',
'야고보서 1:17': '온갖 좋은 은사와 온전한 선물이 다 위로부터 빛들의 아버지께로부터 내려오나니 그는 변함도 없으시고 회전하는 그림자도 없으시니라',
'야고보서 4:8': '하나님을 가까이하라 그리하면 너희를 가까이하시리라 죄인들아 손을 깨끗이 하라 두 마음을 품은 자들아 마음을 성결하게 하라',
'베드로전서 5:7': '너희 염려를 다 주께 맡기라 이는 그가 너희를 돌보심이라',
'요한일서 1:9': '만일 우리가 우리 죄를 자백하면 그는 미쁘시고 의로우사 우리 죄를 사하시며 우리를 모든 불의에서 깨끗하게 하실 것이요',
'요한일서 4:7': '사랑하는 자들아 우리가 서로 사랑하자 사랑은 하나님께 속한 것이니 사랑하는 자마다 하나님으로부터 나서 하나님을 알고',
'요한일서 4:8': '사랑하지 아니하는 자는 하나님을 알지 못하나니 이는 하나님은 사랑이심이라',
'요한일서 4:19': '우리가 사랑함은 그가 먼저 우리를 사랑하셨음이라',
'요한계시록 3:20': '볼지어다 내가 문 밖에 서서 두드리노니 누구든지 내 음성을 듣고 문을 열면 내가 그에게로 들어가 그와 더불어 먹고 그는 나와 더불어 먹으리라',
'요한계시록 21:4': '모든 눈물을 그 눈에서 닦아 주시니 다시는 사망이 없고 애통하는 것이나 곡하는 것이나 아픈 것이 다시 있지 아니하리니 처음 것들이 다 지나갔음이러라'
};
exports.BIBLE_THEMES = {
'창세기': ['창조', '타락', '언약', '족장들'],
'출애굽기': ['구원', '십계명', '율법', '성막'],
'시편': ['찬양', '기도', '고백', '감사'],
'잠언': ['지혜', '교훈', '의로운 삶'],
'이사야': ['메시아', '심판', '위로', '회복'],
'마태복음': ['팔복', '산상수훈', '천국', '제자도'],
'요한복음': ['영생', '믿음', '사랑', '진리'],
'로마서': ['구원', '믿음', '의로움', '은혜'],
'고린도전서': ['사랑', '교회', '부활', '은사'],
'에베소서': ['교회', '은혜', '영적 전쟁'],
'빌립보서': ['기쁨', '감사', '능력'],
'히브리서': ['믿음', '인내', '완전']
};
exports.SEASONAL_VERSES = {
'성탄절': ['누가복음 2:11', '마태복음 1:23', '요한복음 1:14'],
'부활절': ['고린도전서 15:20', '로마서 6:9', '요한복음 11:25'],
'추수감사절': ['데살로니가전서 5:18', '시편 100:4', '야고보서 1:17'],
'신년': ['예레미야 29:11', '잠언 3:5-6', '이사야 43:19'],
'수능/시험': ['빌립보서 4:13', '여호수아 1:9', '잠언 3:5-6']
};
function createBibleVerse(reference, text) {
const match = reference.match(/^(.+?)\s+(\d+):(\d+)$/);
if (!match) {
throw new Error(`Invalid reference format: ${reference}`);
}
const [, book, chapter, verse] = match;
return {
reference,
book_full: book,
chapter: parseInt(chapter, 10),
verse: parseInt(verse, 10),
text
};
}