from typing import TypedDict, List, Optional


ClientInfoDict = TypedDict('ClientInfoDict', {
	'ID': int,
	'TOKEN': str,
	'PREFIX': Optional[str],
	'POTATO_CHANNEL_ID': Optional[int]
}, total=False)

# Default prefix for all bots
PREFIX = 'm.'

# API token for async-chatbot
CHATBOT_API = ''

# Add a dict containing the ID, TOKEN, and optional PREFIX and POTATO_CHANNEL_ID, for each client
CLIENT_INFO: List[ClientInfoDict] = []

from typing import TypedDict, List, Optional


ClientInfoDict = TypedDict('ClientInfoDict', {
	'ID': int,
	'TOKEN': str,
	'PREFIX': Optional[str],
	'POTATO_CHANNEL_ID': Optional[int]
}, total=False)

# Default prefix for all bots
PREFIX = 'm.'

# API token for async-chatbot
CHATBOT_API = ''

# Add a dict containing the ID, TOKEN, and optional PREFIX and POTATO_CHANNEL_ID, for each client
CLIENT_INFO: List[ClientInfoDict] = []

# Default prefix for all bots # API token for async-chatbot # Add a dict containing the ID, TOKEN, and optional PREFIX and POTATO_CHANNEL_ID, for each client