mirror of https://github.com/stijndcl/didier
parent
418dc41126
commit
7e5c4031c0
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"guessed": [],
|
||||||
|
"guesses": 0,
|
||||||
|
"word": ""
|
||||||
|
}
|
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"interest": 0,
|
||||||
|
"lost": 0,
|
||||||
|
"poke": 0,
|
||||||
|
"prison": 0,
|
||||||
|
"birthdays": 0,
|
||||||
|
"channels": 0,
|
||||||
|
"remind": 0
|
||||||
|
}
|
|
@ -0,0 +1,4 @@
|
||||||
|
{
|
||||||
|
"locked": false,
|
||||||
|
"until": -1
|
||||||
|
}
|
|
@ -0,0 +1,4 @@
|
||||||
|
{
|
||||||
|
"lost": 0,
|
||||||
|
"today": 0
|
||||||
|
}
|
|
@ -0,0 +1,19 @@
|
||||||
|
{
|
||||||
|
"cf": {
|
||||||
|
"h": 0,
|
||||||
|
"t": 0
|
||||||
|
},
|
||||||
|
"dice": {
|
||||||
|
"2": 0,
|
||||||
|
"5": 0,
|
||||||
|
"3": 0,
|
||||||
|
"6": 0,
|
||||||
|
"1": 0,
|
||||||
|
"4": 0
|
||||||
|
},
|
||||||
|
"rob": {
|
||||||
|
"robs_success": 0,
|
||||||
|
"robs_failed": 0,
|
||||||
|
"bail_paid": 0.0
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,12 @@
|
||||||
|
{
|
||||||
|
"Algoritmen en Datastructuren 2": [],
|
||||||
|
"Communicatienetwerken": [],
|
||||||
|
"Computerarchitectuur": [],
|
||||||
|
"Functioneel Programmeren": [],
|
||||||
|
"Multimedia": [],
|
||||||
|
"Software Engineering Lab 1": [],
|
||||||
|
"Statistiek en Probabiliteit": [],
|
||||||
|
"Systeemprogrammeren": [],
|
||||||
|
"Webdevelopment": [],
|
||||||
|
"Wetenschappelijk Rekenen": []
|
||||||
|
}
|
|
@ -1,5 +1,6 @@
|
||||||
from discord.ext import commands, ipc
|
from discord.ext import commands, ipc
|
||||||
from settings import HOST_IPC
|
from settings import HOST_IPC
|
||||||
|
from startup.init_files import check_all
|
||||||
import os
|
import os
|
||||||
|
|
||||||
|
|
||||||
|
@ -22,8 +23,12 @@ class Didier(commands.Bot):
|
||||||
# Remove default help command
|
# Remove default help command
|
||||||
self.remove_command("help")
|
self.remove_command("help")
|
||||||
|
|
||||||
|
# Load all extensions
|
||||||
self.init_extensions()
|
self.init_extensions()
|
||||||
|
|
||||||
|
# Check missing files
|
||||||
|
check_all()
|
||||||
|
|
||||||
def init_extensions(self):
|
def init_extensions(self):
|
||||||
# Load initial extensions
|
# Load initial extensions
|
||||||
for ext in self._preload:
|
for ext in self._preload:
|
||||||
|
|
|
@ -1,5 +1,13 @@
|
||||||
|
import json
|
||||||
from os import path
|
from os import path
|
||||||
|
|
||||||
|
|
||||||
def check_all():
|
def check_all():
|
||||||
pass
|
files = ["hangman", "lastTasks", "locked", "lost", "stats", "ufora_notifications"]
|
||||||
|
|
||||||
|
for f in files:
|
||||||
|
if not path.isfile(path.join(f"files/{f}.json")):
|
||||||
|
with open(f"files/{f}.json", "w+") as new_file, open(f"files/default/{f}.json", "r") as default:
|
||||||
|
content = json.load(default)
|
||||||
|
json.dump(content, new_file)
|
||||||
|
print(f"Created missing file: files/{f}.json")
|
||||||
|
|
Loading…
Reference in New Issue