Skip to content

evokelektrique/twitch-emote-counter

Repository files navigation

Twitch Emote Counter

Simply get stats of your chat


SeriousSloth (0) forsenSmug (0) OSFrog (0) forsenRedSonic (0)
OhMyDog (0) forsenDab (0) KappaClaus (0) forsenPls (0)
KappaRoss (0) forsenSS (0) MingLee (0) forsenBB (0)
SeemsGood (0) forsenE3 (0) twitchRaid (0) forsenGASM (0)

Most used emotes of the day in Forsen's chat, Last updated at Wednesday, 6 April, 08:13 CEST

Installation

An easy step-by-step tutorial for installing the app is described below:

  1. clone the repo into your desired destination git clone https://github.com/evokelektrique/twitch-emote-counter/ and navigate into the folder
  2. Install the required PHP packages with composer install
  3. Fill out the environment variables in .env, make sure the CLIENT_ID, OAUTH_TOKEN, CHANNEL_NAME, TIMEZONE, NICKNAME options are filled properly
  4. Migrate the database by running the php artisan migrate command
  5. Run the twitch chat listener php artisan twitch:listen

Additional steps for production deployment: (skip this on your local machine)

  1. Setup task scheduler cron job * * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request