peyk.platforms.rubika.types.file

Classes

File([file_id, file_name, size])

Represent the Rubika Bot API File type.

class peyk.platforms.rubika.types.file.File(file_id: str = '', file_name: str | None = None, size: str | None = None)[source]

Bases: object

Represent the Rubika Bot API File type.

The class preserves the existing public fields and wire-format behavior.

file_id: str = ''
file_name: str | None = None
size: str | None = None
classmethod from_dict(data: dict | None) File | None[source]

Performs the from dict operation for the Rubika client.

Parameters:

data – Value used by this operation.

Returns:

Result produced by the Rubika operation.