ͳΜͯ͜ͱͳ͍Ӻ͠ΓͱΓBotΛ࡞ͬͨͷͰ͜͜Ͱࡽ͠·͢2017/7/28ୈ7ճ Cogbot ษڧձגࣜձࣾϰΝϧݚڀॴ ؙࢁͻ͔Δ
View Slide
Profileؙࢁ ͻ͔ΔגࣜձࣾϰΝϧݚڀॴςΫχΧϧΤόϯδΣϦετਆಸݝ૬ݪࢢࡏॅ͖ͳݴ༿৯ϥʔϝϯIJLBSVNBSVZBNBNBSVZBNBIJBLSVIUUQIJJJJJJJIJLBSVIBUFOBEJBSZDPN
ࠓͷɿӺ͠ΓͱΓBotΛ࡞ͬͯΈͨͷͰ͜͜Ͱࡽ͠·͢ʂ·͔͞Γେܴ
࡞ͬͨͷ
͜ΜͳӺग़ΔΜͩͥʙ
ߏཁૉ• ։ൃڥ• macOS Sierra• Bot։ൃπʔϧ• Microsoft Bot Framework• Bot Framework Channel Emulator• ݴޠ• Node.js• Ӻσʔλ• Ӻ͢ͺ͋ͱWebαʔϏε(WebAPI)
ՌGithubʹΞοϓ͠·ͨ͠ʂhttps://github.com/hmaruyama/eki-siritori-bot
2࣌ؒ͘Β͍Ͱग़དྷͨ̇ΤίγεςϜ͍̇͢͝※ಥ؏ࣄͷͨΊɺ৭ʑΛͭͿΓͨ͘ͳΔ࣮͕…
αΫοͱͰ͖ΔͱࢥͬͨΒͳΜ͔ͩΜͩϋϚΓ·ͨ͠
αϯϓϧBotΛ࡞Δͱ͜ΖͰϋϚͬͨ• ΤϛϡϨʔλͰϝοηʔδΛૹ৴ͨ͠Βྫ֎ൃੜ• ?? 503Τϥʔ͕ى͖ͯΔͱͳ…• ϒϥβͰURLΛୟ͍ͯ200͕ฦΔ• ??• curlίϚϯυͰurlΛୟ͍ͯΈͨΒϓϩΩγΤϥʔൃੜ ←͜Εͩʂ• ϓϩΩγઃఆΛղআ͠αϯϓϧBot͕ಈ͘Α͏ʹ
APIϦΫΤετͰϋϚͬͨ• Ӻ͢ͺ͋ͱwebαʔϏεͷӺใAPIʹͯɺ໊લߜΓࠐΈͰϦΫΤετΛୟ͍ͯߜΓࠐΈ͕ޮ͔ͣӺ͕શ݅ฦ͖ͬͯͯ͠·͏• ?? ੜͨ͠URLΛݟͯΈͯɺਖ਼͍͠͠…• ৭ʑࢼͯ͠ΈͨΒɺຊޠϦΫΤετͰ͓͔͘͠ͳͬͯΔ͜ͱ͕ൃ֮ʢΤϯίʔυͯ͠ͳ͔ͬͨʣ• ΤϯίʔυॲཧΛՃͯ͠ɺӺͷߜΓࠐΈ͕Ͱ͖ΔΑ͏ʹ
͍͜͠ͱԿҰͭͯ͠ͳ͍Μ͚ͩͲͱ͜ΖͲ͜ΖϋϚͬͨorz
ೋͭͷϋϚΓͲ͜Ζɺࢥ͍ฦͯ͠ΈΕॳาతͳϛεɻͰҰਓͰ࣮ͯ͠Δͱσόοάਏ͘ͳ͍Ͱ͔͢ʁ
࡞ͬͯΔ࣌ʹɺؾܰʹ୭͔ʹฉ͚Δڥ͕͋Εɾɾ
ɾɾɾ
͋ͬϋϯζΦϯͱ͔ྑͦ͞͏
ͱ͍͏͜ͱͰ(?)ɺӺ͢ͺ͋ͱWebαʔϏε×Microsoft Bot FrameworkΛͬͨϋϯζΦϯΛΓ͍ͨͱࢥ͍·̇͢9݄͘Β͍ʹͰ͖ͨΒ͍͍ͳʂ
Thank you!