高木のブログ

Bskyrb でメンションがポストできるようになった

· 43 words · 1 minutes to read
Tags: Bluesky Bskyrb

Bskyrb でメンションがポストできるようになった(正確には、なりそう)

今まではメンションができなかった 🔗

リプライできるが、単体のメンションはできなかった

001.png

ハンドル名がただの文字列になってしまう

コードは Ruby で Bluesky を触る で紹介したものと同じ

メンションができるようになった 🔗

メンションができるようになったらしい Issue を見つけたので試してみた

ただ、まだリリースされていない(2023年7月30日時点)かつ、使い方も変わったっぽい

以下が対応したコード

require 'bundler/inline'

gemfile do
  source 'https://rubygems.org'
  gem 'bskyrb', github: 'ShreyanJain9/bskyrb' # リリースされていないので、リポジトリ指定
end

credentials = ATProto::Credentials.new('username', 'password')
session = ATProto::Session.new(credentials)
client = Bskyrb::Client.new(session)

client.create_post('@ytkg.bsky.social card')

002.png

ハンドル名がちゃんとリンク?になっている

Categories


Tags