### 埋め込みツイートの表示やツイートの概要をCSSのデザインを適用するようスクリプトを修正

(70/70) TW fukazawas(深澤諭史) 日時:2020-06-13 10:23:00 +0900 URL: https://twitter.com/fukazawas/status/1271614045641048065

> 法テラスの適用拡大って
> 「インパールでは苦戦しているみたいだね!援軍(兵隊だけ,物資なし)を送るね!喜んでね!」
> って話しだと思っています。
> #太平ロー戦争

ツイート: uwaaaa(サイ太) 日時: 2020-06-12 22:54 URL: https://twitter.com/uwaaaa/status/1271440842452959233

> 政治的だと文句を言う弁護士が現れます https://t.co/iFjQg8U0hP

リツイート): uwaaaa(サイ太)|take___five(中村剛(take-five)) 日時:2020-06-12 22:09/2020-06-12 19:46 URL: https://twitter.com/uwaaaa/status/1271429440984113152 https://twitter.com/take___five/status/1271393374294044673

> 電通には700億円以上が流れてるのに、病院は赤字、弁護士は法テラスの利用拡大で赤字拡大というのが何とも世知辛い。

(003/184) RT hirono_hideki(奉納\さらば弁護士鉄道・泥棒神社の物語)|o2441(弁護士大西洋一) 日時:2020-06-12 00:17:00 +0900/2020-06-12 00:16:00 +0900 URL: https://twitter.com/hirono_hideki/status/1271099184704188418 https://twitter.com/o2441/status/1271099001572450304

> 何かすごい話だけど、B子はB子でなんでいうこと聞いてたんだ?? https://t.co/KqQ4Wf1jfu

 修正にかなり時間が掛かりました。正規表現がうまく行かなかったのですが,記号の読み違えや欠落など単純すぎるミスの連発で不思議なほど時間を潰してしまいました。しかし,これで作業が捗る準備は朝起きた時の予定通り実行することが出来たかと思います。

 次がその追加処理の基本形になります。複雑にはなっていないですが,本当に手間取りました。

begin
	content.gsub!(/^ ?\- ([0-9]+?[0-9]+?) RT .+ URL: https?:\/\/twitter\.com.+? (https?:\/\/twitter\.com.+?))$/){"<span style=\"color: #FF0033; font-size: 12px;\">" + $1 + "<\/span>"  + @twclient.oembed($2).html.chomp}
rescue => e
    puts content.gsub!(/^ - (?:TW|RT) .+ URL: (https?:\/\/.+?) +$/){$1}
    puts "削除されたツイートが含まれています。"
    `notify-send "削除されたツイートが含まれています。"`
    exit(1)
end