Misskey に投稿されたノートをリスト機能を用いて収集し、Discord Webhook を用いて通知します。
Docker で動作することを前提としています。Docker が動作する環境を用意してください。
まず、Configuration を参考に必要な情報を入手してください。
入手した情報は .env
に書き込んでください。
その後、以下を docker-compose.yml
に書き込みます。
version: '3.8'
services:
app:
image: ghcr.io/tomacheese/misskey-list-eyes
volumes:
- type: bind
source: ./data
target: /data
env_file:
- .env
init: true
restart: always
最後に、docker-compose up --build -d
で起動します。
すべての設定は環境変数を用いて行います。
INSTANCE_DOMAIN
: Misskey インスタンスのドメインLIST_ID
: リストの IDAPI_ACCESS_TOKEN
: Misskey インスタンスの API アクセストークン。Misskey Hub の記事 を参考に入手してください。DISCORD_WEBHOOK_URL
: Discord Webhook の URL。Discord ヘルプセンターの記事 を参考に入手してください。
このプロジェクトのライセンスは MIT License です。
The license for this project is MIT License.