diff --git a/misskey_emoji_uploader.py b/misskey_emoji_uploader.py index 29b2ad7..e3e0ef9 100755 --- a/misskey_emoji_uploader.py +++ b/misskey_emoji_uploader.py @@ -361,6 +361,10 @@ def start( # noqa: PLR0913 ) if "error" in emoji_data: + if emoji_data["error"]["code"] == "DUPLICATE_NAME": + logging.warning("Emoji %s already exists. Skipping.", emoji_name) + skipped_count += 1 + continue raise RuntimeError(emoji_data["error"]) success_count += 1