private string UpdateActuatorState(IActuator actuator) { if (_messageContext.IdentifiedComponentStates.Count == 0) { return($"{Emoji.Confused} Was soll ich damit machen?"); } if (_messageContext.IdentifiedComponentStates.Count > 1) { return($"{Emoji.Confused} Das was du möchtest ist nicht eindeutig."); } if (!actuator.GetSupportsState(_messageContext.IdentifiedComponentStates.First())) { return($"{Emoji.Hushed} Das wird nicht funktionieren."); } actuator.SetState(_messageContext.IdentifiedComponentStates.First()); return($"{Emoji.ThumbsUp} Habe ich erledigt. Kann ich noch etwas für dich tun?"); }