PSA
0.1.4
PowerShell Announcements (with AtProtocol). Shoutout to the Blue Sky!
Installation Options
Owners
Copyright
2023 Start-Automating
Package Details
Author(s)
- James Brundage
Dependencies
This module has no dependencies.
Release Notes
# PowerShell Announcements (with AtProtocol) [0.1.4]
PSA is:
* A Cross-Platform PowerShell Module For Making Announcements
* A Beautiful BlueSky Client for the CLI
* An (Almost) Perfect PowerShell Wrapper for the At Protocol
* A GitHub Action to Automate Announcements
FileList
- PSA.nuspec
- PSA.PSA.ps1
- Commands\Lexicons\com\atproto\label\Get-AtProtoLabelDefinition.ps1
- Commands\Lexicons\com\atproto\temp\Update-AtProtoTempRepoVersion.ps1
- contributing.md
- Commands\Lexicons\com\atproto\identity\Update-AtProtoIdentityHandle.ps1
- PSA.ps.psm1
- Commands\Lexicons\com\atproto\identity\Resolve-AtProtoIdentityHandle.ps1
- PSA.types.ps1xml
- Commands\Lexicons\com\atproto\admin\Update-AtProtoAdminAccountHandle.ps1
- LICENSE
- Commands\Lexicons\com\atproto\admin\Get-AtProtoAdminModerationActions.ps1
- action.yml
- Commands\Lexicons\com\atproto\admin\Invoke-AtProtoAdminModerationAction.ps1
- PSA.format.ps1xml
- Commands\Lexicons\com\atproto\admin\Enable-AtProtoAdminAccountInvites.ps1
- SECURITY.md
- Commands\Lexicons\com\atproto\admin\Get-AtProtoAdminModerationReports.ps1
- README.ps.md
- Commands\Lexicons\com\atproto\admin\Get-AtProtoAdminModerationAction.ps1
- PSA.psm1
- Commands\Lexicons\com\atproto\admin\Search-AtProtoAdminRepos.ps1
- PSA.psd1
- Commands\Lexicons\com\atproto\admin\Undo-AtProtoAdminModerationAction.ps1
- README.md
- Commands\Lexicons\com\atproto\admin\Get-AtProtoAdminInviteCodes.ps1
- Commands\Send-AtProto.ps1
- Commands\Lexicons\com\atproto\admin\Send-AtProtoAdminEmail.ps1
- Commands\Invoke-AtProto.ps1
- Commands\Lexicons\com\atproto\admin\Get-AtProtoAdminRepo.ps1
- Commands\Connect-AtProto.ps1
- Commands\Lexicons\com\atproto\admin\Resolve-AtProtoAdminModerationReports.ps1
- Assets\PSA.svg
- Commands\Lexicons\com\atproto\admin\Update-AtProtoAdminAccountEmail.ps1
- Build\PSA.HelpOut.ps1
- Commands\Lexicons\com\atproto\admin\Get-AtProtoAdminDefinition.ps1
- Build\PSA.GitHubWorkflow.PSDevOps.ps1
- Commands\Lexicons\com\atproto\admin\Disable-AtProtoAdminInviteCodes.ps1
- Build\PSA.ezout.ps1
- Commands\Lexicons\com\atproto\admin\Get-AtProtoAdminModerationReport.ps1
- Build\PSA.PSSVG.ps1
- Commands\Lexicons\com\atproto\admin\Disable-AtProtoAdminAccountInvites.ps1
- Build\PSA.Build.ps1
- Commands\Lexicons\com\atproto\admin\Get-AtProtoAdminRecord.ps1
- Build\PSA.GitHubAction.PSDevOps.ps1
- Types\app\bsky\unspecced\getPopularFeedGenerators\PSTypeName.txt
- Build\GitHub\Actions\PSA.ps1
- Types\app\bsky\unspecced\getPopularFeedGenerators\get_More.ps1
- Build\GitHub\Jobs\BuildPSA.psd1
- Types\app\bsky\unspecced\getTimelineSkeleton\PSTypeName.txt
- Build\GitHub\Steps\PublishPowerShellGallery.ps1
- Types\app\bsky\unspecced\getTimelineSkeleton\get_More.ps1
- Types\app\bsky\feed\feed.format.ps1
- Types\app\bsky\unspecced\getPopular\PSTypeName.txt
- Commands\Lexicons\app\bsky\unspecced\Get-BskyUnspeccedPopular.ps1
- Types\app\bsky\unspecced\getPopular\get_More.ps1
- Commands\Lexicons\app\bsky\unspecced\Get-BskyUnspeccedTimelineSkeleton.ps1
- Types\app\bsky\graph\getListMutes\PSTypeName.txt
- Commands\Lexicons\app\bsky\unspecced\Get-BskyUnspeccedPopularFeedGenerators.ps1
- Types\app\bsky\graph\getListMutes\get_More.ps1
- Commands\Lexicons\app\bsky\unspecced\Set-BskyUnspeccedLabels.ps1
- Types\app\bsky\graph\getFollows\PSTypeName.txt
- Commands\Lexicons\app\bsky\graph\Get-BskyGraphList.ps1
- Types\app\bsky\graph\getFollows\getFollows.format.ps1
- Commands\Lexicons\app\bsky\graph\Get-BskyGraphBlocks.ps1
- Types\app\bsky\graph\getFollows\get_More.ps1
- Commands\Lexicons\app\bsky\graph\Get-BskyGraphLists.ps1
- Types\app\bsky\graph\getFollowers\PSTypeName.txt
- Commands\Lexicons\app\bsky\graph\Block-BskyGraphActor.ps1
- Types\app\bsky\graph\getFollowers\get_More.ps1
- Commands\Lexicons\app\bsky\graph\Get-BskyGraphFollows.ps1
- Types\app\bsky\graph\getFollowers\getFollowers.format.ps1
- Commands\Lexicons\app\bsky\graph\Unblock-BskyGraphActorList.ps1
- Types\app\bsky\graph\getBlocks\PSTypeName.txt
- Commands\Lexicons\app\bsky\graph\Get-BskyGraphDefinition.ps1
- Types\app\bsky\graph\getBlocks\get_More.ps1
- Commands\Lexicons\app\bsky\graph\Block-BskyGraphActorList.ps1
- Types\app\bsky\graph\getMutes\PSTypeName.txt
- Commands\Lexicons\app\bsky\graph\Unblock-BskyGraphActor.ps1
- Types\app\bsky\graph\getMutes\get_More.ps1
- Commands\Lexicons\app\bsky\graph\Get-BskyGraphFollowers.ps1
- Types\app\bsky\graph\postView\PSTypeName.txt
- Commands\Lexicons\app\bsky\graph\Get-BskyGraphMutes.ps1
- Types\app\bsky\graph\postView\Post.format.ps1
- Commands\Lexicons\app\bsky\graph\Get-BskyGraphListMutes.ps1
- Types\app\bsky\graph\getLists\PSTypeName.txt
- Commands\Lexicons\app\bsky\notification\Register-BskyNotificationPush.ps1
- Types\app\bsky\graph\getLists\get_More.ps1
- Commands\Lexicons\app\bsky\notification\Update-BskyNotificationSeen.ps1
- Types\app\bsky\graph\getList\PSTypeName.txt
- Commands\Lexicons\app\bsky\notification\Get-BskyNotifications.ps1
- Types\app\bsky\graph\getList\get_More.ps1
- Commands\Lexicons\app\bsky\notification\Get-BskyNotificationUnreadCount.ps1
- Types\app\bsky\notification\listNotifications\PSTypeName.txt
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedGenerator.ps1
- Types\app\bsky\notification\listNotifications\get_More.ps1
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedSuggestedFeeds.ps1
- Types\app\bsky\feed\getLikes\PSTypeName.txt
- Commands\Lexicons\app\bsky\feed\Get-BskyFeed.ps1
- Types\app\bsky\feed\getLikes\get_More.ps1
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedActorLikes.ps1
- Types\app\bsky\feed\getRepostedBy\PSTypeName.txt
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedTimeline.ps1
- Types\app\bsky\feed\getRepostedBy\get_More.ps1
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedLikes.ps1
- Types\app\bsky\feed\getAuthorFeed\PSTypeName.txt
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedDefinition.ps1
- Types\app\bsky\feed\getAuthorFeed\get_More.ps1
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedPostThread.ps1
- Types\app\bsky\feed\getActorFeeds\PSTypeName.txt
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedGenerators.ps1
- Types\app\bsky\feed\getActorFeeds\get_More.ps1
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedActorFeeds.ps1
- Types\app\bsky\feed\getFeed\PSTypeName.txt
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedRepostedBy.ps1
- Types\app\bsky\feed\getFeed\get_More.ps1
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedAuthorFeed.ps1
- Types\app\bsky\feed\getSuggestedFeeds\PSTypeName.txt
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedSkeleton.ps1
- Types\app\bsky\feed\getSuggestedFeeds\get_More.ps1
- Commands\Lexicons\app\bsky\feed\Get-BskyFeedPosts.ps1
- Types\app\bsky\feed\getTimeline\PSTypeName.txt
- Commands\Lexicons\app\bsky\actor\Get-BskyActorSuggestions.ps1
- Types\app\bsky\feed\getTimeline\get_More.ps1
- Commands\Lexicons\app\bsky\actor\Search-BskyActors.ps1
- Types\app\bsky\feed\getFeedSkeleton\PSTypeName.txt
- Commands\Lexicons\app\bsky\actor\Get-BskyActorProfiles.ps1
- Types\app\bsky\feed\getFeedSkeleton\get_More.ps1
- Commands\Lexicons\app\bsky\actor\Search-BskyActorsTypeahead.ps1
- Types\app\bsky\feed\getActorLikes\PSTypeName.txt
- Commands\Lexicons\app\bsky\actor\Get-BskyActorProfile.ps1
- Types\app\bsky\feed\getActorLikes\get_More.ps1
- Commands\Lexicons\app\bsky\actor\Get-BskyActorDefinition.ps1
- Types\app\bsky\actor\searchActors\PSTypeName.txt
- Commands\Lexicons\app\bsky\actor\Get-BskyActorPreferences.ps1
- Types\app\bsky\actor\searchActors\searchActors.format.ps1
- Commands\Lexicons\app\bsky\actor\Set-BskyActorPreferences.ps1
- Types\app\bsky\actor\searchActors\get_More.ps1
- Commands\Lexicons\com\atproto\server\Add-AtProtoServerInviteCode.ps1
- Types\app\bsky\actor\getSuggestions\PSTypeName.txt
- Commands\Lexicons\com\atproto\server\Add-AtProtoServerAccount.ps1
- Types\app\bsky\actor\getSuggestions\get_More.ps1
- Commands\Lexicons\com\atproto\server\Remove-AtProtoServerSession.ps1
- Types\app\bsky\actor\getSuggestions\getSuggestions.format.ps1
- Commands\Lexicons\com\atproto\server\Get-AtProtoServer.ps1
- Types\app\bsky\actor\getProfile\Alias.psd1
- Commands\Lexicons\com\atproto\server\Add-AtProtoServerInviteCodes.ps1
- Types\app\bsky\actor\getProfile\Follow.ps1
- Commands\Lexicons\com\atproto\server\Get-AtProtoServerAccountInviteCodes.ps1
- Types\app\bsky\actor\getProfile\PSTypeName.txt
- Commands\Lexicons\com\atproto\server\Get-AtProtoServerSession.ps1
- Types\app\bsky\actor\getProfile\get_Like.ps1
- Commands\Lexicons\com\atproto\server\Get-AtProtoServerDefinition.ps1
- Types\app\bsky\actor\getProfile\get_Follower.ps1
- Commands\Lexicons\com\atproto\server\Revoke-AtProtoServerAppPassword.ps1
- Types\app\bsky\actor\getProfile\get_Follows.ps1
- Commands\Lexicons\com\atproto\server\Reset-AtProtoServerPassword.ps1
- Types\app\bsky\actor\getProfile\get_Post.ps1
- Commands\Lexicons\com\atproto\server\Request-AtProtoServerPasswordReset.ps1
- Types\app\bsky\actor\getProfile\get_MarkdownDescription.ps1
- Commands\Lexicons\com\atproto\server\Remove-AtProtoServerAccount.ps1
- Types\app\bsky\actor\getProfile\getProfile.format.ps1
- Commands\Lexicons\com\atproto\server\Add-AtProtoServerSession.ps1
- Types\app\bsky\actor\profileView\profileView.format.ps1
- Commands\Lexicons\com\atproto\server\Request-AtProtoServerAccountDelete.ps1
- Types\app\bsky\actor\profileView\Follow.ps1
- Commands\Lexicons\com\atproto\server\Sync-AtProtoServerSession.ps1
- Types\app\bsky\actor\profileView\PSTypeName.txt
- Commands\Lexicons\com\atproto\server\Add-AtProtoServerAppPassword.ps1
- Types\com\atproto\server\createSession\CreateSession.format.ps1
- Commands\Lexicons\com\atproto\server\Get-AtProtoServerAppPasswords.ps1
- Types\com\atproto\server\createSession\PSTypeName.txt
- Commands\Lexicons\com\atproto\repo\Set-AtProtoRepoWrites.ps1
- Types\com\atproto\server\createSession\get_Profile.ps1
- Commands\Lexicons\com\atproto\repo\Get-AtProtoRepoRecords.ps1
- Types\com\atproto\server\createSession\get_MaskedEmail.ps1
- Commands\Lexicons\com\atproto\repo\Get-AtProtoRepoRecord.ps1
- Types\com\atproto\server\createSession\README.md
- Commands\Lexicons\com\atproto\repo\Set-AtProtoRepoBlob.ps1
- Types\com\atproto\repo\listRecords\PSTypeName.txt
- Commands\Lexicons\com\atproto\repo\Set-AtProtoRepoRecord.ps1
- Types\com\atproto\repo\listRecords\get_More.ps1
- Commands\Lexicons\com\atproto\repo\Get-AtProtoRepo.ps1
- Types\com\atproto\sync\listRepos\PSTypeName.txt
- Commands\Lexicons\com\atproto\repo\Add-AtProtoRepoRecord.ps1
- Types\com\atproto\sync\listRepos\get_More.ps1
- Commands\Lexicons\com\atproto\repo\Remove-AtProtoRepoRecord.ps1
- Types\com\atproto\sync\listBlobs\PSTypeName.txt
- Commands\Lexicons\com\atproto\moderation\Get-AtProtoModerationDefinition.ps1
- Types\com\atproto\sync\listBlobs\get_More.ps1
- Commands\Lexicons\com\atproto\moderation\Add-AtProtoModerationReport.ps1
- Types\com\atproto\sync\subscribeRepos\PSTypeName.txt
- Commands\Lexicons\com\atproto\sync\Watch-AtProtoSyncUpdate.ps1
- Types\com\atproto\sync\subscribeRepos\get_More.ps1
- Commands\Lexicons\com\atproto\sync\Get-AtProtoSyncRepos.ps1
- Types\com\atproto\label\subscribeLabels\PSTypeName.txt
- Commands\Lexicons\com\atproto\sync\Get-AtProtoSyncBlob.ps1
- Types\com\atproto\label\subscribeLabels\get_More.ps1
- Commands\Lexicons\com\atproto\sync\Watch-AtProtoSyncRepos.ps1
- Types\com\atproto\label\queryLabels\PSTypeName.txt
- Commands\Lexicons\com\atproto\sync\Get-AtProtoSyncBlocks.ps1
- Types\com\atproto\label\queryLabels\get_More.ps1
- Commands\Lexicons\com\atproto\sync\Get-AtProtoSyncBlobs.ps1
- Types\com\atproto\admin\getModerationActions\PSTypeName.txt
- Commands\Lexicons\com\atproto\sync\Get-AtProtoSyncRepo.ps1
- Types\com\atproto\admin\getModerationActions\get_More.ps1
- Commands\Lexicons\com\atproto\sync\Get-AtProtoSyncHead.ps1
- Types\com\atproto\admin\getInviteCodes\PSTypeName.txt
- Commands\Lexicons\com\atproto\sync\Get-AtProtoSyncCheckout.ps1
- Types\com\atproto\admin\getInviteCodes\get_More.ps1
- Commands\Lexicons\com\atproto\sync\Get-AtProtoSyncLatestCommit.ps1
- Types\com\atproto\admin\getModerationReports\PSTypeName.txt
- Commands\Lexicons\com\atproto\sync\Request-AtProtoSyncCrawl.ps1
- Types\com\atproto\admin\getModerationReports\get_More.ps1
- Commands\Lexicons\com\atproto\sync\Get-AtProtoSyncRecord.ps1
- Types\com\atproto\admin\searchRepos\PSTypeName.txt
- Commands\Lexicons\com\atproto\label\Search-AtProtoLabels.ps1
- Types\com\atproto\admin\searchRepos\get_More.ps1
- Commands\Lexicons\com\atproto\label\Watch-AtProtoLabels.ps1