private async void SetGreetingSent(Activity message) {
            StateClient stateClient = message.GetStateClient();
            BotData userData = await stateClient.BotState.GetUserDataAsync(message.ChannelId, message.From.Id);
            userData.SetProperty<bool>("SentGreeting", true);
            await stateClient.BotState.SetUserDataAsync(message.ChannelId, message.From.Id, userData);

        }
 private async Task<bool> DidSendGreeting(Activity message) {
     StateClient stateClient = message.GetStateClient();
     BotData userData = await stateClient.BotState.GetUserDataAsync(message.ChannelId, message.From.Id);
     bool didSendGreeting = userData.GetProperty<bool?>("SentGreeting") ?? false;
     return didSendGreeting;
 }
 public async Task<bool> PutStuff(Activity message) {
     StateClient stateClient = message.GetStateClient();
     return true;
 }