Simple Twitch Bot to raffle off things for Extra Life stream
Setup your .env file with the configuration defined below.
Node:
npm startDocker:
docker run --rm -it --env-file .env stjohnjohnson/extralife-raffle-botSet the following environment variables:
EXTRALIFE_PARTICIPANT_ID: Your ExtraLife/DonorDrive IDRAFFLE_COST: Raffle Cost per EntryRAFFLE_STARTDATE: When the raffle startsRAFFLE_ENDDATE: When the raffle endsADMIN_USERNAME: Username who can activate the drawingTWITCH_USERNAME: Your Bot's UsernameTWITCH_OAUTH: The code from https://twitchapps.com/tmi/TWITCH_CHANNEL: The Twitch channel to sit in
- 5 minute warning
- Alert on raffle time
- Admins can make the draw (
!draw) - Learn More (
!raffle) - Check when the drawing is (
!drawing) - Allow manually adding raffle entries (
!add <name> <address> <value>)