25 lines
556 B
Python
25 lines
556 B
Python
import json
|
|
from asyncio import create_task
|
|
from pathlib import Path
|
|
|
|
from .rps import RPS
|
|
|
|
with open(Path(__file__).parent / "info.json") as fp:
|
|
__red_end_user_data_statement__ = json.load(fp)["end_user_data_statement"]
|
|
|
|
old_rps = None
|
|
|
|
async def setup(bot):
|
|
global old_rps
|
|
old_rps = bot.get_command("rps")
|
|
if old_rps:
|
|
bot.remove_command(old_rps.name)
|
|
|
|
cog = RPS(bot)
|
|
await bot.add_cog(cog)
|
|
|
|
async def teardown(bot):
|
|
global old_rps
|
|
if old_rps:
|
|
bot.remove_command("rps")
|
|
bot.add_command(old_rps)
|