Compare commits

2 Commits

Author SHA1 Message Date
137ecffcf7 Optimized imports 2025-04-29 13:54:17 +02:00
efb9ae55ef Completion message sent to admins will now include the event name 2025-04-29 13:53:38 +02:00
5 changed files with 16 additions and 8 deletions

View File

@@ -14,10 +14,10 @@ from typing_extensions import override
from classes import PycordEvent, PycordEventStage, PycordGuild, PycordUser
from classes.errors import (
EventStageMissingSequenceError,
GuildNotFoundError,
EventStageNotFoundError,
EventNotFoundError,
EventStageMissingSequenceError,
EventStageNotFoundError,
GuildNotFoundError,
)
from modules.database import col_events, col_users
from modules.utils import get_logger

View File

@@ -14,7 +14,7 @@ from discord.utils import basic_autocomplete
from libbot.i18n import _, in_every_locale
from classes import PycordEvent, PycordEventStage, PycordGuild
from classes.errors import GuildNotFoundError, EventNotFoundError
from classes.errors import EventNotFoundError, GuildNotFoundError
from classes.pycord_bot import PycordBot
from modules.utils import (
autocomplete_active_events,

View File

@@ -6,7 +6,11 @@ from discord import ApplicationContext, Cog, File, option, slash_command
from libbot.i18n import _, in_every_locale
from classes import PycordEvent, PycordEventStage, PycordGuild, PycordUser
from classes.errors import EventNotFoundError, EventStageNotFoundError, GuildNotFoundError
from classes.errors import (
EventNotFoundError,
EventStageNotFoundError,
GuildNotFoundError,
)
from classes.pycord_bot import PycordBot
@@ -87,7 +91,7 @@ class CogGuess(Cog):
ctx.guild,
guild,
self.bot._("admin_user_completed_event", "messages", locale=ctx.locale).format(
display_name=ctx.author.display_name, mention=ctx.author.mention
display_name=ctx.author.display_name, mention=ctx.author.mention, event_name=event.name
),
)

View File

@@ -7,7 +7,11 @@ from discord.utils import basic_autocomplete
from libbot.i18n import _, in_every_locale
from classes import PycordEvent, PycordEventStage, PycordGuild
from classes.errors import GuildNotFoundError, EventStageNotFoundError, EventNotFoundError
from classes.errors import (
EventNotFoundError,
EventStageNotFoundError,
GuildNotFoundError,
)
from classes.pycord_bot import PycordBot
from modules.utils import (
autocomplete_active_events,

View File

@@ -1,7 +1,7 @@
{
"messages": {
"admin_user_channel_creation_failed": "Event channel could not be created for user **{display_name}** ({mention}) and event **{event_name}**.",
"admin_user_completed_event": "User **{display_name}** ({mention}) has completed the event",
"admin_user_completed_event": "User **{display_name}** ({mention}) has completed the event **{event_name}**",
"admin_user_completed_stage": "User **{display_name}** ({mention}) has completed the stage {stage_sequence} of the event **{event_name}**.",
"config_reset": "Configuration has been reset. You can update it using `/config set`, otherwise no events can be held.",
"config_set": "Configuration has been updated. You can review it anytime using `/config show`.",