Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/evokelektrique/twitch-emote-counter
Simple application to get the most used emotes in your chats
https://github.com/evokelektrique/twitch-emote-counter
laravel twitch twitch-bot twitch-emotes twitch-stats
Last synced: 1 day ago
JSON representation
Simple application to get the most used emotes in your chats
- Host: GitHub
- URL: https://github.com/evokelektrique/twitch-emote-counter
- Owner: evokelektrique
- License: agpl-3.0
- Created: 2022-02-27T06:45:09.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-14T21:52:41.000Z (almost 2 years ago)
- Last Synced: 2024-12-28T20:13:53.605Z (about 2 months ago)
- Topics: laravel, twitch, twitch-bot, twitch-emotes, twitch-stats
- Language: PHP
- Homepage:
- Size: 871 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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)
6. 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