BluebirdPS: From Nesting to Hatched and Flying
summary
BluebirdPS is a PowerShell module that wraps the Twitter REST API with a .NET C# output assembly, targets PowerShell 7, and implements OAuth1 and OAuth2 flows (including PKCE), encrypted credential storage, paged/cursor iteration, typed output classes and a local history of requests. It creates and reads tweets (the create endpoint still works) and returns full fields and expansions, but recent API tier changes limit free use to 1500 tweets/month and require paid tiers for full functionality, so continued development hinges on paid API access.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 2:08Module lifecycle overview
- 3:34Design considerations
- 13:07Authentication strategies
- 17:28PowerShell module best practices
- 26:11Bluebird PS commands
- 37:21Twitter API changes
- 40:57Q&A
related talks
48mFrom API to usable PowerShell module
01h 33mA hands-on lab working
03h 41mA Scripters Next Step...
47mThink Abstract, abstracting your PowerShell code
58mCypherDog2.0 - Bloodhound Dog Whispering with PowerShell
44mPowerShell and MS Graph API Advanced, from Zero to Hero
26mCode & Community: The Synergy of Community Building and Task Automation
43mPowerShell Tooling
