import asyncio import os from pathlib import Path import dotenv from nostr_sdk import Keys from nostr_dvm.utils.blossom_utils import upload_blossom from nostr_dvm.utils.output_utils import upload_media_to_hoster if __name__ == '__main__': env_path = Path('.env') if env_path.is_file(): print(f'loading environment from {env_path.resolve()}') dotenv.load_dotenv(env_path, verbose=True, override=True) else: raise FileNotFoundError(f'.env file not found at {env_path} ') pkey = os.getenv("DVM_PRIVATE_KEY_BOT") #asyncio.run(upload_media_to_hoster("tests/image.png", pkey, True)) asyncio.run(upload_blossom("tests/cat4.png", pkey, "https://blossom.primal.net"))