Showing
1 changed file
with
92 additions
and
43 deletions
| ... | @@ -49,6 +49,9 @@ app.post('/message', function(req,res){ | ... | @@ -49,6 +49,9 @@ app.post('/message', function(req,res){ |
| 49 | callback(null,yonezu) | 49 | callback(null,yonezu) |
| 50 | }); | 50 | }); |
| 51 | break; | 51 | break; |
| 52 | + case 'ヨルシカ-Discography' : | ||
| 53 | + singer = 'yorusika'; | ||
| 54 | + break | ||
| 52 | default: | 55 | default: |
| 53 | if(singer == 'Reol'){ | 56 | if(singer == 'Reol'){ |
| 54 | crawlReol.crawl_Reol('https://namu.wiki/w/%EB%A0%88%EC%98%A4%EB%A3%A8/%EC%9D%8C%EB%B0%98#toc',function(Reol){ | 57 | crawlReol.crawl_Reol('https://namu.wiki/w/%EB%A0%88%EC%98%A4%EB%A3%A8/%EC%9D%8C%EB%B0%98#toc',function(Reol){ |
| ... | @@ -60,6 +63,9 @@ app.post('/message', function(req,res){ | ... | @@ -60,6 +63,9 @@ app.post('/message', function(req,res){ |
| 60 | callback(null,yonezu) | 63 | callback(null,yonezu) |
| 61 | }); | 64 | }); |
| 62 | } | 65 | } |
| 66 | + else if(singer=='yorusika'){ | ||
| 67 | + | ||
| 68 | + } | ||
| 63 | else | 69 | else |
| 64 | callback(null,null); | 70 | callback(null,null); |
| 65 | break; | 71 | break; |
| ... | @@ -126,64 +132,107 @@ app.post('/message', function(req,res){ | ... | @@ -126,64 +132,107 @@ app.post('/message', function(req,res){ |
| 126 | } | 132 | } |
| 127 | } | 133 | } |
| 128 | break; | 134 | break; |
| 129 | - case discography[0].json_album[index]: | 135 | + /// 米津玄師 /// |
| 130 | - var album = '앨범 : ' + discography[0].json_album[index].substr(3); | 136 | + case '米津玄師': |
| 131 | - if(singer == 'Reol'){ | 137 | + send = { |
| 132 | - send = { | 138 | + 'message': { |
| 133 | - 'message' : { | 139 | + 'text': '이름 : 米津玄師(Yonezu Kenshi) \n성별 : 남성 \n생년월일 : 1991년 3월 10일 \n혈액형 : O형', |
| 134 | - 'text' : album + '\n발매년도 : ' + discography[0].json_year[index] + '\n수록곡 : \n' + discography[0].json_track[index] | 140 | + 'photo': { |
| 141 | + 'url': 'http://reissuerecords.net/rr/wp-content/uploads/flamingo_photo2.jpg', | ||
| 142 | + 'width': 1000, | ||
| 143 | + 'height': 667 | ||
| 135 | }, | 144 | }, |
| 136 | - keyboard : { | 145 | + 'message_button': { |
| 137 | - 'type' : 'buttons', | 146 | + 'label': '공식 홈페이지', |
| 138 | - 'buttons' : ['Reol-Discography', '초기화면'] | 147 | + 'url': "http://reissuerecords.net/" |
| 139 | } | 148 | } |
| 149 | + }, | ||
| 150 | + keyboard: { | ||
| 151 | + 'type': 'buttons', | ||
| 152 | + 'buttons': ['米津玄師-Discography'] | ||
| 140 | } | 153 | } |
| 141 | - } | 154 | + }; |
| 142 | - else if(singer == 'Yonezu'){ | 155 | + break; |
| 143 | - send = { | 156 | + case '米津玄師-Discography': |
| 144 | - 'message' : { | 157 | + send = { |
| 145 | - 'text' : album + '\n발매년도 : ' + discography[0].json_year[index] + '\n수록곡 : \n' + discography[0].json_track[index] | 158 | + 'message': { |
| 146 | - }, | 159 | + 'text': 'Album List' |
| 147 | - keyboard : { | 160 | + }, |
| 148 | - 'type' : 'buttons', | 161 | + keyboard: { |
| 149 | - 'buttons' : ['米津玄師-Discography', '초기화면'] | 162 | + 'type': 'buttons', |
| 150 | - } | 163 | + 'buttons': discography[0].json_album |
| 151 | } | 164 | } |
| 152 | - } | 165 | + |
| 166 | + }; | ||
| 153 | break; | 167 | break; |
| 154 | - | 168 | + case 'ヨルシカ': |
| 155 | - /// 米津玄師 /// | ||
| 156 | - case '米津玄師' : | ||
| 157 | send = { | 169 | send = { |
| 158 | - 'message' : { | 170 | + 'message': { |
| 159 | - 'text' : '이름 : 米津玄師(Yonezu Kenshi) \n 성별 : 남성 \n생년월일 : 1991년 3월 10일 \n혈액형 : O형', | 171 | + 'text': '개요 : 2인조 밴드\n멤버 : n-buna, suis \n역할 : 작사, 작곡, 편곡 - n-buna\n 보컬 - suis\n서포트 멤버 : \n 下鶴光康(Guitar)\n キタニタツヤ(Bass)\n Masack(Drums)', |
| 160 | - 'photo' : { | 172 | + 'photo': { |
| 161 | - 'url' : 'http://reissuerecords.net/rr/wp-content/uploads/flamingo_photo2.jpg', | 173 | + 'url': 'http://yorushika.com/wp-content/uploads/2018/05/biography_image2.jpg', |
| 162 | - 'width' : 1000, | 174 | + 'width': 1000, |
| 163 | - 'height' : 667 | 175 | + 'height': 667 |
| 164 | }, | 176 | }, |
| 165 | - 'message_button' : { | 177 | + 'message_button': { |
| 166 | - 'label' : '공식 홈페이지', | 178 | + 'label': '공식 홈페이지', |
| 167 | - 'url' : "http://reissuerecords.net/" | 179 | + 'url': "http://yorushika.com/" |
| 168 | } | 180 | } |
| 169 | }, | 181 | }, |
| 170 | - keyboard : { | 182 | + keyboard: { |
| 171 | - 'type' : 'buttons', | 183 | + 'type': 'buttons', |
| 172 | - 'buttons' : ['米津玄師-Discography'] | 184 | + 'buttons': ['ヨルシカ-Discography'] |
| 173 | } | 185 | } |
| 174 | }; | 186 | }; |
| 175 | break; | 187 | break; |
| 176 | - case '米津玄師-Discography' : | 188 | + case 'ヨルシカ-Discography': |
| 177 | send = { | 189 | send = { |
| 178 | - 'message' : { | 190 | + 'message': { |
| 179 | - 'text' : 'Album List' | 191 | + 'text': 'Album List' |
| 180 | - }, | 192 | + }, |
| 181 | - keyboard : { | 193 | + keyboard: { |
| 182 | - 'type' : 'buttons', | 194 | + 'type': 'buttons', |
| 183 | - 'buttons' : discography[0].json_album | 195 | + 'buttons': ['ㅁ'] |
| 184 | } | 196 | } |
| 185 | - | 197 | + |
| 186 | }; | 198 | }; |
| 199 | + break; | ||
| 200 | + // 앨범 정보 읽기 // | ||
| 201 | + case discography[0].json_album[index]: | ||
| 202 | + var album = '앨범 : ' + discography[0].json_album[index].substr(3); | ||
| 203 | + if (singer == 'Reol') { | ||
| 204 | + send = { | ||
| 205 | + 'message': { | ||
| 206 | + 'text': album + '\n발매년도 : ' + discography[0].json_year[index] + '\n수록곡 : \n' + discography[0].json_track[index] | ||
| 207 | + }, | ||
| 208 | + keyboard: { | ||
| 209 | + 'type': 'buttons', | ||
| 210 | + 'buttons': ['Reol-Discography', '초기화면'] | ||
| 211 | + } | ||
| 212 | + } | ||
| 213 | + } | ||
| 214 | + else if (singer == 'Yonezu') { | ||
| 215 | + send = { | ||
| 216 | + 'message': { | ||
| 217 | + 'text': album + '\n발매년도 : ' + discography[0].json_year[index] + '\n수록곡 : \n' + discography[0].json_track[index] | ||
| 218 | + }, | ||
| 219 | + keyboard: { | ||
| 220 | + 'type': 'buttons', | ||
| 221 | + 'buttons': ['米津玄師-Discography', '초기화면'] | ||
| 222 | + } | ||
| 223 | + } | ||
| 224 | + } | ||
| 225 | + else if (singer == 'yorusika'){ | ||
| 226 | + send = { | ||
| 227 | + 'message': { | ||
| 228 | + 'text': album + '\n발매년도 : ' + discography[0].json_year[index] + '\n수록곡 : \n' + discography[0].json_track[index] | ||
| 229 | + }, | ||
| 230 | + keyboard: { | ||
| 231 | + 'type': 'buttons', | ||
| 232 | + 'buttons': ['ヨルシカ-Discography', '초기화면'] | ||
| 233 | + } | ||
| 234 | + } | ||
| 235 | + } | ||
| 187 | break; | 236 | break; |
| 188 | case '초기화면' : | 237 | case '초기화면' : |
| 189 | send = { | 238 | send = { | ... | ... |
-
Please register or login to post a comment