Skip to content

Commit

Permalink
⚡ feat: set error message is ephemeral
Browse files Browse the repository at this point in the history
  • Loading branch information
kms0219kms committed Feb 21, 2024
1 parent 20db8a8 commit dd23115
Showing 1 changed file with 20 additions and 10 deletions.
30 changes: 20 additions & 10 deletions src/cogs/ZzalUpload.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,19 @@ def __init__(self, bot: commands.Bot) -> None:

async def upload_zzal(self, interaction: Interaction, message: Message) -> None:
if len(message.attachments) <= 0:
await interaction.response.send_message(":warning: 파일을 첨부한 뒤 업로드를 시도해 주세요.")
await interaction.response.send_message(
":warning: 파일을 첨부한 뒤 업로드를 시도해 주세요.", ephemeral=True
)
elif len(message.content) <= 0:
await interaction.response.send_message(":warning: 짤 이름을 입력한 뒤 업로드를 시도해 주세요.")
await interaction.response.send_message(
":warning: 짤 이름을 입력한 뒤 업로드를 시도해 주세요.", ephemeral=True
)
elif not message.content.startswith("name: "):
await interaction.response.send_message(":warning: 짤 이름은 `name: `으로 시작해야 합니다.")
await interaction.response.send_message(":warning: 짤 이름은 `name: `으로 시작해야 합니다.", ephemeral=True)
elif "\n" in message.content:
await interaction.response.send_message(":warning: 짤 이름은 한 줄로 입력해 주세요.")
await interaction.response.send_message(":warning: 짤 이름은 한 줄로 입력해 주세요.", ephemeral=True)
else:
await interaction.response.defer()
await interaction.response.defer(thinking=True)

try:
worksheet = google_util.get_worksheet_by_index(
Expand Down Expand Up @@ -159,15 +163,21 @@ async def upload_zzal(self, interaction: Interaction, message: Message) -> None:

async def upload_time(self, interaction: Interaction, message: Message) -> None:
if len(message.attachments) <= 0:
await interaction.response.send_message(":warning: 파일을 첨부한 뒤 업로드를 시도해 주세요.")
await interaction.response.send_message(
":warning: 파일을 첨부한 뒤 업로드를 시도해 주세요.", ephemeral=True
)
elif len(message.content) <= 0:
await interaction.response.send_message(":warning: 시간 이름을 입력한 뒤 업로드를 시도해 주세요.")
await interaction.response.send_message(
":warning: 시간 이름을 입력한 뒤 업로드를 시도해 주세요.", ephemeral=True
)
elif not message.content.startswith("time: "):
await interaction.response.send_message(":warning: 시간 이름은 `time: `으로 시작해야 합니다.")
await interaction.response.send_message(
":warning: 시간 이름은 `time: `으로 시작해야 합니다.", ephemeral=True
)
elif "\n" in message.content:
await interaction.response.send_message(":warning: 시간 이름은 한 줄로 입력해 주세요.")
await interaction.response.send_message(":warning: 시간 이름은 한 줄로 입력해 주세요.", ephemeral=True)
else:
await interaction.response.defer()
await interaction.response.defer(thinking=True)

try:
worksheet = google_util.get_worksheet_by_index(
Expand Down

0 comments on commit dd23115

Please sign in to comment.