Skip to content
/ fumus Public

Automatically delete Bluesky's Record

License

Notifications You must be signed in to change notification settings

l7u7ch/fumus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  • Bluesky の Record を定期的に削除するプログラム

  • デフォルトでは以下のような設定になっています

    • 1 ヶ月以上経過した Record を削除する

      ZonedDateTime.now().minusMonths(1).format(ISO_INSTANT).toString()
    • 毎日 04:00 に実行される

      "0 4 * * *"
  • 実行には JDK と Scala CLI が必要です

  • 必ずバックアップを取ってから実行してください

  1. リポジトリをクローンする
$ git clone https://github.com/l7u7ch/fumus
$ cd fumus
  1. .env ファイルを編集する
SERVICE=https://bsky.social/
IDENTIFIER=<USER_IDENTIFIER>
PASSWORD=<USER_PASSWORD>
  1. Scala CLI を用いて実行する
$ scala-cli .

About

Automatically delete Bluesky's Record

Topics

Resources

License

Stars

Watchers

Forks

Languages