{"id":13758393,"url":"https://github.com/dongy7/twitch-chat-cli","last_synced_at":"2025-05-10T08:30:23.897Z","repository":{"id":32411674,"uuid":"132533960","full_name":"dongy7/twitch-chat-cli","owner":"dongy7","description":"💬 Twitch chat in your terminal","archived":false,"fork":false,"pushed_at":"2022-12-10T17:04:36.000Z","size":2215,"stargazers_count":133,"open_issues_count":20,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-13T07:17:43.449Z","etag":null,"topics":["cli","emotes","terminal","twitch"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dongy7.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-05-08T01:00:41.000Z","updated_at":"2025-01-18T12:56:45.000Z","dependencies_parsed_at":"2023-01-14T21:15:31.606Z","dependency_job_id":null,"html_url":"https://github.com/dongy7/twitch-chat-cli","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dongy7%2Ftwitch-chat-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dongy7%2Ftwitch-chat-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dongy7%2Ftwitch-chat-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dongy7%2Ftwitch-chat-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dongy7","download_url":"https://codeload.github.com/dongy7/twitch-chat-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253389382,"owners_count":21900750,"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":["cli","emotes","terminal","twitch"],"created_at":"2024-08-03T13:00:29.297Z","updated_at":"2025-05-10T08:30:23.589Z","avatar_url":"https://github.com/dongy7.png","language":"JavaScript","funding_links":[],"categories":["Libraries"],"sub_categories":["JavaScript (Node.js)"],"readme":"# twitch-chat-cli\n\n\u003e Read Twitch chat on your terminal\n\n\u003cp align=\"center\"\u003e\n\t\u003cbr\u003e\n\t\u003cimg width=\"400\" src=\"media/demo.gif\"\u003e\n\t\u003cbr\u003e\n\t\u003cbr\u003e\n\u003c/p\u003e\n\n## Installation\n\n```sh\n$ npm install -g twitch-chat-cli\n```\n\n## Usage\n\nFirst generate an [OAuth token](https://twitchapps.com/tmi/) to connect to the Twitch IRC.\n\nAdd your OAuth token:\n\n```sh\n$ tc add \u003cusername\u003e \u003ctoken\u003e\n```\n\nConnect to a channel to start reading chat:\n\n```sh\n$ tc connect \u003cchannel-name\u003e\n```\n\n## Emotes\n\nThis feature currently only works in [iTerm](https://www.iterm2.com/), which has support for displaying pictures.\n\nTo see Twitch emotes as pictures, you will need to have the API server running, which allows the CLI to query for global and channel specific emotes. You will need to have [Docker](https://www.docker.com/community-edition) installed to run the server.\n\nYou will need to have [Git LFS](https://github.com/git-lfs/git-lfs) installed.\n\nFirst clone this repo:\n\n```sh\n$ git clone https://github.com/dongy7/twitch-chat-cli.git\n```\n\nStart the Docker containers from the `api` directory:\n\n```sh\n$ cd api\n$ docker-compose up\n```\n\nThe server should now be running at `http://localhost:3000/`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdongy7%2Ftwitch-chat-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdongy7%2Ftwitch-chat-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdongy7%2Ftwitch-chat-cli/lists"}