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": []
}
Gada / 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
デジタル競争の敗者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": []
}
Gada / 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
タクマ大佐「ジャングルの王者ターちゃん」ブームが確かに来てて私は嬉しい。このまま徳弘先生作品ブームへと繫がれば良い。
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": []
}
Gada / 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": []
}
Gada / 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": []
}
Gada / ymtszwEmacs風キーバインドは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": []
}
Gada / ymtszwCopilot Keyboard IMEの最新アプデ、悪くないぞ
最低限のキーバインド変更をサポートしていて、入力・変換中のEmacs風キーバインドを一部採用しているから自分のこれまでの設定とかなりフィットしている!しばらく試そう
最低限のキーバインド変更をサポートしていて、入力・変換中の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
信濃毎日新聞デジタル佐久長聖、履正社を破り初優勝【全国高校女子野球選抜大会】
www.shinmai.co.jp/news/article/g...
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": []
}
Gada / ymtszwこれの存在に気づいたんだが、たしかに他のセブン冷凍パスタよりウマい
「セブンプレミアム ゴールド」から冷凍「生パスタ」3種類が登場! 12月16日(火)より全国のセブン‐イレブンで順次発売 ~冷凍だからこそおいしい生パスタ~|セブン‐イレブン www.sej.co.jp/company/news_relea...
「セブンプレミアム ゴールド」から冷凍「生パスタ」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
【SS】大谷速報&スポーツ速報25年前の今日、イチローがメジャーデビュー!
【1年目の成績】
打率.350 8本塁打 69打点 56盗塁
242安打 127得点 出塁率.381 OPS.838
【MLB通算】
打率.311 117本塁打 780打点 3089安打
509盗塁 1420得点 出塁率.355 OPS.757
#イチロー
【1年目の成績】
打率.350 8本塁打 69打点 56盗塁
242安打 127得点 出塁率.381 OPS.838
【MLB通算】
打率.311 117本塁打 780打点 3089安打
509盗塁 1420得点 出塁率.355 OPS.757
#イチロー