Ejemplo n.º 1
0
        internal async Task ListenForInitialMessage()
        {
            // read id data from the stream first:
            string idData = await ReadNextMessage();

            var idModel = Serializer.Deserialize <BotIdentificationModel>(idData);

            DataModel = new BotInformationModel
            {
                Id     = Guid.NewGuid().ToString(),
                Author = idModel.Author,
                Name   = idModel.Name
            };
        }
Ejemplo n.º 2
0
 internal Bot(BotClient client)
 {
     _client   = client;
     DataModel = _client.DataModel;
 }