tootctl

tootctl(MastodonのCLIツール)

tootctl

tootctlとは、Mastodon v2.5.0から実装されたMastodon管理用のCLIツールである。

実行方法

非docker環境(Standalone環境)

RAILS_ENV=production bundle exec bin/tootctl SUBCOMMAND [OPTIONS]

docker環境

docker-compose run --rm web bundle exec bin/tootctl SUBCOMMAND [OPTIONS]

サブコマンド一覧

tootctlのヘルプをもとに作成しています。
また、helpコマンドに関してはすべて除外しています。
追加・編集する方は対応バージョン(とできればそのコミットのリンク)を記載するようにしてください。

  • accounts (v2.5.0~)
  • domains (v2.6.0~)
  • emoji (v2.5.0~)
  • feeds (v2.6.0~)
  • media (v2.5.0~)
    • remove (v2.5.0~)
      tootctl media remove [--days=NUM] [--background | --no-background] [--verbose | --no-verbose] [--dry-run | --no-dry-run]
      
      連合済みインスタンスから取得したメディアのキャッシュを一括消去します。
      --days=日数で指定された日数より前の画像が消去されます。
      --daysを指定しなかった場合、デフォルトで7日以上前の画像が消去されます。
  • settings (v2.6.0~)
    • registrations (v2.6.0~)
      • close (v2.6.0~)
        tootctl settings registrations close
        
        新規登録を停止します。
      • open (v2.6.0~)
        tootctl settings registrations open
        
        新規登録を開放します。