pytdbot.types.tdserver
- class pytdbot.types.tdserver.ScheduledEvent(event_id=0, send_at=0)[source]
Bases:
object
Describes a scheduled event
- Parameters:
event_id (
int
) – Unique identifier of the scheduled eventsend_at (
int
) – Point in time (Unix timestamp) when the scheduled event will be sent
- __init__(event_id=0, send_at=0)[source]
- Parameters:
event_id (int)
send_at (int)
- Return type:
None
- classmethod from_dict(data)[source]
- Return type:
Optional
[ScheduledEvent
]- Parameters:
data (dict)
- getClass()[source]
- Return type:
Literal
['ScheduledEvent'
]
- getType()[source]
- Return type:
Literal
['scheduledEvent'
]
- to_dict()[source]
- Return type:
dict
- event_id
Unique identifier of the scheduled event
- send_at
Point in time (Unix timestamp) when the scheduled event will be sent
- class pytdbot.types.tdserver.ServerStats(my_id=0, uptime=0, updates_count=0, requests_count=0)[source]
Bases:
object
Describes TDLib Server stats
- Parameters:
my_id (
int
) – Identifier of the current useruptime (
int
) – Server uptime in secondsupdates_count (
int
) – Total number of received updatesrequests_count (
int
) – Total number of sent requests
- __init__(my_id=0, uptime=0, updates_count=0, requests_count=0)[source]
- Parameters:
my_id (int)
uptime (int)
updates_count (int)
requests_count (int)
- Return type:
None
- classmethod from_dict(data)[source]
- Return type:
Optional
[ServerStats
]- Parameters:
data (dict)
- getClass()[source]
- Return type:
Literal
['ServerStats'
]
- getType()[source]
- Return type:
Literal
['serverStats'
]
- to_dict()[source]
- Return type:
dict
- my_id
Identifier of the current user
- requests_count
Total number of sent requests
- updates_count
Total number of received updates
- uptime
Server uptime in seconds
- class pytdbot.types.tdserver.UpdateScheduledEvent(name='', event_id=0, payload='')[source]
Bases:
object
A scheduled event
- Parameters:
name (
str
) – Event nameevent_id (
int
) – Unique identifier of the scheduled eventpayload (
str
) – Event payload
- __init__(name='', event_id=0, payload='')[source]
- Parameters:
name (str)
event_id (int)
payload (str)
- Return type:
None
- classmethod from_dict(data)[source]
- Return type:
Optional
[UpdateScheduledEvent
]- Parameters:
data (dict)
- getClass()[source]
- Return type:
Literal
['UpdateScheduledEvent'
]
- getType()[source]
- Return type:
Literal
['updateScheduledEvent'
]
- to_dict()[source]
- Return type:
dict
- event_id
Unique identifier of the scheduled event
- name
Event name
- payload
Event payload