Separate cog_commands.py and move into new folder
This commit is contained in:
parent
a40f812081
commit
b8d7289bb8
22
code/cogs/owner/load_cog.py
Normal file
22
code/cogs/owner/load_cog.py
Normal file
@ -0,0 +1,22 @@
|
||||
from discord.ext import commands
|
||||
|
||||
|
||||
class LoadCog(commands.Cog):
|
||||
def __init__(self, bot):
|
||||
self.bot = bot
|
||||
|
||||
@commands.command()
|
||||
@commands.dm_only()
|
||||
@commands.is_owner()
|
||||
async def loadcog(self, ctx: commands.Context, cog: str = None):
|
||||
if not cog:
|
||||
return await ctx.send("No cog provided.")
|
||||
|
||||
cog = cog.lower()
|
||||
await self.bot.load_extension(f"cogs.{cog}")
|
||||
|
||||
await ctx.send(f"Cog {cog} has been loaded")
|
||||
|
||||
|
||||
async def setup(bot):
|
||||
await bot.add_cog(LoadCog(bot))
|
22
code/cogs/owner/reload_cog.py
Normal file
22
code/cogs/owner/reload_cog.py
Normal file
@ -0,0 +1,22 @@
|
||||
from discord.ext import commands
|
||||
|
||||
|
||||
class ReloadCog(commands.Cog):
|
||||
def __init__(self, bot):
|
||||
self.bot = bot
|
||||
|
||||
@commands.command()
|
||||
@commands.dm_only()
|
||||
@commands.is_owner()
|
||||
async def reloadcog(self, ctx: commands.Context, cog: str = None):
|
||||
if not cog:
|
||||
return await ctx.send("No cog provided.")
|
||||
|
||||
cog = cog.lower()
|
||||
await self.bot.reload_extension(f"cogs.{cog}")
|
||||
|
||||
await ctx.send(f"Cog {cog} has been reloaded")
|
||||
|
||||
|
||||
async def setup(bot):
|
||||
await bot.add_cog(ReloadCog(bot))
|
Loading…
x
Reference in New Issue
Block a user