Started to implement good bot class
This commit is contained in:
17
bot_types.py
Normal file
17
bot_types.py
Normal file
@@ -0,0 +1,17 @@
|
||||
"""Data types required for the bot"""
|
||||
|
||||
from pathlib import Path
|
||||
from dataclasses import dataclass
|
||||
|
||||
@dataclass
|
||||
class MatrixBotConfig:
|
||||
"""Configuration for MatrixBot"""
|
||||
|
||||
matrix_homeserver_url: str
|
||||
"""Homeserver, for example: `https://matrix.domain.su`"""
|
||||
|
||||
matrix_username_localpart: str
|
||||
"""Localpart of matrix username (without homeserver), for example: `valid-username`"""
|
||||
|
||||
storage_directory: Path
|
||||
"""Path to the storage directory (will be created if needed)"""
|
||||
Reference in New Issue
Block a user