Twilog

About

2023年の各種Twitter騒動のときに遅れ馳せながらTwilogがどういうサービスか知り、Twitterを自動で日記化するという便利さに気づいたので自作し始めたページ。

Zapierを起点としてTweetをGoogle Spreadsheetに蓄積→GitHub Actionsのscheduled workflowで定期的にCSV Endpointからデータを自動取得してwebページ化、という仕組みを実現していたのだが、結局Twitter APIの締め付けは留まるところを知らず、データ取得の維持が大変になったので店じまい。

その後は本家Twilogが再開されたので利用を開始し、不定期にCSVダンプを手動取得→スクリプトでJSONデータに整形してwebページ化する体制になった。

ZapierによるTweet取得以前のデータも、Twitter公式機能で取得したアーカイブから過去データを構成し、webページ化した。

検索SaaSを使って検索機能も提供している。もともとMeilisearchで始めたが、後にfree tierがなくなったのでAlgoliaに移行した。

最新

2026/04/06 (Mon)

{
    "createdAt": "2026年4月6日 17:33:03 JST",
    "touchedAt": "2026年4月6日 17:33:03 JST",
    "createdDate": "2026-04-06",
    "text": "久しぶりにWinDirStatを使ったディスク清掃をしたのだが、SF6のデータファイルとして非分割のバカでかいやつが1個あるのに気づいた(80GBくらい)",
    "id": "TwitterStatusId 2041071677376012333",
    "idStr": "2041071677376012333",
    "userName": "Gada / ymtszw",
    "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1520432647868391430/4b2AUYjC_normal.jpg",
    "retweet": null,
    "inReplyTo": null,
    "replies": [],
    "quote": null,
    "entitiesTcoUrl": [],
    "extendedEntitiesMedia": []
}
Avatar of Gada / ymtszwGada / ymtszw
久しぶりにWinDirStatを使ったディスク清掃をしたのだが、SF6のデータファイルとして非分割のバカでかいやつが1個あるのに気づいた(80GBくらい)
{
    "createdAt": "2026年4月6日 16:22:48 JST",
    "touchedAt": "2026年4月6日 16:22:48 JST",
    "createdDate": "2026-04-06",
    "text": "AIはカスを読むとカスに引っ張られるし、いらん情報を読んでもいらん方向に引っ張られるのでソシャゲのガチャと違って天井がないどころか引けば引くほど排出率低くなるの最悪だね",
    "id": "TwitterStatusId 2041053995784126587",
    "idStr": "2041053995784126587",
    "userName": "Gada / ymtszw",
    "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1520432647868391430/4b2AUYjC_normal.jpg",
    "retweet": {
        "fullText": "AIはカスを読むとカスに引っ張られるし、いらん情報を読んでもいらん方向に引っ張られるのでソシャゲのガチャと違って天井がないどころか引けば引くほど排出率低くなるの最悪だね",
        "id": "TwitterStatusId 2041053995784126587",
        "userName": "デジタル競争の敗者",
        "userProfileImageUrl": "https://pbs.twimg.com/profile_images/729297310409105408/FaXy6xZW_200x200.jpg",
        "quote": null,
        "entitiesTcoUrl": [],
        "extendedEntitiesMedia": []
    },
    "inReplyTo": null,
    "replies": [],
    "quote": null,
    "entitiesTcoUrl": [],
    "extendedEntitiesMedia": []
}
Gada / ymtszw retweeted
Avatar of デジタル競争の敗者デジタル競争の敗者
AIはカスを読むとカスに引っ張られるし、いらん情報を読んでもいらん方向に引っ張られるのでソシャゲのガチャと違って天井がないどころか引けば引くほど排出率低くなるの最悪だね
{
    "createdAt": "2026年4月6日 00:19:31 JST",
    "touchedAt": "2026年4月6日 00:19:31 JST",
    "createdDate": "2026-04-06",
    "text": "来週のメンテ時にいろいろFixはいらなかったら怠慢やなこれは",
    "id": "TwitterStatusId 2040811579097399455",
    "idStr": "2040811579097399455",
    "userName": "Gada / ymtszw",
    "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1520432647868391430/4b2AUYjC_normal.jpg",
    "retweet": null,
    "inReplyTo": null,
    "replies": [],
    "quote": null,
    "entitiesTcoUrl": [],
    "extendedEntitiesMedia": []
}
Avatar of Gada / ymtszwGada / ymtszw
来週のメンテ時にいろいろFixはいらなかったら怠慢やなこれは
{
    "createdAt": "2026年4月6日 00:09:12 JST",
    "touchedAt": "2026年4月6日 00:09:12 JST",
    "createdDate": "2026-04-06",
    "text": "「ジャングルの王者ターちゃん」ブームが確かに来てて私は嬉しい。このまま徳弘先生作品ブームへと繫がれば良い。 https://x.com/taisadon/status/2040739753323368825/photo/1",
    "id": "TwitterStatusId 2040808983301374369",
    "idStr": "2040808983301374369",
    "userName": "Gada / ymtszw",
    "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1520432647868391430/4b2AUYjC_normal.jpg",
    "retweet": {
        "fullText": "「ジャングルの王者ターちゃん」ブームが確かに来てて私は嬉しい。このまま徳弘先生作品ブームへと繫がれば良い。 https://x.com/taisadon/status/2040739753323368825/photo/1",
        "id": "TwitterStatusId 2040808983301374369",
        "userName": "タクマ大佐",
        "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1920344666165190656/v3UITV7-_200x200.jpg",
        "quote": null,
        "entitiesTcoUrl": [],
        "extendedEntitiesMedia": [
            {
                "url": "https://x.com/taisadon/status/2040739753323368825/photo/1",
                "sourceUrl": "https://pbs.twimg.com/media/__NOT_LOADED__",
                "type_": "photo",
                "expandedUrl": "https://x.com/taisadon/status/2040739753323368825/photo/1"
            }
        ]
    },
    "inReplyTo": null,
    "replies": [],
    "quote": null,
    "entitiesTcoUrl": [],
    "extendedEntitiesMedia": []
}
Gada / ymtszw retweeted
Avatar of タクマ大佐タクマ大佐
「ジャングルの王者ターちゃん」ブームが確かに来てて私は嬉しい。このまま徳弘先生作品ブームへと繫がれば良い。

2026/04/05 (Sun)

{
    "createdAt": "2026年4月5日 14:17:48 JST",
    "touchedAt": "2026年4月5日 14:17:48 JST",
    "createdDate": "2026-04-05",
    "text": "フィードバック送っておいた",
    "id": "TwitterStatusId 2040660153566150702",
    "idStr": "2040660153566150702",
    "userName": "Gada / ymtszw",
    "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1520432647868391430/4b2AUYjC_normal.jpg",
    "retweet": null,
    "inReplyTo": null,
    "replies": [],
    "quote": null,
    "entitiesTcoUrl": [],
    "extendedEntitiesMedia": []
}
Avatar of Gada / ymtszwGada / ymtszw
フィードバック送っておいた
{
    "createdAt": "2026年4月5日 14:13:44 JST",
    "touchedAt": "2026年4月5日 14:13:44 JST",
    "createdDate": "2026-04-05",
    "text": "要望出してみようかな",
    "id": "TwitterStatusId 2040659126741819867",
    "idStr": "2040659126741819867",
    "userName": "Gada / ymtszw",
    "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1520432647868391430/4b2AUYjC_normal.jpg",
    "retweet": null,
    "inReplyTo": null,
    "replies": [],
    "quote": null,
    "entitiesTcoUrl": [],
    "extendedEntitiesMedia": []
}
Avatar of Gada / ymtszwGada / ymtszw
要望出してみようかな
{
    "createdAt": "2026年4月5日 14:13:17 JST",
    "touchedAt": "2026年4月5日 14:13:17 JST",
    "createdDate": "2026-04-05",
    "text": "Emacs風キーバインドはCtrl-hだけか?",
    "id": "TwitterStatusId 2040659017094357068",
    "idStr": "2040659017094357068",
    "userName": "Gada / ymtszw",
    "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1520432647868391430/4b2AUYjC_normal.jpg",
    "retweet": null,
    "inReplyTo": null,
    "replies": [],
    "quote": null,
    "entitiesTcoUrl": [],
    "extendedEntitiesMedia": []
}
Avatar of Gada / ymtszwGada / ymtszw
Emacs風キーバインドはCtrl-hだけか?
{
    "createdAt": "2026年4月5日 14:05:33 JST",
    "touchedAt": "2026年4月5日 14:05:33 JST",
    "createdDate": "2026-04-05",
    "text": "Copilot Keyboard IMEの最新アプデ、悪くないぞ\n\n最低限のキーバインド変更をサポートしていて、入力・変換中のEmacs風キーバインドを一部採用しているから自分のこれまでの設定とかなりフィットしている!しばらく試そう",
    "id": "TwitterStatusId 2040657068529733915",
    "idStr": "2040657068529733915",
    "userName": "Gada / ymtszw",
    "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1520432647868391430/4b2AUYjC_normal.jpg",
    "retweet": null,
    "inReplyTo": null,
    "replies": [],
    "quote": null,
    "entitiesTcoUrl": [],
    "extendedEntitiesMedia": []
}
Avatar of Gada / ymtszwGada / ymtszw
Copilot Keyboard IMEの最新アプデ、悪くないぞ

最低限のキーバインド変更をサポートしていて、入力・変換中のEmacs風キーバインドを一部採用しているから自分のこれまでの設定とかなりフィットしている!しばらく試そう
{
    "createdAt": "2026年4月5日 10:44:30 JST",
    "touchedAt": "2026年4月5日 10:44:30 JST",
    "createdDate": "2026-04-05",
    "text": "佐久長聖、履正社を破り初優勝【全国高校女子野球選抜大会】\nhttps://www.shinmai.co.jp/news/article/gf01d78f8volh0tup1tmbd20",
    "id": "TwitterStatusId 2040606474272129283",
    "idStr": "2040606474272129283",
    "userName": "Gada / ymtszw",
    "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1520432647868391430/4b2AUYjC_normal.jpg",
    "retweet": {
        "fullText": "佐久長聖、履正社を破り初優勝【全国高校女子野球選抜大会】\nhttps://www.shinmai.co.jp/news/article/gf01d78f8volh0tup1tmbd20",
        "id": "TwitterStatusId 2040606474272129283",
        "userName": "信濃毎日新聞デジタル",
        "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1687017013783527424/OmSN33YX_200x200.jpg",
        "quote": null,
        "entitiesTcoUrl": [
            {
                "url": "https://www.shinmai.co.jp/news/article/gf01d78f8volh0tup1tmbd20",
                "expandedUrl": "https://www.shinmai.co.jp/news/article/gf01d78f8volh0tup1tmbd20"
            }
        ],
        "extendedEntitiesMedia": []
    },
    "inReplyTo": null,
    "replies": [],
    "quote": null,
    "entitiesTcoUrl": [],
    "extendedEntitiesMedia": []
}
Gada / ymtszw retweeted
Avatar of 信濃毎日新聞デジタル信濃毎日新聞デジタル
佐久長聖、履正社を破り初優勝【全国高校女子野球選抜大会】
www.shinmai.co.jp/news/article/g...

2026/04/04 (Sat)

{
    "createdAt": "2026年4月4日 18:24:03 JST",
    "touchedAt": "2026年4月4日 18:24:03 JST",
    "createdDate": "2026-04-04",
    "text": "これの存在に気づいたんだが、たしかに他のセブン冷凍パスタよりウマい\n\n「セブンプレミアム ゴールド」から冷凍「生パスタ」3種類が登場! 12月16日(火)より全国のセブン‐イレブンで順次発売 ~冷凍だからこそおいしい生パスタ~|セブン‐イレブン https://www.sej.co.jp/company/news_release/news/2025/202512101100.html",
    "id": "TwitterStatusId 2040359735917228203",
    "idStr": "2040359735917228203",
    "userName": "Gada / ymtszw",
    "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1520432647868391430/4b2AUYjC_normal.jpg",
    "retweet": null,
    "inReplyTo": null,
    "replies": [],
    "quote": null,
    "entitiesTcoUrl": [
        {
            "url": "https://www.sej.co.jp/company/news_release/news/2025/202512101100.html",
            "expandedUrl": "https://www.sej.co.jp/company/news_release/news/2025/202512101100.html"
        }
    ],
    "extendedEntitiesMedia": []
}
Avatar of Gada / ymtszwGada / ymtszw
これの存在に気づいたんだが、たしかに他のセブン冷凍パスタよりウマい

「セブンプレミアム ゴールド」から冷凍「生パスタ」3種類が登場! 12月16日(火)より全国のセブン‐イレブンで順次発売 ~冷凍だからこそおいしい生パスタ~|セブン‐イレブン www.sej.co.jp/company/news_relea...
{
    "createdAt": "2026年4月4日 11:05:33 JST",
    "touchedAt": "2026年4月4日 11:05:33 JST",
    "createdDate": "2026-04-04",
    "text": "25年前の今日、イチローがメジャーデビュー!\n\n【1年目の成績】\n打率.350  8本塁打 69打点 56盗塁\n242安打 127得点 出塁率.381  OPS.838\n\n【MLB通算】\n打率.311  117本塁打 780打点 3089安打\n509盗塁 1420得点 出塁率.355  OPS.757\n\n#イチロー  https://x.com/MLB/status/2039757336328233309/video/1",
    "id": "TwitterStatusId 2040249384772980753",
    "idStr": "2040249384772980753",
    "userName": "Gada / ymtszw",
    "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1520432647868391430/4b2AUYjC_normal.jpg",
    "retweet": {
        "fullText": "25年前の今日、イチローがメジャーデビュー!\n\n【1年目の成績】\n打率.350  8本塁打 69打点 56盗塁\n242安打 127得点 出塁率.381  OPS.838\n\n【MLB通算】\n打率.311  117本塁打 780打点 3089安打\n509盗塁 1420得点 出塁率.355  OPS.757\n\n#イチロー  https://x.com/MLB/status/2039757336328233309/video/1",
        "id": "TwitterStatusId 2040249384772980753",
        "userName": "【SS】大谷速報&スポーツ速報",
        "userProfileImageUrl": "https://pbs.twimg.com/profile_images/1734409443348283392/L1tsuY4x_200x200.png",
        "quote": null,
        "entitiesTcoUrl": [],
        "extendedEntitiesMedia": [
            {
                "url": "https://x.com/MLB/status/2039757336328233309/video/1",
                "sourceUrl": "https://pbs.twimg.com/amplify_video_thumb/__NOT_LOADED__",
                "type_": "video",
                "expandedUrl": "https://x.com/MLB/status/2039757336328233309/video/1"
            }
        ]
    },
    "inReplyTo": null,
    "replies": [],
    "quote": null,
    "entitiesTcoUrl": [],
    "extendedEntitiesMedia": []
}
Gada / ymtszw retweeted
Avatar of 【SS】大谷速報&スポーツ速報【SS】大谷速報&スポーツ速報
25年前の今日、イチローがメジャーデビュー!

【1年目の成績】
打率.350 8本塁打 69打点 56盗塁
242安打 127得点 出塁率.381 OPS.838

【MLB通算】
打率.311 117本塁打 780打点 3089安打
509盗塁 1420得点 出塁率.355 OPS.757

#イチロー