Как мне указать параметры этой косой черты в discord.py?Python

Программы на Python
Ответить
Anonymous
 Как мне указать параметры этой косой черты в discord.py?

Сообщение Anonymous »

Как мне настроить, чтобы параметры, которые я заранее определил для пользователя, не требовали, чтобы им приходилось вводить их самостоятельно?
@bot.tree.command(name="alerttype", description="Options: The Gathering Legions, World Boss, The Helltide Rises, All Alerts")
async def alerttype(interaction: discord.Interaction, alert_type: str):

if interaction.guild is None:
await interaction.response.send_message("This command cannot be used in a DM.")
return

if not interaction.user.guild_permissions.manage_channels:
await interaction.response.send_message("You do not have the required permissions to execute this command.")
return

if alert_type not in ["The Gathering Legions", "World Boss", "The Helltide Rises", "All Alerts"]:
await interaction.response.send_message("Invalid alert type. Please try again.")
return

c.execute("UPDATE Channels SET alert_types = ? WHERE guild_id = ?", (alert_type, interaction.guild.id))
conn.commit()

await interaction.response.send_message(f"Alert type set to {alert_type}.")
```


Подробнее здесь: https://stackoverflow.com/questions/765 ... discord-py
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»