joytou commited on
Commit
f69c1f2
·
1 Parent(s): 15e0800

Fixed the param parameters no work normaly

Browse files
Files changed (1) hide show
  1. discord_bot.py +3 -3
discord_bot.py CHANGED
@@ -125,15 +125,15 @@ for command in json_data["command"]:
125
  await interaction.followup.send(result)
126
 
127
  # 动态创建参数
128
- params = [app_commands.Parameter(name=param["name"], description=param["description"], type=TYPE_MAPPING[param["type"]])
129
  for param in command["parameters"]]
130
 
131
  # 动态创建命令并注册
132
  tree_command = app_commands.Command(
133
  name=command["name"],
134
  description=command["description"],
135
- callback=dynamic_command
136
- #parameters=params
137
  )
138
 
139
  # 将命令添加到 bot 的 command tree
 
125
  await interaction.followup.send(result)
126
 
127
  # 动态创建参数
128
+ params = [app_commands.Parameter(name=param["name"], display_name=param['name'], description=param["description"], type=TYPE_MAPPING[param["type"], autocomplete=False, required=True])
129
  for param in command["parameters"]]
130
 
131
  # 动态创建命令并注册
132
  tree_command = app_commands.Command(
133
  name=command["name"],
134
  description=command["description"],
135
+ callback=dynamic_command,
136
+ parameters=params
137
  )
138
 
139
  # 将命令添加到 bot 的 command tree