The resource impact should be even less when running on a full-sized PC. While logging 82 channels on Raspberry Pi 2 with 1GB memory and 900MHz ARM Cortex-A7 CPU, the program uses around 4.5MB of memory per logger and almost no CPU usage at all, with load average below 0.05 This program should consume minimum amount of memory and CPU while running. The rest is the same with Option 1 Resource Usage The program will verify each channel to make sure it exists and determine its type, then launch chat logger for each of them. Run python3 log_selected.py in your terminal. Need website that people can check twitch chat logs, You can search by Channel and next box username and i can. Open recorded_channels.txt and add channels you wish to log, one channel per line. PHP & Website Design Projects for 10 - 30. Option 2: Only log channels from a list you provide. Inside of which are your intellectual and informative twitch chat logs Once logging starts you should see the text files of your followed channels in comment_log folder It will also add/remove loggers automatically as you follow/unfollow channels on Twitch. It might take a while depending on the number of channels you follow. The program will search for all your followed channels and group chats you're in and add loggers for each of them. Option 1: Log all channels and group chats you follow on Twitch It doesn't pass keyboard interrupt correctly and will cause this program to terminate without killing its spawned loggers. Warning: Do not use Cygwin for this program in Windows. Take a look at other settings and change them if you want.Open config.txt in your favorite text editorĪdd your own twitch username and oauth. Raspbian on Raspberry Pi already has Python 3.2 so it should work out of the box.
Tested on Windows 7 64-bit, OS X Yosemite, and Raspbian on Raspberry Piĭownload and install the latest version at
Option to log chat metadata (user color, sub notification, mod events, etc.)
Or just log from a list of channels that you specifyĪutomatically select chat server (regular, event, group) Log all your followed Twitch channels and group chats A lightweight Twitch chat logger that logs all channels and group chats you follow on Twitch, or just a select few from a list that you provide.