Merge pull request #300 from miaowware/paths

Moved paths to pathlib
This commit is contained in:
0x5c
2020-10-30 08:58:16 -04:00
committed by GitHub
2 changed files with 7 additions and 3 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ import common as cmn
class FunCog(commands.Cog):
def __init__(self, bot: commands.Bot):
self.bot = bot
with open("resources/words") as words_file:
with open(cmn.paths.resources / "words") as words_file:
self.words = words_file.read().lower().splitlines()
@commands.command(name="xkcd", aliases=["x"], category=cmn.cat.fun)
+6 -2
View File
@@ -9,6 +9,7 @@ the GNU General Public License, version 2.
import threading
from pathlib import Path
from ctyparser import BigCty
@@ -17,11 +18,14 @@ from discord.ext import commands, tasks
import common as cmn
cty_path = Path("./data/cty.json")
class LookupCog(commands.Cog):
def __init__(self, bot):
self.bot = bot
try:
self.cty = BigCty("./data/cty.json")
self.cty = BigCty(cty_path)
except OSError:
self.cty = BigCty()
@@ -67,7 +71,7 @@ class LookupCog(commands.Cog):
@tasks.loop(hours=24)
async def _update_cty(self):
update = threading.Thread(target=run_update, args=(self.cty, "./data/cty.json"))
update = threading.Thread(target=run_update, args=(self.cty, cty_path))
update.start()