A CLI tool to save chat logs from Twitch VODs.
npm install -g @etm12/etomusumeBy default, comments are printed to stdout, so you can pipe them whereever you need them to. Comments are printed as separate objects instead of a big list of comments.
Using this tool requires you to create a Twitch application to get an application client ID. You can create an application from here or by going to dev.twitch.tv.
After you get a Twitch client ID, there are two ways how you use it with this tool.
etomusume --twitch-client-id <client id> --video-id <video id>This can get tedious and annoying, so the recommended way is to look at option #2.
Add it to your shell of choice's rc file (.bashrc, .zshrc), prefixed with ETOMUSUME;
export ETOMUSUME_TWITCH_CLIENT_ID=<client id>After this you can skip --twitch-client-id when running the tool;
etomusume --video-id <video id>えと娘 is life. えと娘 is love.