aboutsummaryrefslogtreecommitdiff
path: root/code/cogs/news.py
diff options
context:
space:
mode:
Diffstat (limited to 'code/cogs/news.py')
-rw-r--r--code/cogs/news.py31
1 files changed, 31 insertions, 0 deletions
diff --git a/code/cogs/news.py b/code/cogs/news.py
new file mode 100644
index 0000000..d7c25d2
--- /dev/null
+++ b/code/cogs/news.py
@@ -0,0 +1,31 @@
+import discord
+from discord import app_commands
+from discord.ext import commands
+
+from config import BOT_COLOR
+
+
+class News(commands.Cog):
+ def __init__(self, bot):
+ self.bot = bot
+
+ @app_commands.command()
+ async def news(self, interaction: discord.Interaction):
+ "Get recent news and updates about the bot"
+ embed = discord.Embed(
+ title="Updated News (July 11, 2024) :newspaper2:",
+ description="View recent code commits [here](https://github.com/packetparker/guava/commits)\n\u200b",
+ color=BOT_COLOR,
+ )
+
+ embed.add_field(
+ name="**Autoplay Update**",
+ value="> Autoplay is now much more stable after a revamp of the previous system. If you experienced short outages recently, this was due to the update. Thank you for your patience!",
+ inline=False,
+ )
+
+ await interaction.response.send_message(embed=embed, ephemeral=True)
+
+
+async def setup(bot):
+ await bot.add_cog(News(bot))