Skip to content

Amaterusに登録された告知ポスト画像やサムネイル画像のダウンローダ

License

Notifications You must be signed in to change notification settings

amaterusdb/amaterus_announce_image_downloader

Repository files navigation

amaterus_announce_image_downloader

Usage

poetry install

poetry run python -m amaterus_announce_image_downloader twitter_tweet_image --output_dir "work/twitter_tweet_images/"

poetry run python -m amaterus_announce_image_downloader youtube_live_thumbnail_image --variant "maxresdefault" --output_dir "work/youtube_live_thumbnail_images/"

poetry run python -m amaterus_announce_image_downloader youtube_video_thumbnail_image --variant "maxresdefault" --output_dir "work/youtube_video_thumbnail_images/"

Docker usage

mkdir -p "./work"
sudo chown -R "1000:1000" "./work"

sudo docker build -t docker.aoirint.com/aoirint/amaterus_announce_image_downloader .
sudo docker run --rm --env-file ./.env -v "./work:/code/work" docker.aoirint.com/aoirint/amaterus_announce_image_downloader

Dependency management

poetry install

poetry add httpx
poetry add --group dev pytest

Code format

poetry run poetry run ruff check --fix
poetry run poetry run ruff format

poetry run poetry run mypy .

About

Amaterusに登録された告知ポスト画像やサムネイル画像のダウンローダ

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published