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 settings import HOST_IPC
 | 
			
		||||
from startup.init_files import check_all
 | 
			
		||||
import os
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -22,8 +23,12 @@ class Didier(commands.Bot):
 | 
			
		|||
        # Remove default help command
 | 
			
		||||
        self.remove_command("help")
 | 
			
		||||
 | 
			
		||||
        # Load all extensions
 | 
			
		||||
        self.init_extensions()
 | 
			
		||||
 | 
			
		||||
        # Check missing files
 | 
			
		||||
        check_all()
 | 
			
		||||
 | 
			
		||||
    def init_extensions(self):
 | 
			
		||||
        # Load initial extensions
 | 
			
		||||
        for ext in self._preload:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,13 @@
 | 
			
		|||
import json
 | 
			
		||||
from os import path
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
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