Module twitchpy.dataclasses.redemption
Classes
class Redemption (channel: Channel,
redemption_id: str,
user: User,
user_input: str,
status: str,
redeemed_at: datetime.datetime,
reward: Reward)-
Expand source code
@dataclass class Redemption: """ Represents a reward redemption Args: channel (Channel): The channel that the reward belongs to redemption_id (str): The ID of the redemption user (User): The user that redeemed the reward user_input (str): The user input provided status (str): One of UNFULFILLED, FULFILLED or CANCELED redeemed_at (datetime): Timestamp of when the reward was redeemed reward (Reward): The custom reward that was redeemed at the time it was redeemed """ channel: Channel redemption_id: str user: User user_input: str status: str redeemed_at: datetime reward: RewardRepresents a reward redemption
Args
channel:Channel- The channel that the reward belongs to
redemption_id:str- The ID of the redemption
user:User- The user that redeemed the reward
user_input:str- The user input provided
status:str- One of UNFULFILLED, FULFILLED or CANCELED
redeemed_at:datetime- Timestamp of when the reward was redeemed
reward:Reward- The custom reward that was redeemed at the time it was redeemed
Class variables
var channel : Channel-
The type of the None singleton.
var redeemed_at : datetime.datetime-
The type of the None singleton.
var redemption_id : str-
The type of the None singleton.
var reward : Reward-
The type of the None singleton.
var status : str-
The type of the None singleton.
var user : User-
The type of the None singleton.
var user_input : str-
The type of the None singleton.