RBXLegacy-src/RBXLegacyDiscordBot/lib/imgurpython/imgur/models/conversation.py

28 lines
938 B
Python

from .message import Message
class Conversation(object):
def __init__(self, conversation_id, last_message_preview, datetime, with_account_id, with_account, message_count, messages=None,
done=None, page=None):
self.id = conversation_id
self.last_message_preview = last_message_preview
self.datetime = datetime
self.with_account_id = with_account_id
self.with_account = with_account
self.message_count = message_count
self.page = page
self.done = done
if messages:
self.messages = [Message(
message['id'],
message['from'],
message['account_id'],
message['sender_id'],
message['body'],
message['conversation_id'],
message['datetime'],
) for message in messages]
else:
self.messages = None