Implemented /stage edit and /stage delete (#2)
This commit is contained in:
@@ -12,7 +12,7 @@ from discord.utils import basic_autocomplete
|
||||
|
||||
from classes import PycordGuild
|
||||
from classes.pycord_bot import PycordBot
|
||||
from modules.utils import autofill_timezones, autofill_languages
|
||||
from modules.utils import autocomplete_timezones, autocomplete_languages
|
||||
|
||||
|
||||
class Config(Cog):
|
||||
@@ -34,13 +34,13 @@ class Config(Cog):
|
||||
@option(
|
||||
"timezone",
|
||||
description="Timezone in which events take place",
|
||||
autocomplete=basic_autocomplete(autofill_timezones),
|
||||
autocomplete=basic_autocomplete(autocomplete_timezones),
|
||||
required=True,
|
||||
)
|
||||
@option(
|
||||
"language",
|
||||
description="Language for bot's messages",
|
||||
autocomplete=basic_autocomplete(autofill_languages),
|
||||
autocomplete=basic_autocomplete(autocomplete_languages),
|
||||
required=True,
|
||||
)
|
||||
async def command_config_set(
|
||||
@@ -97,6 +97,11 @@ class Config(Cog):
|
||||
async def command_config_show(self, ctx: ApplicationContext) -> None:
|
||||
guild: PycordGuild = await self.bot.find_guild(ctx.guild.id)
|
||||
|
||||
if not guild.is_configured():
|
||||
# TODO Make a nice message
|
||||
await ctx.respond("Guild is not configured.")
|
||||
return
|
||||
|
||||
# TODO Make a nice message
|
||||
await ctx.respond(
|
||||
f"**Guild config**\n\nChannel: <#{guild.channel_id}>\nCategory: <#{guild.category_id}>\nTimezone: {guild.timezone}\nLanguage: {guild.language}"
|
||||
|
Reference in New Issue
Block a user