Initial commit

Transfer Didier to this repo
This commit is contained in:
Stijn De Clercq 2020-10-13 21:02:40 +02:00
commit f1138c3b56
116 changed files with 353825 additions and 0 deletions

35
files/SatanQuotes.json Normal file
View file

@ -0,0 +1,35 @@
[
"It's all fun and games until you hail Satan, then it's a party.",
"Sinning is winning.",
"Hell is filled with billions of people yet I feel so alone.",
"If you ever feel alone; watch a horror movie late at night with the lights off. You won't feel so alone anymore.",
"Someone sacrifice a pizza or something I'm getting bored of goats.",
"I miss you, son @realDonaldTrump",
"I keep getting christmas lists from dyslexic kids.",
"You're adopted",
"Suicide is never the answer. You gotta outlive your enemies.",
"The recommended age to have an Ouija Board is 8 years old. So, you need to be 21 years old to drink alcohol, but 8 to summon me.",
"If people can believe that not vaccinating their kids is a good idea then you can believe in yourself.",
"Stop hating yourself, that's my job.",
"Hell may be bad but at least we don't have Donald Trump and Hilary Clinton.",
"Hell is full of pull/push doors but the first way you try will always be the wrong way.",
"I don't hate you, I just don't like the fact that you're alive.",
"If you ever feel bad, just remember that Jesus hears his dads name every time he has sex.",
"Drink water you fuckers.",
"If it's 1 or 1.000 sins you're still getting sent to Hell. So why not go for 1.000.000 sins and come down here a legend?",
"Fuck.",
"If Satan needs someone's consent to enter their body then so do you.",
"Stop killing eachother, it's getting a little crowded down here.",
"Being immortal sucks when you're spending it alone.",
"Come to Hell, I've got the new Super Smash Bros.",
"Can't wait for y'all to storm Area 51 and find there's only pictures of my asshole in there.",
"Are you Hell? 'Cause you're hot as fuck!",
"Stop trying to summon me, @IGGYAZALEA!",
"Hell has infinite Pizza. Heaven has Broccoli. Make your choice.",
"Come to hell, we know Obama's last name.",
"Why fall in love when you can fall into the fiery pits of Hell?",
"LADIES imagine this: it's 15 years from now. You're dead, you're in Hell. You're constantly tanned from the flames, you have no kids to look after. Life is good.",
"I don't care who you worship, just make sure you worship yourself first.",
"Stop living your life trying to please God and start living to please yourself.",
"Why is 'boring as hell' an expression? Hell is always lit 24/7."
]

View file

@ -0,0 +1,60 @@
[
"When you are at your worst, remember: Your comrade Stalin suffers with you",
"Do you make money in bed? No? Then get out (or start doing porn)",
"If you don't fight for what you want, don't cry for what you lost (she was a hoe anyway)",
"You think someone will help you while you are broke? Think again",
"You'll be rich one day. You know it. I know it. But that day comes after many days of hustle",
"Do not, but absolutely do NOT! forget the lifestyle you promised to yourself",
"PUBG and TV will not give you the life of your dreams",
"They told me I changed. As if I worked so hard just to stay the same",
"You want a different tomorrow? Push harder than yesterday",
"Excellence is not a skill. It's an attitude",
"Want to do great work? Start loving what you do",
"Work, until you get paid for your value, not your time",
"I tried to chill out and be normal once. Worst two minutes of my life",
"When people say \"Impossible\" remember: impossible for them, not for you",
"They laugh at you, then they ask if you are hiring.",
"You. Will. Fucking. Kill. It.",
"Win in silence. Only speak when it's time to say \"Checkmate\". Let them think you are losing",
"Every morning, you have two options: Sleep with your dreams. Get up and chase them",
"You never know how strong you are, until being strong is your only choice",
"Best teacher? Your last mistake",
"All of this pain, long hours and hard work... it will pay off",
"Be brave. Take risks. Nothing can substitute the experience",
"Average? Please. You're born to be great!",
"Appreciate what you have. Then double it, by hard work",
"It takes 50 years of hard work to build an empire that stays after you pass away. It takes 5 years of hard work to build something that's worthwhile. If you can't stick with this dream of yours for even 5 days, you deserve a shitty life",
"What are you doing here? What are you asking me? To motivate you to infinity? You don't need motivation, you need to get off that fat ass and *start* **working**",
"Hustle, until your name no longer needs an introduction",
"A dream? I call it a plan",
"Never forget how you started. Reflect where you are now. Focus on what you are going to achieve",
"Times go faster than you think. Don't waste it",
"When you feel low, when you feel like you can't go on anymore, when every thing seems to be against you, that's when your greatness can start to shine",
"Every master was once a beginner",
"One day, the late nights and early mornings *will* pay off",
"A year from now, everything you are stressing about won't mean shit",
"Do what you *have* to do, so you can do what you *want* to do",
"Three months from now, you will be in a completely different space, mentally, emotionally, financially. Hustle!",
"First they laughed, now they ask if I'm hiring.",
"The biggest risk? Not taking any",
"If you can dream about it, you can achieve it",
"Excuses sound best to the one that's making them up. Recognize that the excuses are *not* valid",
"Here's a reminder: You are amazing. You can do it. God is with you. You'll be succesful",
"Stop doubting yourself!",
"The days that break you = the days that make you",
"The pain is the best teacher",
"You're a gamer, I'm a gamer. We both know that we are on the right path if we encounter enemies.",
"One day, all that will remain of you is a memory. Make sure it's a good one",
"If you don't fight for what you want, don't cry for what you lost",
"For every minute you spent not working on your dream, you'll pay in minutes not spent enjoying it",
"You want it? You gotta go get it",
"I'm working on myself, for myself, by myself. I'm not gonna help you to transform yourself. That's your task",
"Nobody is going to help you work on yourself. Everybody is too busy with working on themselves. This fight is yours alone",
"Think success is a given? That it will just come to you? Think again",
"Success is earned!",
"Pain is temporary. Regret is forever",
"Dreams require sacrifices. You're not entitled to your dream. You have to fuckin bleed for your dream",
"I don't care how you feel. You either push, or you fall behind",
"Stop caring about your feelings, start caring about your results",
"Shit's not half bad"
]

1
files/config.json Normal file
View file

@ -0,0 +1 @@
{"semester": "1", "year": "2", "years": 2, "jpl": 161733, "jpl_day": 4}

25
files/eightball.json Normal file
View file

@ -0,0 +1,25 @@
[
"Ik zeg niet ja, ik zeg niet neen. Integendeel!",
"Ik ga ervandoor. Dat kan ik nu niet oplossen.",
"Zekerst niet!",
"Het antwoord zit achter deze boom: :evergreen_tree:",
"Ja",
"Jazeker",
"Perhaps",
"ربما",
"~~Ja~~ Nee",
"Mijn bronnen zeggen nee, maar ze zeiden ook dat LAM dit jaar beter ging zijn",
"Do what Jesus would do: die at the age of 33",
"Je bent toch oud en wijs genoeg om dat zelf uit te vogelen?\n.\n.\n.\n*Ja*",
"Help mij ik word gegijzeld in een 8-Ball-fabriek!",
"Wacht, ik versta je niet. *Kcchrr* Euhh ik rij net een tunnel in *kkcchrr*",
"Not this shit again...",
"Vraag het aan OwO",
"Traceback (most recent call last):\n\tFile \"botwoehoe.py\", line 118, in <module>\n",
"ValueError: invalid literal for int() with base 10: responses.json",
"Screw you! I'll make my own 8-Ball!\nWith blackjack... and hookers!\nhttps://i.imgflip.com/enk81.jpg",
"https://tenor.com/view/peter-griffin-perhaps-family-guy-thinking-gif-13587558",
"https://media1.tenor.com/images/55197e959d2824c452ed8a6af99bcf39/tenor.gif?itemid=14697557",
"THE CONCH HAS SPOKEN!\nhttps://giphy.com/gifs/no-spongebob-squarepants-magic-conch-shell-NcsEoyGjuLUYg",
"https://i.redd.it/zm4s3pakhgax.jpg"
]

113
files/help.json Normal file
View file

@ -0,0 +1,113 @@
{
"8ball": "Magic 8-Ball Didier beantwoordt ja/nee vragen.",
"add": "Voegt [Args] toe aan [Categorie].",
"add 8-ball": "Voegt een 8-Ball response toe aan de database.",
"add dadjoke": "Voegt een Dadjoke toe aan de database.",
"add github": "Voegt iemand's GitHub link toe aan de database.",
"add meme": "Voegt een meme toe aan de database.",
"add twitch": "Voegt iemand's Twitch link toe aan de database.",
"adjective": "Stuurt de 15 beste suggesties voor adjectieven voor [Woord].",
"age": "Toont hoe oud Didier is (Jaar-Maand-Week-Dag).\nJe kan een formaat opgeven om de leeftijd in [formaat] uit te drukken (Years, Months, Weeks, Days, Y, M, W, D).",
"antonym": "Stuurt de 15 beste suggesties voor antoniemen voor [Woord].",
"award": "Beloont [Persoon] met [Aantal] Didier Dinks.",
"bail": "Betaal jouw borgsom & koop jezelf vrij uit de gevangenis.",
"bank": "Bekijk jouw Didier Bank.",
"bank stats": "Bekijk de aanvallende & verdedigende levels van jouw Didier Bank.",
"bank upgrade": "Categorieën: Defense/Security, Level, Offense/Capacity\nUpgrade de [Categorie] stat van jouw Didier Bank.",
"birthday": "Kijk of jouw verjaardag al in de database zit.",
"birthday set": "Voeg jouw verjaardag toe aan de database.\n**Je kan dit maar 1 keer doen om abuse te vermijden, dus doe het deftig.**",
"birthday today": "Kijk of er vandaag iemand jarig is.",
"birthday tomorrow": "Kijk of er morgen iemand jarig is.",
"birthday week": "Toont alle verjaardagen van de komende 7 dagen.",
"bitcoin": "Bekijk jouw Bitcoin Bank.",
"bitcoin price": "Bekijk de huidige prijs van Bitcoins.",
"bitcoin buy": "Koop [Aantal] Didier Dinks aan Bitcoins.",
"bitcoin sell": "Verkoop [Aantal] Bitcoins.",
"buy": "Koop [Aantal] van [Item id] uit de Store.\nIndien je geen aantal opgeeft, is dit standaard 1.",
"changelog": "Stuurt links naar de Didier Changelogs.",
"clap": "Zet \"Tekst\" om naar :clap: \uD83C\uDDF9 :clap: \uD83C\uDDEA :clap: \uD83C\uDDF0 :clap: \uD83C\uDDF8 :clap: \uD83C\uDDF9 :clap:",
"coinflip": "Gooi een muntje, indien je Didier Dinks inzet kan je je inzet verdubbelen (of verliezen).",
"config": "Past constanten in het config bestand aan.",
"corona": "Coronatracker voor [Land].\nIndien je geen land opgeeft is dit standaard België.\nCorona Global voor wereldwijde cijfers.",
"dadjoke": "Didier vertelt een dad joke.",
"define": "Geeft de definitie van [Woord] zoals het in de Urban Dictionary staat.\nZoektermen met spaties moeten **niet** tussen aanhalingstekens staan.",
"detect": "Didier probeert de taal van [Tekst] te detecteren.",
"dice": "Gok op de uitkomst van een dobbelsteen.",
"dinks": "Bekijk jouw huidige aantal Dinks.",
"faq": "Stuurt een lijst van alle FAQ's in [Categorie] naar jouw DM's.\nGeef geen categorie op om een lijst van categorieën te krijgen.\nIndien je een of meerdere personen tagt, wordt de lijst naar hun DM's gestuurd in plaats van de jouwe.",
"faq add": "Voegt een vraag & antwoord toe aan FAQ [Categorie].\nIndien je geen vraag & antwoord opgeeft, maakt het een categorie aan.",
"faq quote": "Stuurt een specifieke entry uit de FAQ in het huidige channel in plaats van de hele lijst naar iemand's DM's.",
"github": "Stuurt de GitHub link van [Persoon] indien je iemand tagt, zoniet een lijst van GitHubs van mensen uit deze Discord.\nIndien je jouw eigen GitHub hier graag bij zou zetten, gebruik je ``GitHub Add`` of kan ke een DM sturen naar DJ STIJN.",
"github add": "Voegt jouw eigen GitHub toe aan de lijst.\nZowel ``github.com/username`` als ``username`` werken.",
"give": "Geef [Persoon] [Aantal] van jouw eigen Didier Dinks.",
"hangman": "Raad [Letter]. Indien je geen letter opgeeft, toont het de status van de huidige Hangman game indien er een bezig is.",
"hangman start": "Start een nieuwe Hangman game indien er nog geen bezig is. Indien je geen woord opgeeft, wordt er een willekeurig woord gekozen.\n**Indien je wel een woord opgeeft, werkt dit enkel in DM.**",
"hangman guess": "Probeer het woord te raden.",
"claim": "Claim [Aantal] Didier Dinks uit je profit.\nIndien je geen aantal opgeeft (of \"all\"), claim je alles, inclusief je investering.",
"inventory": "Bekijk de items in jouw inventory.",
"invest": "Investeer [Aantal] Didier Dinks in jouw Didier Bank om rente te vergaren.",
"jpl": "Informatie over de Jupiler Pro League.",
"jpl matches": "Bekijk de wedstrijden die gespeeld worden op [Week]. Default naar de huidige speeldag.",
"jpl table": "De huidige stand van het klassement.",
"launch": "Tijdstip van de volgende SpaceX lancering.",
"leaderboard": "Bekijk de Top 10 van [Categorie].\nIndien je geen categorie opgeeft krijg je een lijst van categorieën.",
"les": "Bekijk het lessenrooster voor [Dag] in het [Jaargang]-de jaar.\nIndien je geen dag opgeeft, is dit standaard vandaag. De jaargang is standaard 2.\nLes Morgen/Overmorgen werkt ook.",
"lmgtfy": "Stuur iemand een LMGTFY link wanneer ze je een domme vraag stellen in plaats van het zelf op te zoeken.\nQueries met spaties moeten **niet** tussen aanhalingstekens staan.",
"load": "Laadt [Cog] in.",
"load all": "Laadt alle cogs in.",
"lost": "Bekijk het aantal Didier Dinks die al verloren zijn door gambling.",
"lost today": "Geeft het aantal Didier Dinks die *vandaag* al verloren zijn.",
"marco": "Stuurt Didier's latency.",
"memegen": "Maakt memes.\nVelden met spaties moeten tussen aanhalingstekens staan, anders hoeft het niet (mag wel).",
"memes": "Toont een lijst van geldige meme-namen & het aantal velden dat nodig is voor die meme.",
"menu": "Toont de menu voor [Dag] in Resto S5.\nIndien je geen dag opgeeft, is dit standaard vandaag.\nGebaseerd op een script van Pieter De Clercq (https://github.com/thepieterdc/ugent-food).",
"minesweeper": "Speel MineSweeper. Indien je geen difficulty opgeeft is dit automatisch medium.",
"mock": "Verandert tekst in MoCk1nG Sp0nGeBoB T3kSt.\nAls je niet de volledige zin wil veranderen moet het betreffende stuk tussen [[ ]] staan.",
"muttn": "Kiekt oeveel van ne muttn da [@Persoon] wel nie es aje eenen tagt, anders ist uzelf.",
"neck": "<:WhatDidYou:744476950654877756><:DoTo:744476965951504414><:MyDrink:744476979939508275>",
"nightly": "Daily is overrated.\nClaim jouw dagelijkse bonus Didier Dinks.",
"pjoke": "Didier vertelt een programming joke.",
"poke": "Tik [Persoon].",
"poke blacklist": "Indien je liever niet aan Poke wil deelnemen, kan je jezelf op deze manier blacklisten.\nIndien je jezelf wil ont-blacklisten stuur je een DM naar DJ STIJN (om misbruik tegen te gaan).",
"poke current": "Bekijk wie er momenteel aan beurt is.",
"prison": "Bekijk hoelang je nog in de Didier Gevangenis zit, en hoeveel borg je moet betalen om jezelf vrij te kopen.",
"qr": "Didier genereert een QR-code voor je opgegeven link/string.",
"random choice": "Kiest een optie uit [Argumenten].",
"random colour": "Genereert een random kleur.",
"random fact": "Stuurt een random fact om je algemene kennis te verrijken.",
"random identity": "Genereert een random identiteit.",
"random name": "Genereert een random naam.",
"random number": "Kiest een getal tussen [Van] en [Tot] (default 1 en 100).",
"random shuffle": "Verandert de volgorde van [Argumenten].",
"random timestamp": "Genereert een random tijdstip.",
"regering": "Aantal dagen dat we al zonder regering zitten.",
"reac": "Reageert [Emoji] op het bericht met opgegeven Id.",
"react": "Didier react [Tekst] op de opgegeven message.\nIndien je geen message opgeeft, wordt het gereageerd op het bericht dat het commando callet.\nDe url naar het bericht werkt **ook**.\nWanneer je het message *id* gebruikt, moet het bericht in hetzelfde channel staan. Anders gebruik je de url.",
"releases": "Lijst van de games die in de volgende 30 dagen uitkomen.\nGeef een getal op om volgende/vorige pagina's te bekijken (standaard pagina 1).",
"releases info": "Geeft gedetailleerde informatie over de game met de opgegeven id.",
"reload": "Verwijdert [Cog] & voegt hem daarna terug toe.",
"remind": "Krijg een dagelijkse herinnering om Didier Nightly te doen.\nMeer categorieën en usages komen later:tm:.",
"reverse": "Returnt tekst achterstevoren.",
"rhyme": "Stuurt de 15 beste suggesties voor woorden die rijmen op [Woord].",
"rob": "Probeer Didier Dinks te stelen van [Persoon].",
"satan": "Stuurt een quote van Satan.",
"sell": "Verkoop [Aantal] van [Item id]. Je krijgt maar 80% van je aankoop terugbetaald.",
"slots": "Speel met een Gokautomaat.",
"slots chart": "Bekijk de winstverdeling van Didier Slots.",
"stalin": "Stuurt een motivational quote van Stalin.",
"stats": "Bekijk de verhoudingen voor jouw gekozen categorie.\nIndien je geen categorie opgeeft, krijg je je persoonlijke stats.",
"stats channels": "Bekijk de stats van [Channel].\nIndien je geen channel opgeeft, krijg je een lijst van alle channels in deze server.",
"store": "Bekijk de Didier Store om items te kopen.",
"synonym": "Stuurt de 15 beste suggesties voor synoniemen voor [Woord].",
"todo": "Stuurt de link naar de To-Do lijst voor Didier (Trello Board).",
"train": "Stuurt de volgende treinen van [vertrek] naar [bestemming].\nIndien je geen vertrek opgeeft is dit standaard Gent Sint-Pieters.\nSteden met typfouten worden geautocorrect, dus controleer of de bestemming juist is.\nSteden met spaties moeten tussen \" \" gezet worden.",
"translate": "Vertaalt [Tekst] van [Van] naar [Naar].\nIndien je geen vertrektaal opgeeft is dit default autodetect. De doeltaal is default NL.",
"trends": "Toont meer gedetailleerde Corona-cijfers in vergelijking met de dag ervoor.",
"trump": "Stuurt wijsheden van the man himself.",
"twitch": "Stuurt de Twitch link van [Persoon] indien je iemand tagt, zoniet een lijst van Twitch kanalen van mensen uit deze Discord.\nIndien je jouw eigen Twitch hier graag bij zou zetten, gebruik je ``Twitch Add`` of kan ke een DM sturen naar DJ STIJN.",
"twitch add": "Voegt jouw eigen Twitch toe aan de lijst.\nZowel ``twitch.tv/username`` als ``username`` werken.",
"unload": "Verwijdert [Cog].",
"unload all": "Verwijdert alle cogs.",
"xp": "Bekijk je huidige aantal berichten en xp.",
"yes/no": "Didier helpt je met keuzes maken."
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Binary file not shown.

BIN
files/images/bitcoin.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
files/images/github.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

BIN
files/images/jpl_logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

BIN
files/images/ngguuqr.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

BIN
files/images/twitch.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

205
files/schedules/11.json Normal file
View file

@ -0,0 +1,205 @@
[
{
"course": "Programmeren",
"icon": "laptop-code",
"slots": [
{
"campus": "Sterre",
"building": "S9",
"room": "A2",
"time": [
"maandag",
1430,
1700
]
},
{
"locations": [
{
"campus": "Sterre",
"building": "S5",
"room": "Grace Hopper"
},
{
"campus": "Sterre",
"building": "S5",
"room": "Resto 1"
}
],
"time": ["dinsdag", 1430, 1700]
}
]
},
{
"course": "Databanken",
"icon": "database",
"slots": [
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": [
"donderdag",
1000,
1100
]
},
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": [
"vrijdag",
1430,
1530
]
},
{
"locations": [
{
"campus": "Sterre",
"building": "S5",
"room": "Grace Hopper"
},
{
"campus": "Sterre",
"building": "S5",
"room": "Resto 1"
}
],
"time": [
"donderdag",
1130,
1230
]
},
{
"locations": [
{
"campus": "Sterre",
"building": "S5",
"room": "Grace Hopper"
},
{
"campus": "Sterre",
"building": "S5",
"room": "Resto 1"
}
],
"time": [
"vrijdag",
1300,
1400
]
}
]
},
{
"course": "Computergebruik",
"icon": "linux",
"icon_type": "fab",
"slots": [
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": [
"dinsdag",
1130,
1230
]
},
{
"locations": [
{
"campus": "Sterre",
"building": "S5",
"room": "Grace Hopper"
},
{
"campus": "Sterre",
"building": "S5",
"room": "Resto 1"
}
],
"time": [
"donderdag",
1430,
1700
]
},
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": [
"vrijdag",
1000,
1100
]
}
]
},
{
"course": "RAF",
"icon": "brain",
"slots": [
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": [
"dinsdag",
1000,
1100
]
},
{
"campus": "Sterre",
"building": "S25",
"room": "Emmy Noether",
"time": [
"woensdag",
830,
1000
]
},
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": [
"woensdag",
1430,
1700
]
}
]
},
{
"course": "Discrete Wiskunde",
"icon": "square-root-alt",
"slots": [
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": [
"maandag",
1000,
1230
]
},
{
"campus": "Sterre",
"building": "S25",
"room": "Emmy Noether",
"time": [
"woensdag",
1000,
1230
]
}
]
}
]

106
files/schedules/12.json Normal file
View file

@ -0,0 +1,106 @@
[
{
"course": "Objectgericht Programmeren",
"icon": "java",
"icon_type": "fab",
"slots": [
{
"campus": "Sterre",
"building": "S9",
"room": "A2",
"time": ["woensdag", 1130, 1300]
},
{
"campus": "Sterre",
"building": "S5",
"room": "Grace Hopper",
"time": ["woensdag", 1430, 1730]
},
{
"campus": "Sterre",
"building": "S9",
"room": "A2",
"time": ["donderdag", 830, 1000]
}
]
},
{
"course": "AD 1",
"icon": "brain",
"slots": [
{
"campus": "Sterre",
"building": "S5",
"room": "Grace Hopper",
"time": ["dinsdag", 1000, 1300]
},
{
"campus": "Sterre",
"building": "S9",
"room": "A2",
"time": ["donderdag", 1000, 1300]
}
]
},
{
"course": "Calculus",
"icon": "calculator",
"slots": [
{
"campus": "Sterre",
"building": "S9",
"room": "A2",
"time": ["maandag", 1430, 1730]
},
{
"campus": "Sterre",
"building": "S9",
"room": "A2",
"time": ["woensdag", 830, 1130]
}
]
},
{
"course": "Scriptingtalen",
"icon": "python",
"icon_type": "fab",
"slots": [
{
"campus": "Sterre",
"building": "S9",
"room": "A2",
"time": ["maandag", 1130, 1300]
},
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": ["dinsdag", 830, 1000]
},
{
"campus": "Sterre",
"building": "S5",
"room": "Grace Hopper",
"time": ["dinsdag", 1430, 1730]
}
]
},
{
"course": "LAM",
"icon": "vector-square",
"slots": [
{
"campus": "Sterre",
"building": "S9",
"room": "A2",
"time": ["maandag", 830, 1130]
},
{
"campus": "Sterre",
"building": "S12",
"room": "AUD Kelder",
"time": ["donderdag", 1430, 1730]
}
]
}
]

203
files/schedules/21.json Normal file
View file

@ -0,0 +1,203 @@
[
{
"course": "Functioneel Programmeren",
"zoom": "https://ufora.ugent.be/d2l/ext/rp/236396/lti/framedlaunch/556e197e-e87b-4c27-be5d-53adc7a41826",
"bongo": "https://ufora.ugent.be/d2l/ext/rp/236396/lti/framedlaunch/7f4120b3-8827-44ad-8b02-a79066c396cf",
"slots": [
{
"online": "Bongo Virtual Classroom",
"campus": "Sterre",
"building": "S8",
"room": "LES 3.1",
"time": ["maandag", 1000, 1230]
},
{
"online": "ZOOM",
"campus": "Sterre",
"building": "S8",
"room": "LES 2.4",
"time": ["vrijdag", 1300, 1530]
}
]
},
{
"course": "Systeemprogrammeren",
"bongo": "https://ufora.ugent.be/d2l/ext/rp/222035/lti/framedlaunch/7f4120b3-8827-44ad-8b02-a79066c396cf",
"slots": [
{
"campus": "Sterre",
"building": "S8",
"room": "LES 2.1",
"time": ["donderdag", 1430, 1700]
},
{
"online": "Bongo Virtual Classroom",
"weeks": [1],
"group": 1,
"campus": "Sterre",
"building": "S4",
"room": "LES 0.1",
"time": ["maandag", 1430, 1700]
},
{
"online": "Bongo Virtual Classroom",
"weeks": [1],
"time": ["donderdag", 1430, 1700]
},
{
"weeks": [2],
"group": 2,
"campus": "Sterre",
"building": "S4",
"room": "LES 0.1",
"time": ["maandag", 1430, 1700]
},
{
"weeks": [3],
"canceled": true,
"time": ["maandag", 1430, 1700]
},
{
"weeks": [4],
"group": 2,
"locations": [
{
"campus": "Sterre",
"building": "S8",
"room": "LES 0.1 Victor Van Straelen"
},
{
"campus": "Sterre",
"building": "S9",
"room": "3.1 Konrad Zuse"
}
],
"time": ["maandag", 1430, 1700]
},
{
"weeks": [5],
"group": 1,
"locations": [
{
"campus": "Sterre",
"building": "S8",
"room": "LES 0.1 Victor Van Straelen"
},
{
"campus": "Sterre",
"building": "S9",
"room": "3.1 Konrad Zuse"
}
],
"time": ["maandag", 1430, 1700]
}
]
},
{
"course": "AD 2",
"bongo": "https://ufora.ugent.be/d2l/ext/rp/222018/lti/framedlaunch/7f4120b3-8827-44ad-8b02-a79066c396cf",
"slots": [
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": ["dinsdag", 1300, 1530]
},
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": ["vrijdag", 830, 930]
},
{
"locations": [
{
"campus": "Sterre",
"building": "S8",
"room": "Victor Van Straelen"
},
{
"campus": "Sterre",
"building": "S9",
"room": "3.1 Konrad Zuse"
}
],
"time": ["vrijdag", 1000, 1100]
}
]
},
{
"course": "Communicatienetwerken",
"slots": [
{
"campus": "Ardoyen",
"building": "Locus",
"room": "Resto Locus",
"time": ["woensdag", 1000, 1230]
},
{
"campus": "Ardoyen",
"building": "Locus",
"room": "Resto Locus",
"time": ["woensdag", 1430, 1700]
},
{
"weeks": [4, 7],
"locations": [
{
"campus": "Ardoyen",
"building": "iGent",
"room": "0.1"
},
{
"campus": "Ardoyen",
"building": "iGent",
"room": "0.1 PRA"
},
{
"campus": "Ardoyen",
"building": "iGent",
"room": "0.2"
}
],
"time": ["woensdag", 1430, 1700]
}
]
},
{
"course": "Statistiek en Probabiliteit",
"bongo": "https://ufora.ugent.be/d2l/ext/rp/236398/lti/framedlaunch/7f4120b3-8827-44ad-8b02-a79066c396cf",
"slots": [
{
"online": "Bongo Virtual Classroom",
"campus": "Sterre",
"building": "S12",
"room": "Auditorium 1",
"time": ["dinsdag", 1600, 1700]
},
{
"locations": [
{
"campus": "Sterre",
"building": "S9",
"room": "1.1 Alan Turing"
},
{
"campus": "Sterre",
"building": "S9",
"room": "3.1 Konrad Zuse"
}
],
"online": "Bongo Virtual Classroom",
"time": ["donderdag", 830, 1100]
},
{
"online": "Bongo Virtual Classroom",
"campus": "Sterre",
"building": "S9",
"room": "A2",
"time": ["donderdag", 1300, 1400]
}
]
}
]

182
files/schedules/21_old.json Normal file
View file

@ -0,0 +1,182 @@
[
{
"course": "Functioneel Programmeren",
"slots": [
{
"campus": "Sterre",
"building": "S8",
"room": "LES 3.1",
"time": ["maandag", 1000, 1230]
},
{
"campus": "Sterre",
"building": "S8",
"room": "LES 2.4",
"time": ["vrijdag", 1300, 1530]
}
]
},
{
"course": "Systeemprogrammeren",
"slots": [
{
"campus": "Sterre",
"building": "S8",
"room": "LES 2.1",
"time": ["donderdag", 1430, 1700]
},
{
"weeks": [1],
"group": 1,
"campus": "Sterre",
"building": "S4",
"room": "LES 0.1",
"time": ["maandag", 1430, 1700]
},
{
"weeks": [2],
"group": 2,
"campus": "Sterre",
"building": "S4",
"room": "LES 0.1",
"time": ["maandag", 1430, 1700]
},
{
"weeks": [4],
"group": 2,
"locations": [
{
"campus": "Sterre",
"building": "S8",
"room": "LES 0.1 Victor Van Straelen"
},
{
"campus": "Sterre",
"building": "S9",
"room": "3.1 Konrad Zuse"
}
],
"time": ["maandag", 1430, 1700]
},
{
"weeks": [5],
"group": 1,
"locations": [
{
"campus": "Sterre",
"building": "S8",
"room": "LES 0.1 Victor Van Straelen"
},
{
"campus": "Sterre",
"building": "S9",
"room": "3.1 Konrad Zuse"
}
],
"time": ["maandag", 1430, 1700]
}
]
},
{
"course": "AD 2",
"slots": [
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": ["dinsdag", 1300, 1530]
},
{
"campus": "Sterre",
"building": "S9",
"room": "A3",
"time": ["vrijdag", 830, 930]
},
{
"locations": [
{
"campus": "Sterre",
"building": "S8",
"room": "Victor Van Straelen"
},
{
"campus": "Sterre",
"building": "S9",
"room": "3.1 Konrad Zuse"
}
],
"time": ["vrijdag", 1000, 1100]
}
]
},
{
"course": "Communicatienetwerken",
"slots": [
{
"campus": "Ardoyen",
"building": "Locus",
"room": "Resto Locus",
"time": ["woensdag", 1000, 1230]
},
{
"campus": "Ardoyen",
"building": "Locus",
"room": "Resto Locus",
"time": ["woensdag", 1430, 1700]
},
{
"weeks": [4, 7],
"locations": [
{
"campus": "Ardoyen",
"building": "iGent",
"room": "0.1"
},
{
"campus": "Ardoyen",
"building": "iGent",
"room": "0.1 PRA"
},
{
"campus": "Ardoyen",
"building": "iGent",
"room": "0.2"
}
],
"time": ["woensdag", 1430, 1700]
}
]
},
{
"course": "Statistiek en Probabiliteit",
"slots": [
{
"campus": "Sterre",
"building": "S12",
"room": "Auditorium 1",
"time": ["dinsdag", 1600, 1700]
},
{
"locations": [
{
"campus": "Sterre",
"building": "S9",
"room": "1.1 Alan Turing"
},
{
"campus": "Sterre",
"building": "S9",
"room": "3.1 Konrad Zuse"
}
],
"time": ["donderdag", 830, 1100]
},
{
"campus": "Sterre",
"building": "S9",
"room": "A2",
"time": ["donderdag", 1300, 1400]
}
]
}
]

345198
files/words-dutch.txt Normal file

File diff suppressed because it is too large Load diff