diyalgo/diyalgo/client/init.py

15 lines
317 B
Python

from typing import Optional
from diyalgo import Config
from mastodon import Mastodon
def log_in(config:Optional[Config]=None) -> Mastodon:
if config is None:
config = Config()
client = Mastodon(
access_token=config.MASTO_TOKEN,
api_base_url=config.MASTO_URL
)
return client