diff --git a/.gitignore b/.gitignore index 9f479cb4..a0dd928a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -BotToken.txt \ No newline at end of file +.BotToken.txt \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore index 4b4b9529..26d33521 100644 --- a/.idea/.gitignore +++ b/.idea/.gitignore @@ -1,4 +1,3 @@ # Default ignored files /shelf/ /workspace.xml -/BotToken.txt diff --git a/8ballcommands.txt b/8ballcommands.txt index e69de29b..ed032912 100644 --- a/8ballcommands.txt +++ b/8ballcommands.txt @@ -0,0 +1,52 @@ +Hamothy is preoccupied with catching a case +The prophet Kate believes it will come true +Josh doesn't believe in the outcome :( +Izzy can't predict this +Idk idiot lmao +Why are you even asking me +It's not like I can read your question +Zara wants to protest your question +Stitch will definitely get back to you +*Kakashi slams you to the wall* +Kate is too busy reading yaoi to answer your question +It- It's not lik- It's not like I want to answer your question or anything *tsundere noises* +Connor is too busy making tea and simping for beautiful women to reply to this +Maybe +Who said you could ask that question? +Ifrah cannot answer that +Hussein be spitting too much fire to look at your weak ass question +Literally no one gives a shit +N O spells NO +Find something better to do with your spare time smh +Sure but did you know that Izzy smells? +No but did you know that Stitch smells? +Get back to horny jail RIGHT NOW +Nick Cock Bro +Nice Tits +No +Yes +Pffft you wish +Never in a million years +You're wasting your time asking me +Taz is too busy simping over Anonymous to care +Leave me alone. I'm sad :( +Shoot your Shot King +Of course! +If you believe hard enough it'll come true!! +Inna likes this question but you'll have to answer it yourself ╮(︶▽︶)╭ +Dm Taz to truly find out the answer to this one +Hussein approves of these FIRE bars +Why you gotta ask me a question when I'm just vibin bro :pensive: +Hamothy LOVES this question and nods approvingly +I don't have the energy to answer this question... +The Swedish fish agrees +You're better off asking Dyno Ensō is in a bad mood right now :( +The answer lies within your heart +All the signs point to yes! +Marshall would love to agree with you +That's so litty titty bro +I'm Izzy and I approve of this message +Inna would love to agree with you +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 +Yes yes yes!!! \ No newline at end of file diff --git a/cogs/FunCommands.py b/cogs/FunCommands.py index 0cdad0f3..9ffa0e76 100644 --- a/cogs/FunCommands.py +++ b/cogs/FunCommands.py @@ -13,34 +13,34 @@ class Fun(commands.Cog): @commands.has_any_role('Hamothy', "izzy") async def attack(self, ctx, target: discord.Member): responses = [ - f"{target.mention} is stinky", - f"{target.mention} is ugly", - f"{target.mention} has a gigantic nose", - f"{target.mention} gets no views on their tiktok", - f"{target.mention} is obviously compensating for something :eyes:", - f"{target.mention} DIE DIE DIE :knife: :skull:", - f"{target.mention} is so annoying smh :rolling_eyes:", - f"I'd say {target.mention} was dropped as a child but they would have be to held to dropped in the first place", - f"I hate {target.mention}", - f"{target.mention} close your legs, it smells like clam chowder :face_vomiting: :face_vomiting: :nauseated_face: :nauseated_face:", - f"I bet {target.mention} can't reach the wall cabinets without a booster chair", - f"{target.mention} Browses 4Chan and Reddit all day looking for love", - f"{target.mention} Your forehead could be used as a landing pad", - f"I bet {target.mention} you likes eating watermelon with the rind.", - f"{target.mention} You were the first creation to make god say oops", - f"{target.mention} You have delusions of adequacy", - f"{target.mention} I treasure the time I don't spend with you", - f"Don't be ashamed of yourself {target.mention}, that's your parent's job", - f"I don't have the energy to pretend I like {target.mention} today", - f"I know this was made for me to insult but it’s kinda hard to be a hateful cunt like {target.mention} :star_struck::star_struck:", - f"#{target.mention}IsOverParty", - f"I hope {target.mention} drops dead with a curable disease that doctors simply didn’t feel like curing :)", - f"{target.mention} You know there's no vaccine for stupidity right?", - f"", - f"", - f"", - f"", - ] + f"{target.mention} is stinky", + f"{target.mention} is ugly", + f"{target.mention} has a gigantic nose", + f"{target.mention} gets no views on their tiktok", + f"{target.mention} is obviously compensating for something :eyes:", + f"{target.mention} DIE DIE DIE :knife: :skull:", + f"{target.mention} is so annoying smh :rolling_eyes:", + f"I'd say {target.mention} was dropped as a child but they would have be to held to dropped in the first place", + f"I hate {target.mention}", + f"{target.mention} close your legs, it smells like clam chowder :face_vomiting: :face_vomiting: :nauseated_face: :nauseated_face:", + f"I bet {target.mention} can't reach the wall cabinets without a booster chair", + f"{target.mention} Browses 4Chan and Reddit all day looking for love", + f"{target.mention} Your forehead could be used as a landing pad", + f"I bet {target.mention} you likes eating watermelon with the rind.", + f"{target.mention} You were the first creation to make god say oops", + f"{target.mention} You have delusions of adequacy", + f"{target.mention} I treasure the time I don't spend with you", + f"Don't be ashamed of yourself {target.mention}, that's your parent's job", + f"I don't have the energy to pretend I like {target.mention} today", + f"I know this was made for me to insult but it’s kinda hard to be a hateful cunt like {target.mention} :star_struck::star_struck:", + f"#{target.mention}IsOverParty", + f"I hope {target.mention} drops dead with a curable disease that doctors simply didn’t feel like curing :)", + f"{target.mention} You know there's no vaccine for stupidity right?", + f"", + f"", + f"", + f"", + ] await ctx.send(random.choice(responses)) @@ -48,17 +48,17 @@ class Fun(commands.Cog): @commands.has_any_role('Hamothy', "izzy") async def compliment(self, ctx, target: discord.Member): responses = [ - f"{target.mention} is the most adorable uwu :heart_eyes: :heart_eyes: ", - f"{target.mention} You have my ENTIRE HEART UvU", - f"{target.mention} Hun you're CUTE UwU :pleading_face: :flushed: :pleading_face: :flushed: :pleading_face:", - f"I love {target.mention} so so much :heartbeat: :heartbeat: :heartbeat: ", - f"My heart is full of love for you {target.mention}", - f"{target.mention} I admire your greatness so much that I consider making a fan club to become your #1 fan (´꒳`)", - f"{target.mention} has no flaws, only special effects :))", - f"{target.mention}'s smile is brighter than sunlight, so smile more often ( ◠‿◠ )", - f"", - f"", - ] + f"{target.mention} is the most adorable uwu :heart_eyes: :heart_eyes: ", + f"{target.mention} You have my ENTIRE HEART UvU", + f"{target.mention} Hun you're CUTE UwU :pleading_face: :flushed: :pleading_face: :flushed: :pleading_face:", + f"I love {target.mention} so so much :heartbeat: :heartbeat: :heartbeat: ", + f"My heart is full of love for you {target.mention}", + f"{target.mention} I admire your greatness so much that I consider making a fan club to become your #1 fan (´꒳`)", + f"{target.mention} has no flaws, only special effects :))", + f"{target.mention}'s smile is brighter than sunlight, so smile more often ( ◠‿◠ )", + f"", + f"", + ] # await ctx.send(random.choice(responses)) await ctx.send(random.choice(responses)) @@ -75,80 +75,19 @@ class Fun(commands.Cog): channels = ["bot-commands"] - with open('kakashiImages.txt') as file: + with open('8ballcommands.txt') as file: _8ball_array = file.readlines() - if str(ctx.channel) not in channels: + if str(ctx.channel) in channels: + await ctx.send(f'Question: {question}\nAnswer: {random.choice(_8ball_array)}') + else: message = await ctx.send(error_function()) - # Let the user read the message for 2.5 seconds await asyncio.sleep(2.5) # Delete the message await message.delete() - if str(ctx.channel) in channels: - responses = [ - "Hamothy is preoccupied with catching a case", - "The prophet Kate believes it will come true", - "Josh doesn't believe in the outcome :(", - "Izzy can't predict this", - "Idk idiot lmao", - "Why are you even asking me", - "It's not like I can read your question", - "Zara wants to protest your question", - "Stitch will definitely get back to you", - "*Kakashi slams you to the wall*", - "Kate is too busy reading yaoi to answer your question", - "It- It's not lik- It's not like I want to answer your question or anything *tsundere noises*", - "Connor is too busy making tea and simping for beautiful women to reply to this", - "Maybe", - "Who said you could ask that question?", - "Ifrah cannot answer that", - "Hussein be spitting too much fire to look at your weak ass question", - "Literally no one gives a shit", - "N O spells NO", - "Find something better to do with your spare time smh", - "Sure but did you know that Izzy smells?", - "No but did you know that Stitch smells?", - "Get back to horny jail RIGHT NOW", - "Nick Cock Bro", - "Nice Tits", - "No", - "Yes", - "Pffft you wish", - "Never in a million years", - "You're wasting your time asking me", - "Taz is too busy simping over Anonymous to care", - "Leave me alone. I'm sad :(", - "Shoot your Shot King", - "Of course!", - "If you believe hard enough, it'll come true!!", - "Inna likes this question, but you'll have to answer it yourself ╮(︶▽︶)╭", - "Dm Taz to truly find out the answer to this one", - "Hussein approves of these FIRE bars", - "Why you gotta ask me a question when I'm just vibin bro :pensive: ", - "Hamothy LOVES this question and nods approvingly", - "I don't have the energy to answer this question...", - "The Swedish fish agrees", - "You're better off asking Dyno, Ensō is in a bad mood right now :(", - "The answer lies within your heart", - "All the signs point to yes!", - "Marshall would love to agree with you", - "That's so litty titty bro", - "I'm Izzy and I approve of this message", - "Inna would love to agree with you", - "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", - "Yes yes yes!!!", - "", - "", - "", - "", - "", - "", - - ] - await ctx.send(f'Question: {question}\nAnswer: {random.choice(responses)}') + file.close() def error_function():