{"id":13758469,"url":"https://github.com/sbine/TextualKappa","last_synced_at":"2025-05-10T08:30:27.840Z","repository":{"id":80597046,"uuid":"45757139","full_name":"sbine/TextualKappa","owner":"sbine","description":"Twitch.tv chat plugin for the Textual IRC client","archived":false,"fork":false,"pushed_at":"2018-04-08T22:59:58.000Z","size":43,"stargazers_count":26,"open_issues_count":2,"forks_count":1,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-11-16T15:37:40.662Z","etag":null,"topics":["irc","textual","twitch"],"latest_commit_sha":null,"homepage":null,"language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sbine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2015-11-07T22:18:49.000Z","updated_at":"2024-09-30T23:32:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"d8512275-bd37-47b5-b95a-bbe806c5f17f","html_url":"https://github.com/sbine/TextualKappa","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbine%2FTextualKappa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbine%2FTextualKappa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbine%2FTextualKappa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbine%2FTextualKappa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sbine","download_url":"https://codeload.github.com/sbine/TextualKappa/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253389410,"owners_count":21900756,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["irc","textual","twitch"],"created_at":"2024-08-03T13:00:30.691Z","updated_at":"2025-05-10T08:30:27.565Z","avatar_url":"https://github.com/sbine.png","language":"Objective-C","funding_links":[],"categories":["Libraries"],"sub_categories":["Objective-C"],"readme":"# TextualKappa\nTextualKappa is a Twitch.tv chat plugin for the Textual IRC client that adds support for in-line emotes and subscriber/Turbo nickname indicators.\n\n![screenshot](http://sarabine.com/i/Screen%20Shot%202015-11-11%20at%209.28.29%20PM.png)\n\n## Installation\n1. Navigate to Textual Preferences \u003e Addons \u003e Installed Addons\n2. Click the 'Open In Finder' button\n3. Move your downloaded copy of [TextualKappa.bundle](https://github.com/sbine/TextualKappa/releases/latest) (unzipped) into the Extensions folder\n4. Restart Textual\n\n## To-Do\n- ~~Automatically send the necessary CAP requests to Twitch's IRC server on-connect~~\n- ~~Render emoticons in the plugin itself (eliminating the need for the companion JS)~~ Used [xlexi's method](https://github.com/xlexi/Textual-Inline-Media) of automatically injecting CSS/JS\n- ~~Support channel-specific subscriber icons~~\n- ~~Support Twitch mod status (`user-type`)~~\n- ~~Support badges (Prime/Turbo/cheer)~~\n- ~~Support emotes sent in actions~~\n- Support emotes sent in own messages\n- ~~Support broadcaster icon~~\n- Respect `color` preference for display name\n- ~~Respect capitalization preference for display name~~\n- Handle deleted messages\n- ~~Add preferences to support enabling/disabling the plugin~~\n- Add support for [other Twitch.tv IRCv3 features](https://github.com/justintv/Twitch-API/blob/master/IRC.md)\n- ~~Add support for [BetterTTV emotes](https://api.betterttv.net/emotes)~~\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbine%2FTextualKappa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsbine%2FTextualKappa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbine%2FTextualKappa/lists"}