// {{{ INFO var INFO =xml` Mitsugu Oyama MIT

You can check Japanese Weather Report by this plugin.

'jweather' :jweather region 1

You can check Japanese Weather Report by this plugin. If you add second parameter "1", can take tomorrow weather report.

See. http://www.weathermap.co.jp/hitokuchi_rss/

`; // }}} commands.addUserCommand( ['jw[eather]'], 'display japanese weather report', function(args){ if(1>args.length){ liberator.echoerr('argument error'); return false; } const TODAY=0; const TOMORROW=1; let day=TODAY; if(args.length==2&&args[1]==1){ day=TOMORROW; } let region={ 'hokkaido_souya':'1100', 'hokkaido_kamikawa':'1200', 'hokkaido_rumoi':'1300', 'hokkaido_ishikari':'1400', 'hokkaido_sorachi':'1500', 'hokkaido_shiribeshi':'1600', 'hokkaido_abashiri':'1710', 'hokkaido_kitami':'1720', 'hokkaido_monbetsu':'1730', 'hokkaido_nemuro':'1800', 'hokkaido_kushiro':'1900', 'hokkaido_tokachi':'2000', 'hokkaido_iburi':'2100', 'hokkaido_hidaka':'2200', 'hokkaido_oshima':'2300', 'hokkaido_hiyama':'2400', 'aomori_tsugaru':'3110', 'aomori_shimokita':'3120', 'aomori_sanpachikamikita':'3130', 'akita_engan':'3210', 'akita_nairiku':'3220', 'iwate_nairiku':'3310', 'iwate_engan_hokubu':'3320', 'iwate_engan_nanbu':'3330', 'yamagata_murayama':'3510', 'yamagata_okitama':'3520', 'yamagata_syounai':'3530', 'yamagata_mogami':'3540', 'miyagi_toubu':'3410', 'miyagi_seibu':'3420', 'fukushima_nakadori':'3610', 'fukushima_hamadori':'3620', 'fukushima_aizu':'3630', 'ibaraki_hokubu':'4010', 'ibaraki_nanbu':'4020', 'tochigi_nanbu':'4110', 'tochigi_hokubu':'4120', 'gunma_nanbu':'4210', 'gunma_hokubu':'4220', 'saitama_nanbu':'4310', 'saitama_hokubu':'4320', 'saitama_chichibu':'4330', 'tokyoto_tokyo':'4410', 'tokyoto_izu_hokubu':'4420', 'tokyoto_izu_nanbu':'4430', 'tokyoto_ogasawara':'9600', 'kanagawa_toubu':'4610', 'kanagawa_seibu':'4620', 'chiba_hokusei':'4510', 'chiba_hokutou':'4520', 'chiba_nanbu':'4530', 'shizuoka_tyubu':'5010', 'shizuoka_izu':'5020', 'shizuoka_toubu':'5030', 'shizuoka_seibu':'5040', 'yamanashi_tyuseibu':'4910', 'yamanashi_toubu_fujigoko':'4920', 'nigata_kaetsu':'5410', 'nigata_tyuetsu':'5420', 'nigata_jouetsu':'5430', 'nigata_sado':'5440', 'nagano_hokubu':'4810', 'nagano_tyubu':'4820', 'nagano_nanbu':'4830', 'toyama_toubu':'5510', 'toyama_seibu':'5520', 'ishikawa_kaga':'5610', 'ishikawa_noto':'5620', 'fukui_reihoku':'5710', 'fukui_reinan':'5720', 'gifu_mino':'5210', 'gifu_hida':'5220', 'aichi_seibu':'5110', 'aichi_toubu':'5120', 'mie_hokutyubu':'5310', 'mie_nanbu':'5320', 'shiga_nanbu':'6010', 'shiga_hokubu':'6020', 'kyoto_hokubu':'400', 'kyoto_nanbu':'6100', 'osaka':'6200', 'nara_hokubu':'6410', 'nara_nanbu':'6420', 'wakayama_hokubu':'6510', 'wakayama_nanbu':'6520', 'hyogo_nanbu':'6310', 'hyogo_hokubu':'6320', 'okayama_nanbu':'6610', 'okayama_hokubu':'6620', 'tottori_toubu':'6910', 'tottori_tyuseibu':'6920', 'hiroshima_nanbu':'6710', 'hiroshima_hokubu':'6720', 'shimane_toubu':'6810', 'shimane_seibu':'6820', 'shimane_oki':'6830', 'yamaguchi_seibu':'8110', 'yamaguchi_tyubu':'8120', 'yamaguchi_toubu':'8130', 'yamaguchi_hokubu':'8140', 'kagawa':'7200', 'tokushima_hokubu':'7110', 'tokushima_nanbu':'7120', 'ehime_tyuyo':'7310', 'ehime_touyo':'7320', 'ehime_nanyo':'7330', 'kouchi_tyubu':'7410', 'kouchi_toubu':'7420', 'kouchi_seibu':'7430', 'fukuoka_fukuoka':'8210', 'fukuoka_kitakyusyu':'8220', 'fukuoka_chikuhou':'8230', 'fukuoka_chikugo':'8240', 'saga_nanbu':'8510', 'saga_hokubu':'8520', 'nagasaki_nanbu':'8410', 'nagasaki_hokubu':'8420', 'nagasaki_iki_tsushima':'700', 'nagasaki_gotou':'800', 'oita_tyubu':'8310', 'oita_hokubu':'8320', 'oita_seibu':'8330', 'oita_nanbu':'8340', 'kumamoto_kumamoto':'8610', 'kumamoto_aso':'8620', 'kumamoto_amakusa_ashikita':'8630', 'kumamoto_kuma':'8640', 'miyazaki_nanbuheiyabu':'8710', 'miyazaki_hokubuheiyabu':'8720', 'miyazaki_nanbuyamazoi':'8730', 'miyazaki_hokubuyamazoi':'8740', 'kagoshima_satsuma':'8810', 'kagoshima_osumi':'8820', 'kagoshima_tanegashima_yakushima':'8830', 'kagoshima_amami':'1000', 'okinawa_hontou_tyunanbu':'9110', 'okinawa_hontou_hokubu':'9120', 'okinawa_kumejima':'9130', 'okinawa_daitoujima':'9200', 'okinawa_miyakojima':'9300', 'okinawa_ishigakijima':'9400', 'okinawa_yonaguni':'9500' }; if(!region[args[0]]){ liberator.echoerr('nothing region'); return false; } let rssUrl="http://feedproxy.google.com/hitokuchi_"+region[args[0]]; let rssDoc; let getProb=function(){ let ret=""; let non="--"; let prob=rssDoc.getElementsByTagName("wm:rainfall").item(day). getElementsByTagName("wm:prob"); let probNo=prob.length; if(probNo<4){ let maxNon=4-probNo; for(let i=0;i