Skip to content

Bot

Source code in docs_src/capo_wickr/types/bot.py
class Bot(TypedDict, closed=True):
    bot_id: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The unique identifier of the bot.</p>"""
    display_name: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The display name of the bot that is visible to users.</p>"""
    username: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The username of the bot.</p>"""
    uname: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The unique username hash identifier for the bot.</p>"""
    pubkey: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The public key of the bot used for encryption.</p>"""
    status: NotRequired["capo_wickr.types.bot_status.BotStatus"]
    """<p>The current status of the bot (1 for pending, 2 for active).</p>"""
    group_id: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The ID of the security group to which the bot belongs.</p>"""
    has_challenge: NotRequired["bool"]
    """<p>Indicates whether the bot has a password set.</p>"""
    suspended: NotRequired["bool"]
    """<p>Indicates whether the bot is currently suspended.</p>"""
    last_login: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The timestamp of the bot's last login.</p>"""

bot_id instance-attribute

bot_id: NotRequired[GenericString]

The unique identifier of the bot.

display_name instance-attribute

display_name: NotRequired[GenericString]

The display name of the bot that is visible to users.

group_id instance-attribute

group_id: NotRequired[GenericString]

The ID of the security group to which the bot belongs.

has_challenge instance-attribute

has_challenge: NotRequired[bool]

Indicates whether the bot has a password set.

last_login instance-attribute

last_login: NotRequired[GenericString]

The timestamp of the bot's last login.

pubkey instance-attribute

pubkey: NotRequired[GenericString]

The public key of the bot used for encryption.

status instance-attribute

status: NotRequired[BotStatus]

The current status of the bot (1 for pending, 2 for active).

suspended instance-attribute

suspended: NotRequired[bool]

Indicates whether the bot is currently suspended.

uname instance-attribute

uname: NotRequired[GenericString]

The unique username hash identifier for the bot.

username instance-attribute

username: NotRequired[GenericString]

The username of the bot.