manifest:
  events:
    platypush.message.event.irc.IRCChannelJoinEvent: when a user joins a channel
    platypush.message.event.irc.IRCChannelKickEvent: when a user is kicked from a channel
    platypush.message.event.irc.IRCModeEvent: when a user/channel mode change event occurs
    platypush.message.event.irc.IRCPartEvent: when a user parts a channel
    platypush.message.event.irc.IRCQuitEvent: when a user quits
    platypush.message.event.irc.IRCNickChangeEvent: when a user nick changes
    platypush.message.event.irc.IRCConnectEvent: when the bot connects to a server
    platypush.message.event.irc.IRCDisconnectEvent: when the bot disconnects from a server
    platypush.message.event.irc.IRCPrivateMessageEvent: when a private message is received
    platypush.message.event.irc.IRCPublicMessageEvent: when a public message is received
    platypush.message.event.irc.IRCDCCRequestEvent: when a DCC connection request is received
    platypush.message.event.irc.IRCDCCMessageEvent: when a DCC message is received
    platypush.message.event.irc.IRCCTCPMessageEvent: when a CTCP message is received
    platypush.message.event.irc.IRCDCCFileRequestEvent: when a DCC file request is received
    platypush.message.event.irc.IRCDCCFileRecvCompletedEvent: when a DCC file download is completed
    platypush.message.event.irc.IRCDCCFileRecvCancelledEvent: when a DCC file download is cancelled
    platypush.message.event.irc.IRCDCCFileSendCompletedEvent: when a DCC file upload is completed
    platypush.message.event.irc.IRCDCCFileSendCancelledEvent: when a DCC file upload is cancelled
  package: platypush.plugins.chat.irc
  type: plugin
  install:
    pip:
      - irc
