Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ikasoba/misskey-scripts
https://github.com/ikasoba/misskey-scripts
Last synced: 15 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/ikasoba/misskey-scripts
- Owner: ikasoba
- License: mit
- Created: 2024-02-06T11:28:27.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-07T06:35:11.000Z (11 months ago)
- Last Synced: 2024-10-24T06:06:59.005Z (2 months ago)
- Language: TypeScript
- Size: 36.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# misskey scripts
## 環境変数
以下の環境変数から挙動を調整できます。
- FetchWorker_threshold
HTTP リクエスト時のタイマーの待ち時間を減らすまでの時間(ミリ秒)
デフォルト: `30000`
- FetchWorker_maxConnect
HTTP リクエスト時に同一ドメインへ接続できる最大数を設定します。
デフォルト: `1`
- TaskQueue_maxTasks
同時に実行できるタスクの数
デフォルト: `5`
## 使い方
```plain
$ miscripts
```# スクリプト一覧
## resolveBrokenAvatars
連合先のユーザーのアバター画像が読み込めない場合に連合先から解決するスクリプトです。
一度実行すれば postgres 内のデータを書き換えてくれます。
### 環境変数
以下の環境変数から細かく挙動を調整できます。
- process_limit
一度に処理するユーザーの数を制限します。
これは、一度に処理するすべてのユーザーを完全に処理してから実際にデータベースへ反映させます。
例えば 10 に指定されれば毎回、データベースからユーザーを 10 件取得し、その 10 件のユーザーのアイコンをすべて取得してから実際にデータベースへ反映させます。
デフォルト: `3`
## deleteNonExistentFiles
実際には存在しないファイルを削除します。
これはオブジェクトストレージなどを使用していない状態でのみ可能です。
### 環境変数
以下の環境変数から細かく挙動を調整できます。
- process_limit
一度に処理するファイルの数を制限します。
デフォルト: `10`
- process_delay
タスクごとに実行する時間をミリ秒単位でづらす
デフォルト: `5000`
## deleteBrokenEmojis
壊れた絵文字を削除します。
### 環境変数
以下の環境変数から細かく挙動を調整できます。
- process_limit
一度に処理する絵文字の数を制限します。
デフォルト: `10`