Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Blueskyのプラグインを作ってみた

 Blueskyのプラグインを作ってみた

ゴリラ.vim #36 ~ Vim x SNS ~ で登壇した内容
https://gorillavim.connpass.com/event/353161/

Avatar for Hakkadaikon

Hakkadaikon

May 31, 2025
Tweet

More Decks by Hakkadaikon

Other Decks in Programming

Transcript

  1. 名前 : 発火大根 Bluesky歴 : 2年ちょい(2023/5/1開始) 本業 : SRE (転職してちょうど3ヶ

    月目) 趣味 - SNSで穀潰し (主にNostr/vim-jp/…) - 卓球 (月1) - 誘われて謎解きをやったりとか
  2. Firehose API - Firesky - John Spurlockさん作成 - Firehose APIで出来ている

    - めっちゃ速く投稿流れてく - GIGAZINEでニュースにも - ちょっとみてみよう https://firesky.tv/
  3. function! s:start() abort command! BskyStart call denops#request('denops-bsky', 'start', []) endfunction

    function! s:stop() abort command! BskyStop call denops#request('denops-bsky', 'stop', []) endfunction augroup denops_bsky autocmd! autocmd User DenopsPluginPost:denops-bsky call s:start() autocmd User DenopsPluginPost:denops-bsky call s:stop() augroup END BskyStart : subscribe開始 BskyStop: 停止