「Misskey」に関する日記

TGWSAdmin

先日のMisskey用ライブラリ、さっそく使ってみました。
Twitter系のタスクに、Misskey投稿の機能も追加しました。
Twitter用のタスクに後付けしたので、画像添付が4枚までしかできないとか、Misskey用としては微妙な部分もありますが、Misskeyに特化した投稿をしたい場合は手動で直接やればいいので、ここはちょっと妥協です。

Misskey

C#用のライブラリ探してます。
Twitter(自称𝕏)と同時投稿みたいなことやってみたいんですよね。
まあ、単にそれだけならすでにそういうアプリはあるわけですが、やっぱり自分なりにアレンジしたい部分もあるわけで。
ということで…

syuilo/Misq: .NET Misskey library
Misskeyのメイン開発者しゅいろさんによる公式ライブラリ。
公式なので最も信頼性が高いと思われますが、機能としては認証と通信周りの最低限に絞ってあり、便利機能などは一切ありません。
Misskeyは開発がアグレッシブで、APIの仕様もよく変わるので、ライブラリ側の対応を待たずに自力でAPIの変化に追随できるという意味では、使いこなせば最も強いのかもしれません。
とはいえやっぱり、よくあるアプリよりちょっとアレンジを加えたい程度のことを、自力で全部頑張るのはつらいので、もうちょっと意識低めのライブラリが欲しいところです。

a32kita/MisskeySharp: MisskeySharp is a client library for .NET applications to utilize Misskey.
そこで、これ。
名前からしてMisskeyのC#用ライブラリって感じがしますし、サンプルプログラムも付属しています。
見た感じ、よく使いそうな機能はありそうですね。
こっちのほうを一度試してみたいと思います。

更新履歴

更新履歴のページそのものじゃないですが、今、うちのサイトの更新情報はTwitterでも告知しています。
これ、Fediverse(MisskeyやMastodon等)にも投稿していいんじゃないかとか考えています。
まあ、それ用のサーバーを建てるか、自分が登録済みのMisskeyをそのまま使うか決めてないですが。

Misskey

インストールと起動まではできました。
ブラウザから見ることはできませんでしたが。
このあたりは、Nginxとかのウェブサーバーも立てなきゃいけないのかな。

Misskey

何もいじっていないMisskeyの仕様確認のため、ローカルでMisskeyインスタンスの構築を試みていました。

Misskey構築の手引き | Misskey Hub
こっちの方は、手順が途中でおかしくなってしまって、断念。
もうちょっとLinuxとサーバーに詳しくなってからリベンジ…するかもしれないし、しないかもしれない。

Docker Composeを使ったMisskey構築 | Misskey Hub
素直に推奨されている方のDocker Composeを使う方法にしたら、おおむねうまくいきそうな感じで、あとは起動するだけになりました。
まあ、起動してからどうなるかはわかりませんが…。

MisskeyとナマライザとGitHub Codespaces

Misskey

📛松田美文 (@matsuda323) | Misskey.io
登録してみました。
マストドンとはまた別の分散型マイクロブログだとか。
Twitterから移行するというよりは、あちこち様子を見てみたいという気持ちですね。

ナマライザ

ライブラリ更新 · mifumi323/Namalyzer@6dd8da4
昨日のWellKnownUriParserが期待通りに動いていたので、ナマライザに反映。
こっちはまた日を改めてリリースしようと思います。

GitHub Codespaces(Today I Learned)

GitHub Codespaces のドキュメント - GitHub Docs
で、ナマライザのリポジトリの操作のためにGitHubに行ったらこんなのがありました。
クラウドの開発環境で、月60時間までは個人だと無料だとか。
継続的に使うかどうかわかんない技術を手元の環境を汚さずに試せるし、時間にさえ気を付ければそのまま本格的に開発に入ってもいいってことかな。