Skip to content

BBQ Reserver Bot project, part of Requirements Engineering course @ Innopolis University

Notifications You must be signed in to change notification settings

maloescher/BBQReserverOfTeam3

 
 

Repository files navigation

BBQReserver

Bot for reserving the BBQ zone in Innopolis. You can find the hosted bot in @BBQReserver_bot.

Prerequisite for running the BBQReserver software

  • Microsoft DotNet Core SDK, Version 2.2

You can get this software here

Make sure to have version 2.2 installed

Install DotNet for Linux

  • 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.

Install DotNet for Mac

Install DotNet for Windows

Run the bot

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

Run the tests

Navigate to the first level BBQReserverBot folder and run the following code:

$ dotnet test

Information

After starting the software, you can reach the bot under the following name/url: @BBQTesterBot

About

BBQ Reserver Bot project, part of Requirements Engineering course @ Innopolis University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%