Bot for reserving the BBQ zone in Innopolis. You can find the hosted bot in @BBQReserver_bot.
- Microsoft DotNet Core SDK, Version 2.2
- Mac: https://dotnet.microsoft.com/download/thank-you/dotnet-sdk-2.2.402-macos-x64-installer
- Ubuntu 19.04: https://dotnet.microsoft.com/download/linux-package-manager/ubuntu19-04/sdk-2.2.402
- Other systems: https://dotnet.microsoft.com/download/dotnet-core/2.2
Make sure to have version 2.2 installed
- Ubuntu 19.04
$ wget -q https://packages.microsoft.com/config/ubuntu/19.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
$ sudo dpkg -i packages-microsoft-prod.deb
$ sudo apt-get update
$ sudo apt-get install apt-transport-https
$ sudo apt-get update
$ sudo apt-get install dotnet-sdk-2.2
Another Linux Installation Instruction detaul can be found in here Installation Instruction.
- Download the DotNet Version 2.2 installer
- Run the installer
- Download the DotNet Version 2.2 installer
- Run the installer
Navigate to BBQReserverBot subfolder and run the following code:
$ cd BBQReserverBot
$ dotnet build
change to BBQReserverBot/BBQReserverBot folder one level deeper
$ cd BBQReserverBot
$ dotnet run
Navigate to the first level BBQReserverBot folder and run the following code:
$ dotnet test
After starting the software, you can reach the bot under the following name/url: @BBQTesterBot