diff --git a/reaper/cogs/auto_response.py b/reaper/cogs/auto_response.py index de91f5c..bd33146 100644 --- a/reaper/cogs/auto_response.py +++ b/reaper/cogs/auto_response.py @@ -84,6 +84,13 @@ color=0x5D3FD3, ) +# Embed for first person animations +first_person_animations_embed = discord.Embed( + title="I noticed you may have asked for about first person embark and execution animations", + description="First person embark and execution animations are controlled server side for technical reasons set by the base game. In order to see them you need to join a server that has them enabled or create your own.", + color=0x5D3FD3, +) + class AutoResponse(commands.Cog): def __init__(self, bot: commands.Bot) -> None: @@ -172,6 +179,16 @@ async def on_message(self, message): ) logger.info("Northstar mods installing embed reply sent") + elif ( + re.search("first.person", message.content.lower()) + and re.search("mod|northstar|titanfall", message.content.lower()) + and re.search("animation|embark|embark", message.content.lower()) + ): + await message.channel.send( + reference=message, embed=first_person_animations_embed + ) + logger.info("First person animations embed reply sent") + self.last_time = datetime.datetime.now(datetime.timezone.utc) self.last_channel = message.channel.id