import discord from discord import app_commands from discord.ext import commands from utils.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="Recent News :newspaper2:", description="View recent code commits [here](https://github.com/packetparker/guava/commits)\n\u200b", color=BOT_COLOR, ) embed.add_field( name="**Lyrics!**", value="> You can now get lyrics for the song that is currently playing. Just use the `/lyrics` command! Some songs may not have lyrics available, but the bot will do its best to find them.", ) embed.add_field( name="**Apple Music Support!**", value="> After some trial and error, you can now play music through Apple Music links. Just paste the link and the bot will do the rest!", ) 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))