Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 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();
 }
Exemplo n.º 3
0
 public StackedRoom(string identifier)
 {
     Identifier  = identifier;
     ShownStats  = ShownStats.Default;
     LastMessage = null;
 }
Exemplo n.º 4
0
 public StackedRoom(string identifier, ShownStats shownStats, SentMessage lastMessage)
 {
     Identifier  = identifier;
     ShownStats  = shownStats;
     LastMessage = lastMessage;
 }