Trying to get ~8ball command working properly

testing
sgoudham 5 years ago
parent fe2771ba29
commit fb01bd3260

@ -10,8 +10,8 @@ class Fun(commands.Cog):
# Bot ~8Ball command # Bot ~8Ball command
@commands.command(aliases=['8ball', '8Ball']) @commands.command(aliases=['8ball', '8Ball'])
@cooldown(1, 3, BucketType.channel) @cooldown(1, 5, BucketType.channel)
async def _8ball(self, ctx, *, question): async def _8ball(self, ctx, question):
channels = ["bot-commands"] channels = ["bot-commands"]
if str(ctx.channel) not in channels: if str(ctx.channel) not in channels:
message = await ctx.send("Sorry! I only work in #bot-commands!") message = await ctx.send("Sorry! I only work in #bot-commands!")
@ -20,6 +20,8 @@ class Fun(commands.Cog):
await asyncio.sleep(2.5) await asyncio.sleep(2.5)
# Delete the message # Delete the message
await message.delete() await message.delete()
if str(ctx.channel) in channels:
responses = [ responses = [
"Hamothy is preoccupied with catching a case", "Hamothy is preoccupied with catching a case",
"The prophet Kate believes it will come true", "The prophet Kate believes it will come true",
@ -76,7 +78,6 @@ class Fun(commands.Cog):
"Hamothy has used his godlike like powers to align the stars for you, it must be true", "Hamothy has used his godlike like powers to align the stars for you, it must be true",
"Gabriel appears out of thin air and smites you", "Gabriel appears out of thin air and smites you",
"Yes yes yes!!!", "Yes yes yes!!!",
"No I don't care about your question, where is my podcast!??!?"
] ]
await ctx.send(f'Question: {question}\nAnswer: {random.choice(responses)}') await ctx.send(f'Question: {question}\nAnswer: {random.choice(responses)}')

Loading…
Cancel
Save