ユニファ開発者ブログ

ユニファ株式会社プロダクトデベロップメント本部メンバーによるブログです。

無料でtwitterを自動削除してみる(少しChatGPT利用)

ユニファでインフラを担当している、
プロダクトエンジニアリング部の平井と申します。
ブログは1年ぶり2回目。

突然ですが、皆さんtwitterへの投稿は定期的に消したくなりますよね?

以前であれば、無料サービスで一括削除できたのですが、
twitterのAPI仕様変更により、絶滅状態となってしまいました。

無ければ自分で作っちゃいましょう。

使うサービスはAWSの
lambda
EventBridge
もちろん無料の枠内でやります。

(AWSアカウント取得、twitter APIキーの取得等は省略)

まずはlambdaの作成。
簡単なプログラムではありますが、ChatGPTに考えてもらいます。

lambda用に書いてもらうのを忘れてました。。。

このプログラムと必要なライブラリをzipファイルにしてlambdaにアップロード。

lambdaの環境変数にtwitterのAPIキーを設定。

このlambdaをEventBridgeのスケジュール機能で定期的に実行します。

これで、毎日午前5時に自分の投稿を全て自動削除できるようになりました。

API制限がありますが、 1日数百ツイートする人でもない限り大丈夫でしょう。

それではまたいつか。。。


ユニファで一緒に働く仲間を募集しています!

unifa-e.com