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 }; }
internal Bot(BotClient client) { _client = client; DataModel = _client.DataModel; }