RevenueWithdrawalState¶
- class telegram.RevenueWithdrawalState(type, *, api_kwargs=None)[source]¶
Bases:
telegram.TelegramObject
This object describes the state of a revenue withdrawal operation. Currently, it can be one of:
Objects of this class are comparable in terms of equality. Two objects of this class are considered equal, if their
type
is equal.Available In
Added in version 21.4.
- __format__(format_spec, /)[source]¶
Default object formatter.
Return str(self) if format_spec is empty. Raise TypeError otherwise.
- 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.
- 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]¶
Converts JSON data to the appropriate
RevenueWithdrawalState
object, i.e. takes care of selecting the correct subclass.- Parameters:
bot (
telegram.Bot
) – The bot associated with this object.
- Returns:
The Telegram object.