Added "/admin say" command.
This commit is contained in:
parent
8abc27bc3a
commit
98a0d82169
3 changed files with 13 additions and 3 deletions
|
@ -12,12 +12,22 @@ class AdminExt(commands.GroupCog, name="admin"):
|
|||
self.bot = bot
|
||||
super().__init__() # this is now required in this context.
|
||||
|
||||
|
||||
@app_commands.command(name="stop", description="Stops (shuts down) the bot")
|
||||
@commands.is_owner()
|
||||
async def admin_stop(self, interaction: discord.Interaction) -> None:
|
||||
""" /admin stop """
|
||||
await interaction.response.send_message("The bot will now shutdown. Good bye! :)", ephemeral=True)
|
||||
await interaction.response.send_message("The bot will now shutdown. Good bye! :)")
|
||||
await self.bot.close()
|
||||
|
||||
|
||||
@app_commands.command(name="say", description="Makes the bot repeat what you type")
|
||||
@app_commands.describe(text="Text to send to the channel/query.")
|
||||
@commands.is_owner()
|
||||
async def admin_say(self, interaction: discord.Interaction, text: str) -> None:
|
||||
""" /admin say <text> """
|
||||
await interaction.response.send_message(text)
|
||||
|
||||
|
||||
async def setup(bot: commands.Bot) -> None:
|
||||
await bot.add_cog(AdminExt(bot))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue