皆さん、明けましておめでとうございます。
今年もよろしくお願いします。
今年は去年以上にアウトプットもインプットも頑張っていきます。
本題
私が以前から作成しているsarahck.vimに新機能を追加したのでそちらの紹介をします。
DM機能の追加
DMの送信、DMの履歴の確認ができるようになりました。
うまい実装方法がなかなか思いつかず、ずっとどうやって実装するか悩んでいたのですが、popup windowをうまく使えば実装できるということに気づき、年末に一気に実装しました。

中央に映っているように各ユーザーの名前がpopup windowを使って表示されます。
ユーザーを選択し、その状態でenterを押して選択することで以下のような選択ができるようになります。

ここでhを押してenterを押すとその人との会話履歴が確認できます。
sを押すとその人へ対してメッセージが送信できます。
hを押してメッセージを確認すると以下のような表示になります

リアクションにも対応しており、リアクションをつけたいメッセージでenterを押すとリアクションの選択が行えます。
メッセージの送信はチャンネルへのメッセージ送信とほとんどかわりません。
まとめ
以上で今回の機能追加の報告を終わらせていただきます。
今年はsarahck.vimを去年以上に成長させていきます。
今年もよろしくお願いします。
0件のコメント