Skip to content

UpdateBotRequest

Source code in docs_src/capo_wickr/types/update_bot_request.py
class UpdateBotRequest(TypedDict, closed=True):
    network_id: "capo_wickr.types.network_id.NetworkId"
    """<p>The ID of the Wickr network containing the bot to update.</p>"""
    bot_id: "capo_wickr.types.bot_id.BotId"
    """<p>The unique identifier of the bot to update.</p>"""
    display_name: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The new display name for the bot.</p>"""
    group_id: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The ID of the new security group to assign the bot to.</p>"""
    challenge: NotRequired["capo_wickr.types.sensitive_string.SensitiveString"]
    """<p>The new password for the bot account.</p>"""
    suspend: NotRequired["bool"]
    """<p>Set to true to suspend the bot or false to unsuspend it. Omit this field for standard updates that don't affect suspension status.</p>"""

bot_id instance-attribute

bot_id: BotId

The unique identifier of the bot to update.

challenge instance-attribute

challenge: NotRequired[SensitiveString]

The new password for the bot account.

display_name instance-attribute

display_name: NotRequired[GenericString]

The new display name for the bot.

group_id instance-attribute

group_id: NotRequired[GenericString]

The ID of the new security group to assign the bot to.

network_id instance-attribute

network_id: NetworkId

The ID of the Wickr network containing the bot to update.

suspend instance-attribute

suspend: NotRequired[bool]

Set to true to suspend the bot or false to unsuspend it. Omit this field for standard updates that don't affect suspension status.