A CLI tool to save chat logs from Twitch VODs.
npm install -g @etm12/etomusume
By 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.