Updated /lfm with channel verification
This commit is contained in:
parent
af0ae12b75
commit
54126a297c
9
bot.py
9
bot.py
|
|
@ -66,6 +66,15 @@ async def on_ready():
|
||||||
private="Should the thread be private?"
|
private="Should the thread be private?"
|
||||||
)
|
)
|
||||||
async def lfm(interaction: discord.Interaction, type: str, dungeon: str, level: int, private: bool = False):
|
async def lfm(interaction: discord.Interaction, type: str, dungeon: str, level: int, private: bool = False):
|
||||||
|
# Verify the command is being used in the correct channel
|
||||||
|
allowed_channel_id = 1297217492699320462 # Replace this with the correct channel ID
|
||||||
|
if interaction.channel.id != allowed_channel_id:
|
||||||
|
await interaction.response.send_message(
|
||||||
|
f"This command can only be used in the specific channel (ID: {allowed_channel_id}).",
|
||||||
|
ephemeral=True
|
||||||
|
)
|
||||||
|
return # Exit the command if the channel ID does not match
|
||||||
|
|
||||||
if type not in ['pushing', 'completion']:
|
if type not in ['pushing', 'completion']:
|
||||||
await interaction.response.send_message("Please specify the type as either 'pushing' or 'completion'.", ephemeral=True)
|
await interaction.response.send_message("Please specify the type as either 'pushing' or 'completion'.", ephemeral=True)
|
||||||
return
|
return
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue