public MessageManager(List <SentMessage> queue, string[][] buttons, Queue <SentMessage> lastMessages, ChatId chatId, RecivedMessage recievedMessage, ShownStats shownStats, string intent) { Queue = queue; Buttons = buttons; RecievedMessage = recievedMessage; LastMessages = lastMessages; ChatId = chatId; ShownStats = shownStats; _intent = intent; }
public MessageManager(List <SentMessage> queue, string[][] buttons, bool preferToUpdate, Queue <SentMessage> lastMessages, ChatId chatId, ReceivedMessage recievedMessage, ShownStats shownStats, string intent) { Queue = queue; Buttons = buttons ?? new string[0][]; PreferToUpdate = preferToUpdate; ReceivedMessage = recievedMessage; LastMessages = lastMessages; ChatId = chatId; ShownStats = shownStats; _intent = intent; LastMessage = LastMessages.LastOrDefault(); }
public StackedRoom(string identifier) { Identifier = identifier; ShownStats = ShownStats.Default; LastMessage = null; }
public StackedRoom(string identifier, ShownStats shownStats, SentMessage lastMessage) { Identifier = identifier; ShownStats = shownStats; LastMessage = lastMessage; }