2024-12-14 - Posting @noellabo@fedibird.com -

00:46:59

ダイソーのサイト、サムネ違うの出ちゃうんだわ……Mastodonの不具合だから、あとでなおすねー

03:41:27

fedibird.com起きてる勢のみなさま。ちょっと5〜15分ぐらいメンテ入れてもいいですか?

しばらく準備してるけど、準備できたら止める前に予告するので、とまったら待っててね。

03:49:11

おお、すまねえ。fedibird.com終わったらそっちもメンテするわ!

03:52:34

じゃあ、ちょっとメンテ入るね。長引くようなら nightly.fedibird.com の方で タグつけて報告するわ。

ログインなしでみられるページはここね。
nightly.fedibird.com/tags/fedi

04:01:32

動いたかな?

04:25:34

もう一度プチ再起動。問題なさそうだね。

今回のメンテではredisからvalkeyに切り替えたよ。

05:52:48

このRSS取得・自動投稿はMastfeedsを使っているんですが、毎回新着として検知しちゃってますね……。

あるいはAdventarのRSSが悪いのかもしれませんが、すぐに原因をみつけられないので、とりあえず第一会場の分だけ止めておきます。

報告ありがとう!

10:22:36

Nightlyは、fedibird.comと平行運用の先行テスト優先のサーバだから、まあ自由にアカウントが作れたとしてもあんまり意味ないと思うよ!

どんなサーバが欲しいのかな?

10:27:16

misskey.cloud、小細工してるけど、根本の問題が解決できず、低空飛行しています。

これがMastodonだったら原因すぐわかるんだけど、Misskeyわからん……
QT: misskey.cloud/notes/a1r1zrf6yz
[参照]

のえる@cloud (@noellabo)
投稿の参照(1件) by のえる (@noellabo@fedibird.com)
10:28:52

私はFedibirdの方がTwitter寄りだと思うよ。

Twitter寄りってどんなイメージ?

10:33:09

mstdn.jpが駄目となると、pawoo.netも駄目だよね、たぶん。

大きいサーバは外部からの攻撃や負荷の高いアクセス、不正アクセスなどが多いので、いろんな防衛策が張られていてね。

人間を証明できなかったりして登録できない類のは、そういうのにひっかかりやすいんだよ。ガラホとかだと。

17:33:08

DevToolsでcurl版のリクエストを取得するとわかりやすいかな。

curl 'fedibird.com/api/v1/statuses' -H 'authorization: Bearer XXXXXXXXXXXXXXXXXXXXXXXX' -H 'content-type: application/json' --data-raw '{"status":" 本文","in_reply_to_id":null,"media_ids":[],"sensitive":false,"spoiler_text":"警告文","visibility":"direct","circle_id":null,"poll":{"options":["項目1","項目2"],"expires_in":86400,"multiple":false},"quote_id":null,"scheduled_at":null,"scheduled_in":86400,"expires_at":null,"expires_in":1800,"expires_action":"mark","status_reference_ids":[],"searchability":"direct"}'

17:36:21

余分な部分を消しましたが、消しすぎて-X POSTが抜けてますね。

メンションやハッシュタグは本文のテキストを解析しますので、statusに含めればOKです。

画像を添付する時は、あらかじめ画像だけ先にAPIで登録して、そのIDをmedia_idsに記載します。

17:48:25

railsが変換してくれるのでどちらでもいけますが、WebUIでは、ファイルアップロードだけ前者、他は後者です。

20:40:36

統廃合するかー。