aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Chris Goes <[email protected]>2019-08-14 19:11:31 -0700
committerGravatar GitHub <[email protected]>2019-08-14 19:11:31 -0700
commitd24cab16525c8bb31e8fc569815121cdf0290cfc (patch)
tree3940ec667facf47fecb8abfa6da110b933cb9faf
parentMerge pull request #396 from python-discord/logging-handler (diff)
parentRemove fun cog (diff)
Merge pull request #395 from kosayoda/no_fun_allowed
Remove fun cog
-rw-r--r--bot/__main__.py1
-rw-r--r--bot/cogs/fun.py53
2 files changed, 0 insertions, 54 deletions
diff --git a/bot/__main__.py b/bot/__main__.py
index 23bfe03bf..e12508e6d 100644
--- a/bot/__main__.py
+++ b/bot/__main__.py
@@ -56,7 +56,6 @@ bot.load_extension("bot.cogs.defcon")
bot.load_extension("bot.cogs.deployment")
bot.load_extension("bot.cogs.eval")
bot.load_extension("bot.cogs.free")
-bot.load_extension("bot.cogs.fun")
bot.load_extension("bot.cogs.information")
bot.load_extension("bot.cogs.jams")
bot.load_extension("bot.cogs.moderation")
diff --git a/bot/cogs/fun.py b/bot/cogs/fun.py
deleted file mode 100644
index 57fa7cb1c..000000000
--- a/bot/cogs/fun.py
+++ /dev/null
@@ -1,53 +0,0 @@
-import logging
-
-from discord import Message
-from discord.ext.commands import Bot
-
-from bot.constants import Channels
-
-RESPONSES = {
- "_pokes {us}_": "_Pokes {them}_",
- "_eats {us}_": "_Tastes slimy and snake-like_",
- "_pets {us}_": "_Purrs_"
-}
-
-log = logging.getLogger(__name__)
-
-
-class Fun:
- """
- Fun, entirely useless stuff
- """
-
- def __init__(self, bot: Bot):
- self.bot = bot
-
- async def on_ready(self):
- keys = list(RESPONSES.keys())
-
- for key in keys:
- changed_key = key.replace("{us}", self.bot.user.mention)
-
- if key != changed_key:
- RESPONSES[changed_key] = RESPONSES[key]
- del RESPONSES[key]
-
- async def on_message(self, message: Message):
- if message.channel.id != Channels.bot:
- return
-
- content = message.content
-
- if content and content[0] == "*" and content[-1] == "*":
- content = f"_{content[1:-1]}_"
-
- response = RESPONSES.get(content)
-
- if response:
- log.debug(f"{message.author} said '{message.clean_content}'. Responding with '{response}'.")
- await message.channel.send(response.format(them=message.author.mention))
-
-
-def setup(bot):
- bot.add_cog(Fun(bot))
- log.info("Cog loaded: Fun")