Posted at

this.emit(":tell", msg)をやめた

More than 1 year has passed since last update.

最近this.emit(":tell", msg)って書き方をやめることにしたから、自分用のメモ。


なぜやめた

this.emit(":アクション名", msg);の形だと、AudioPlayがやりにくい。

よって、もっと柔軟なことができるやり方に統一する事にした。


:tellに相当するもの

this.emit(':tell', msg); 

thi.response.speak(msg);
this.emit(':responseReady');


:ask相当するもの

this.emit(":ask", msg, repronmt);

this.response.speak(msg).linsten(repronmt);
this.emit(":responseReady");


参考

https://qiita.com/HeRo/items/8475505a55cc9e737687