Skip to content

XanderStoffels/twitch-analyser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

❗ This documentation is outdated

❗ This documentation is only relevant for release 1.0 and won't help you with the latest build.

Requirements

  • Docker
  • Docker-Compose

How to run

  • Create the following files: ChatBot/appsettings.json and Persistor/appsettings.json. Copy and fill in the required information from below.
ChatBot/appsettings.json
}
  "Username": "[REQUIRED]",
  "AccessToken": "[REQUIRED]",
  "RefreshToken": "[REQUIRED]",
  "ClientId": "[NOT REQUIRED]",
  "StreamPollingInterval" : 1800000,
  "StartupTimeout": 0,
  "RabbitMqChannel" : "rabbitmq",
  "MaxConcurrentChannels" : 30
}
Persistor/appsettings.json
{
 "ConnectionString": "[REQUIRED]",
 "RabbitMqHost" : "rabbitmq"
}
  • Check the docker-compose.yml file and choose a password for the MSSQL Server. Make sure this password is also used in the Persistor/appsettings.json connection string.

  • Unix
    Run the run.bash file in the root folder.
    Windows
    Open command prompt/powershell in the root folder and execute

    docker-compose build followed by, docker-compose run.


You can connect to the RabbitMQ Management portal on your local host.
You can connect to the MSSQL Server on your local host.