Add-TwitterListMember
SYNOPSIS
Add one or more users to a list.
SYNTAX
ById (Default)
Add-TwitterListMember -Id <String> [-UserName <String[]>] [<CommonParameters>]
ByList
Add-TwitterListMember -List <List> [-UserName <String[]>] [<CommonParameters>]
DESCRIPTION
Add one or more users to a list.
The authenticated user must own the list to be able to add members to it.
Lists can't have more than 5,000 members.
Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list.
EXAMPLES
Example 1
PS > Add-TwitterListMember -Id 1397040831777984512 -UserName thedavecarroll
Id : 1397040831777984512
CreatedAt : 5/24/2021 11:04:24 PM
Slug : sample-list-10878
Name : Updated-List-Name
FullName : @thedavecarroll/sample-list-10878
Description : New description for this list.
Uri : https://twitter.com/thedavecarroll/lists/sample-list-10878
Mode : Private
MemberCount : 1
SubscriberCount : 0
UserId : 292670084
UserName : thedavecarroll
Following : True
Add the user thedavecarroll to the specified list.
Example 2
PS > Add-TwitterListMember -Id 1397040831777984512 -UserName TwitterDev,TwitterAPI
Id : 1397040831777984512
CreatedAt : 5/24/2021 11:04:24 PM
Slug : sample-list-10878
Name : Updated-List-Name
FullName : @thedavecarroll/sample-list-10878
Description : New description for this list.
Uri : https://twitter.com/thedavecarroll/lists/sample-list-10878
Mode : Private
MemberCount : 3
SubscriberCount : 0
UserId : 292670084
UserName : thedavecarroll
Following : True
Add the users TwitterDev and TwitterAPI to the specified list.
Example 3
PS > Get-TwitterList -Id 1397040831777984512 | Add-TwitterListMember -UserName BluebirdPS
Id : 1397040831777984512
CreatedAt : 5/24/2021 11:04:24 PM
Slug : sample-list-10878
Name : Updated-List-Name
FullName : @thedavecarroll/sample-list-10878
Description : New description for this list.
Uri : https://twitter.com/thedavecarroll/lists/sample-list-10878
Mode : Private
MemberCount : 4
SubscriberCount : 0
UserId : 292670084
UserName : thedavecarroll
Following : True
Add the user BluebirdPS to the specified list.
PARAMETERS
-Id
The id of the list.
Type: String
Parameter Sets: ById
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-List
A list object retrieved from Get-TwitterList.
Type: List
Parameter Sets: ByList
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-UserName
One or more usernames to add to the list, up to a maximum of 100 per request.
Type: String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.