Compare commits

...

2 commits

Author SHA1 Message Date
4a7851c50d /vorstand command 2023-11-21 16:02:43 +01:00
8c73e401ed Always suppress_embeds 2023-11-21 14:57:51 +01:00
2 changed files with 23 additions and 0 deletions

View file

@ -62,6 +62,7 @@ class ClubInfo(BaseModel):
channels: list[int]
info: InfoCommand
vorstand: InfoCommand
linktree: InfoCommand
join: FileCommand
fest: InfoCommand

View file

@ -24,10 +24,28 @@ async def info(interaction: discord.Interaction) -> None:
await interaction.response.send_message(
content=CONFIG.ev_info.info.content,
suppress_embeds=True,
ephemeral=reply_private(interaction, CONFIG.ev_info.info.name),
)
@ev_command(
name=CONFIG.ev_info.vorstand.name,
description=CONFIG.ev_info.vorstand.description,
)
async def vorstand(interaction: discord.Interaction) -> None:
"""
Wer ist im Vereinsvorstand?
"""
await interaction.response.send_message(
content=CONFIG.ev_info.vorstand.content,
silent=True,
suppress_embeds=True,
ephemeral=reply_private(interaction, CONFIG.ev_info.vorstand.name),
)
@ev_command(
name=CONFIG.ev_info.linktree.name,
description=CONFIG.ev_info.linktree.description,
@ -57,6 +75,7 @@ async def join(interaction: discord.Interaction) -> None:
await interaction.response.send_message(
content=CONFIG.ev_info.join.content,
file=file,
suppress_embeds=True,
ephemeral=reply_private(interaction, CONFIG.ev_info.join.name),
)
@ -78,6 +97,7 @@ async def fest(interaction: discord.Interaction) -> None:
await interaction.response.send_message(
content=CONFIG.ev_info.fest.content,
suppress_embeds=True,
ephemeral=reply_private(interaction, CONFIG.ev_info.fest.name),
)
@ -93,12 +113,14 @@ async def aktion(interaction: discord.Interaction) -> None:
await interaction.response.send_message(
content=CONFIG.ev_info.aktion.content,
suppress_embeds=True,
ephemeral=reply_private(interaction, CONFIG.ev_info.aktion.name),
)
COMMANDS = [
info,
vorstand,
linktree,
join,
fest,