mirror of
https://github.com/believethehype/nostrdvm.git
synced 2025-03-17 21:31:52 +01:00
24 lines
714 B
Python
24 lines
714 B
Python
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"))
|
|
|