RevenueWithdrawalStateSucceeded

class telegram.RevenueWithdrawalStateSucceeded(date, url, *, api_kwargs=None)[source]

Bases: telegram.RevenueWithdrawalState

The withdrawal succeeded.

Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if their date are equal.

Added in version 21.4.

Parameters:
  • date (datetime.datetime) – Date the withdrawal was completed as a datetime object.

  • url (str) – An HTTPS URL that can be used to see transaction details.

type[source]

The type of the state, always 'succeeded'.

Type:

str

date[source]

Date the withdrawal was completed as a datetime object.

Type:

datetime.datetime

url[source]

An HTTPS URL that can be used to see transaction details.

Type:

str

FAILED = 'failed'[source]

telegram.constants.RevenueWithdrawalStateType.FAILED

PENDING = 'pending'[source]

telegram.constants.RevenueWithdrawalStateType.PENDING

SUCCEEDED = 'succeeded'[source]

telegram.constants.RevenueWithdrawalStateType.SUCCEEDED

__dir__()[source]

Default dir() implementation.

__format__(format_spec, /)[source]

Default object formatter.

Return str(self) if format_spec is empty. Raise TypeError otherwise.

__ge__(value, /)[source]

Return self>=value.

__getattribute__(name, /)[source]

Return getattr(self, name).

__gt__(value, /)[source]

Return self>value.

classmethod __init_subclass__()[source]

This method is called when a class is subclassed.

The default implementation does nothing. It may be overridden to extend subclasses.

__le__(value, /)[source]

Return self<=value.

__lt__(value, /)[source]

Return self<value.

__ne__(value, /)[source]

Return self!=value.

classmethod __new__(*args, **kwargs)[source]
__reduce__()[source]

Helper for pickle.

__reduce_ex__(protocol, /)[source]

Helper for pickle.

__sizeof__()[source]

Size of object in memory, in bytes.

__str__()[source]

Return str(self).

classmethod __subclasshook__(object, /)[source]

Abstract classes can override this to customize issubclass().

This is invoked early on by abc.ABCMeta.__subclasscheck__(). It should return True, False or NotImplemented. If it returns NotImplemented, the normal algorithm is used. Otherwise, it overrides the normal algorithm (and the outcome is cached).

classmethod de_json(data, bot=None)[source]

See telegram.RevenueWithdrawalState.de_json().