/TextualKappa

Twitch.tv chat plugin for the Textual IRC client

Primary LanguageObjective-CBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

TextualKappa

TextualKappa is a Twitch.tv chat plugin for the Textual IRC client that adds support for in-line emotes and subscriber/Turbo nickname indicators.

screenshot

Installation

  1. Navigate to Textual Preferences > Addons > Installed Addons
  2. Click the 'Open In Finder' button
  3. Move your downloaded copy of TextualKappa.bundle (unzipped) into the Extensions folder
  4. Restart Textual

To-Do

  • Automatically send the necessary CAP requests to Twitch's IRC server on-connect
  • Render emoticons in the plugin itself (eliminating the need for the companion JS) Used xlexi's method of automatically injecting CSS/JS
  • Support channel-specific subscriber icons
  • Support Twitch mod status (user-type)
  • Support badges (Prime/Turbo/cheer)
  • Support emotes sent in actions
  • Support emotes sent in own messages
  • Support broadcaster icon
  • Respect color preference for display name
  • Respect capitalization preference for display name
  • Handle deleted messages
  • Add preferences to support enabling/disabling the plugin
  • Add support for other Twitch.tv IRCv3 features
  • Add support for BetterTTV emotes