Added os specific separator like in gpt3discord.py

Rene Teigen 2 years ago
parent 581ec17643
commit f8d3dd0ffd

@ -2,6 +2,7 @@ import datetime
import json import json
import re import re
import traceback import traceback
import sys
from pathlib import Path from pathlib import Path
import aiofiles import aiofiles
@ -18,6 +19,10 @@ from collections import defaultdict
original_message = {} original_message = {}
ALLOWED_GUILDS = EnvService.get_allowed_guilds() ALLOWED_GUILDS = EnvService.get_allowed_guilds()
if sys.platform == "win32":
separator = "\\"
else:
separator = "/"
class GPT3ComCon(discord.Cog, name="GPT3ComCon"): class GPT3ComCon(discord.Cog, name="GPT3ComCon"):
@ -798,7 +803,7 @@ class GPT3ComCon(discord.Cog, name="GPT3ComCon"):
# If the opener ends in .txt, its a file and we want to load it # If the opener ends in .txt, its a file and we want to load it
if opener_file.endswith(".txt"): if opener_file.endswith(".txt"):
# Load the file and read it into opener # Load the file and read it into opener
opener_file = f"openers/{opener_file}" opener_file = f"openers{separator}{opener_file}"
opener_file = await self.load_file(opener_file, ctx) opener_file = await self.load_file(opener_file, ctx)
opener = opener_file + opener opener = opener_file + opener
if not opener_file: if not opener_file:

Loading…
Cancel
Save