en-US/about_BluebirdPS.help.txt

TOPIC
    about_bluebirdps
 
SHORT DESCRIPTION
    BluebirdPS is a Twitter automation client written for PowerShell 7 and
    above.
 
LONG DESCRIPTION
    With BluebirdPS, you can publish a tweet, reply to a tweet, publish a direct
    message, upload media to use in tweets or direct messages,
    retweet/unretweet, like/unlike, add/delete saved searches, and retrieve many
    resources such as blocks, followers, timelines, and users. Additionally, you
    can retrieve lists, list membership, and list subscribers.
 
DEVELOPER ACCOUNT TOKENS
    Currently, any user of the module would need to apply for a Twitter
    Developer account at https://developer.twitter.com/en/apply/user.html and
    create an application in the portal. Once you have created the application,
    generate your API key/secret and access token/secret. Then use the following
    command to add your key, token and secrets. Omit the `-Persist` if you do
    not want to save your credentials to disk.
 
    EXAMPLE
    Set-TwitterAuthentication -Persist
 
HISTORY AND INFORMATION STREAM
    The execution results of commands that connect to the Twitter API are
    collected in a module variable. The data contained in each record in the
    command history is the same that is written to the information stream. Some
    API calls, such as the append call within the Send-TwitterMedia command, may
    not added to history as there could hundreds of such calls when uploading
    large videos.
 
    HISTORY NOTE
    THE COMMAND HISTORY DATA ONLY LIVES IN YOUR CURRENT SESSION AND IS NOT
    TRANSMITTED. If you re-import the module, the history will be reset.
 
    EXAMPLE (LAST 5 COMMANDS SENT TO TWITTER)
    Get-TwitterHistory -Last 5
 
TWITTER API
    While a few commands in this module are helper commands that don't connect
    to the Twitter API, the majority of commands do. For completeness of
    documentation, the developer has included definitions of the API endpoints
    that are currently supported. The command Get-TwitterApiEndpoint can help
    you discover "under the hood" aspects of each command. The definitions
    includes the API URL, which is also included in each commands LINKs section.
 
    EXAMPLE
    Get-TwitterApiEndpoint -Command Get-TwitterTimeline
 
NEW FEATURES
    More features are on the way but if you have a use case that the module does
    not support, please submit a feature request at
    https://bit.ly/BluebirdPSFeatureRequest.
 
FOUND A BUG?
    If you find a bug, please report it at https://bit.ly/BluebirdPSBugReport.
 
KEYWORDS
    Twitter
    TwitterAPI
    Export-TwitterAuthentication
    Import-TwitterAuthentication
    Set-TwitterAuthentication
    Set-TwitterBearerToken
    Test-TwitterAuthentication
    Get-TwitterDM
    Publish-TwitterDM
    Unpublish-TwitterDM
    Get-TwitterApiEndpoint
    Get-TwitterHistory
    Get-TwitterRateLimitWarning
    Set-TwitterRateLimitWarning
    Test-SearchString
    Get-TwitterList
    Get-TwitterListByOwner
    Get-TwitterListMember
    Get-TwitterListSubscriber
    Get-TwitterListSubscription
    Get-TwitterListTweets
    Send-TwitterMedia
    Add-TwitterSavedSearch
    Get-TwitterSavedSearch
    Remove-TwitterSavedSearch
    Search-Tweet
    Export-TwitterResource
    Get-TwitterAccountSettings
    Get-TwitterConfiguration
    Get-TwitterLanguages
    Get-TwitterRateLimitStatus
    Get-Tweet
    Get-TweetLike
    Publish-Tweet
    Set-Retweet
    Set-TweetLike
    Get-TwitterUserProfileBanner
    Get-TwitterBlocks
    Get-TwitterFollowers
    Get-TwitterFriends
    Get-TwitterFriendship
    Get-TwitterMutedUser
    Get-TwitterTimeline
    Get-TwitterUser
    Get-TwitterUserList