Class IrcMessageEvent

java.lang.Object
tv.phantombot.event.Event
tv.phantombot.event.irc.IrcEvent
tv.phantombot.event.irc.message.IrcMessageEvent
Direct Known Subclasses:
IrcChannelMessageEvent, IrcModerationEvent, IrcPrivateMessageEvent

public abstract class IrcMessageEvent extends IrcEvent
  • Field Details

  • Constructor Details

    • IrcMessageEvent

      protected IrcMessageEvent(TwitchSession session, String sender, String message)
      Class constructor.
      Parameters:
      session -
      sender -
      message -
    • IrcMessageEvent

      protected IrcMessageEvent(TwitchSession session, String sender, String message, Map<String,String> tags)
      Class constructor.
      Parameters:
      session -
      sender -
      message -
      tags -
  • Method Details

    • getSender

      public String getSender()
      Method that returns the sender.
      Returns:
      sender
    • getMessage

      public String getMessage()
      Method that returns the message.
      Returns:
      sender
    • getTags

      public Map<String,String> getTags()
      Method that returns the IRCv3 tags.
      Returns:
      tags