たぶん普通は流れてこない。もしかしたらインスタンスごとの拡張や、あるいは将来の変更によってそういうものが振ってきたときに、今の実装だと整合取れなくなるだろうなという話で……
sub_parts_imageのコード見てみるか…は、198行目とかないというか50行くらいしかないぞ
→sub_parts_client
実際彼らが作ったものは、継続的にメンテナンスしていくということができなかった以外は良いものであることが多かったので、惜しいなあという感じだった
それで「mikutterはクソなので、俺がもっとマトモなのを作る!」って、わざわざ宣言してくれる人がいて、自分のコードを見られるという経験がそもそもなかったから、嬉しいような怖いようなといった感じだった
よく考えてみたら、Twitterがまだ元気だった頃はめっちゃこわいモヒカンにこうやってマサカリ投げられて泣きそうになっていたことあったな、今はまあ俺も強くなったけど、懐かしい感覚ではある
https://github.com/cobodo/mikutter-worldon/blob/master/model.rb#L234-L237
https://github.com/cobodo/mikutter-worldon/blob/master/model.rb#L247-L255
https://github.com/cobodo/mikutter-worldon/blob/master/stream.rb#L156-L157
methodじゃなくhashでアクセスされることへの対策、意外と少なく済んでる。
from_me?やto_me?等が実装されたので自分のtootや自分へのreplyに色が付くし、また適切なタイミングでPlugin.call(:mention, world, [status])を呼ぶことでブースト通知が鳴るようになった。
あーーーーーーーそうか、 and not m.from_me? が付いてるからセルフブーストじゃテストになってないんだ。
@cobodo mikutterも、どうせTwitterクライアント作ってたらもっといいやつ出て来るんだよな〜とか思ってたら遂にここまでという感じなので、コードを書いた人だけが自分の書いたソフトっつうものを拝めるんだなぁとか