separation of commands

This commit is contained in:
Owen
2024-12-22 11:35:09 +01:00
committed by Owen Rees
parent 39fa573fbc
commit bb4ddf5243
2 changed files with 49 additions and 10 deletions
+46
View File
@@ -0,0 +1,46 @@
defmodule PlantIdDiscordBot.Consumer.Commands do
def global_application_commands() do
[
{"source", "Link to the source code for this bot", []},
{"invite", "Invite link for this bot", []},
{"help", "Help information for this bot", []},
{"info", "Information about this bot", []},
{"stats", "Statistics about this bot", []},
{"status", "API Status", []},
{"servers", "All servers that this bot belongs to", []},
{"id", "ID a plant from up to 5 images",
[
%{
type: 11,
name: "image1",
description: "The image to identify",
required: true
},
%{
type: 11,
name: "image2",
description: "The image to identify",
required: false
},
%{
type: 11,
name: "image3",
description: "The image to identify",
required: false
},
%{
type: 11,
name: "image4",
description: "The image to identify",
required: false
},
%{
type: 11,
name: "image5",
description: "The image to identify",
required: false
}
]}
]
end
end