abc-messenger/typs.py
Andrew Gundersen db2e6c4f15 minor improvments
2020-12-15 15:30:42 -06:00

29 lines
No EOL
505 B
Python

# typs.py
import queue
import asyncio
class Mail:
def __init__(self, owner, target, text, audio):
self.owner = owner
self.target = target
self.text = text
self.audio = audio
class MailBox:
def __init__(self, name):
self.name = name # just for logging purposes.
self.inbox = asyncio.Queue()
self.outbox = queue.Queue()
class Intent:
def __init__(self, name, params: dict):
self.name = name
self.params = params