Private/Parse-SlackAuth.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# Parse auth.test Function Parse-SlackAuth { [CmdletBinding()] param( $InputObject ) foreach($Auth in $InputObject) { [PSCustomObject] @{ PSTypeName = 'PSSlack.AuthInfo' IsAuthenticated = [bool] $Auth.ok Error = if ($Auth.Error) { $Auth.Error } else { } Url = $Auth.url UserID = $Auth.user_id User = $Auth.user TeamID = $Auth.team_id Team = $Auth.team Raw = $Auth } } } |