Class TwitchSubscriptionGiftEvent

java.lang.Object
tv.phantombot.event.Event
tv.phantombot.event.twitch.TwitchEvent
tv.phantombot.event.twitch.subscriber.TwitchSubscriptionGiftEvent
Direct Known Subclasses:
TwitchAnonymousSubscriptionGiftEvent

public class TwitchSubscriptionGiftEvent extends TwitchEvent
  • Constructor Details

    • TwitchSubscriptionGiftEvent

      public TwitchSubscriptionGiftEvent(String username, String recipient, String plan)
      Class constructor.
      Parameters:
      username -
      recipient -
      plan -
    • TwitchSubscriptionGiftEvent

      public TwitchSubscriptionGiftEvent(String username, String recipient, String months, String plan)
      Class constructor.
      Parameters:
      username -
      recipient -
      months -
      plan -
    • TwitchSubscriptionGiftEvent

      public TwitchSubscriptionGiftEvent(String username, String recipient, String months, String plan, String giftedMonths)
      Class constructor.
      Parameters:
      username -
      recipient -
      months -
      plan -
      giftedMonths -
    • TwitchSubscriptionGiftEvent

      public TwitchSubscriptionGiftEvent(String username, String recipient, String months, String plan, String giftedMonths, boolean fromBulk)
      Class constructor.
      Parameters:
      username -
      recipient -
      months -
      plan -
      giftedMonths -
      fromBulk -
  • Method Details

    • getUsername

      public String getUsername()
      Method that returns the gifted the subscription.
      Returns:
      username
    • getRecipient

      public String getRecipient()
      Method that returns the recipient.
      Returns:
      recipient
    • getMonths

      public String getMonths()
      Method that returns the months, can be 0.
      Returns:
      months
    • getGiftedMonths

      public String getGiftedMonths()
      Method that returns the number of months gifted.
      Returns:
      months
    • getPlan

      public String getPlan()
      Method that returns the subscription plan. (1000, 2000, 3000 and Prime)
      Returns:
      plan
    • fromBulk

      public boolean fromBulk()
      Indicates if this gift subscription is likely from a bulk gift-sub event
      Returns: