public async Task ExecuteCommandAsync(Message message)
        {
            var projectId = _storageService.Get <string>(StorageKeys.ProjectId);

            if (!string.IsNullOrEmpty(projectId))
            {
                _storageService.AddOrUpdate(StorageKeys.BotCurrentState, BotStateType.ProjectUpdateWaitingEnterNewDescription);

                await _telegramBotClient.SendTextMessageAsync(
                    chatId : message.Chat.Id,
                    text : ProjectMessage.GetEnterDescriptionMessage());
            }
        }
        private async Task EnterName(Message message)
        {
            var newProject = new ProjectRequest
            {
                Name = message.Text
            };

            _storageService.AddOrUpdate(StorageKeys.NewProject, newProject);
            _storageService.AddOrUpdate(StorageKeys.BotCurrentState, BotStateType.ProjectCreateWaitingEnterDescription);

            await _telegramBotClient.SendTextMessageAsync(
                chatId : message.Chat.Id,
                text : ProjectMessage.GetEnterDescriptionMessage());
        }