check that directory exists
This commit is contained in:
parent
ef9c64ec9d
commit
ff5ac25392
1 changed files with 7 additions and 3 deletions
|
|
@ -52,9 +52,13 @@ class MessageXP(BotBaseCog):
|
||||||
self.logger.error(f"Error adding XP: {e}")
|
self.logger.error(f"Error adding XP: {e}")
|
||||||
|
|
||||||
def create_xp_file(self):
|
def create_xp_file(self):
|
||||||
with open(os.path.join(self.data_dir, "xp.json"), "w") as xp_file:
|
os.makedirs(self.data_dir, exist_ok=True) # Ensure the directory exists
|
||||||
xp_data = {}
|
xp_data = {} # Populate this with the required data
|
||||||
json.dump(xp_data, xp_file)
|
try:
|
||||||
|
with open(os.path.join(self.data_dir, "xp.json"), "w") as xp_file:
|
||||||
|
json.dump(xp_data, xp_file)
|
||||||
|
except:
|
||||||
|
self.logger.error(f"Error creating XP file: {e}")
|
||||||
|
|
||||||
|
|
||||||
async def setup(bot):
|
async def setup(bot):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue