Remove unfinished quote cog

This commit is contained in:
Scumm Boy 2016-02-16 09:41:08 -05:00
parent b6c64f9738
commit d19a6a9992

View File

@ -1,57 +0,0 @@
import discord
from discord.ext import commands
from .utils.dataIO import fileIO
from .utils import checks
from datetime import date
import os
class Quote:
"""Quotes"""
def __init__(self, bot):
self.bot = bot
self.q_quote = fileIO("data/quote/quote.json", "load")
@commands.command(pass_context=True, no_pm=True)
async def addquote(self, ctx : str, *text):
"""Adds a quote to the database
Example:
!addquote Enter quote text here
"""
if text == ():
await self.bot.say("addquote [quote text]")
return
server = ctx.message.server
channel = ctx.message.channel
text = " ".join(text)
if not server.id in self.q_quote:
self.q_quote[server.id] = {}
quotelist = self.q_quote[server.id]
if text not in quotelist:
d = date.today()
quotelist[text] = d.strftime("%d/%m/%Y")
self.q_quote[server.id] = quotelist
fileIO("data/quote/quote.json", "save", self.q_quote)
await self.bot.say("`Quote added.`")
else:
await self.bot.say("`Quote already exists.`")
def check_folders():
if not os.path.exists("data/quote"):
print("Creating data/quote folder...")
os.makedirs("data/quote")
def check_files():
f = "data/quote/quote.json"
if not fileIO(f, "check"):
print("Creating empty quote.json...")
fileIO(f, "save", {})
def setup(bot):
check_folders()
check_files()
n = Quote(bot)
bot.add_cog(n)