mirror of
https://github.com/TheRealOwenRees/plantid-discord-bot.git
synced 2026-07-23 04:26:57 +00:00
change applciation commands structure
This commit is contained in:
+73
-41
@@ -1,46 +1,78 @@
|
||||
defmodule PlantIdDiscordBot.Consumer.Commands do
|
||||
def global_application_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
|
||||
}
|
||||
]}
|
||||
%{
|
||||
name: "source",
|
||||
description: "Link to the source code for this bot",
|
||||
options: []
|
||||
},
|
||||
%{
|
||||
name: "invite",
|
||||
description: "Invite link for this bot",
|
||||
options: []
|
||||
},
|
||||
%{
|
||||
name: "help",
|
||||
description: "Help information for this bot",
|
||||
options: []
|
||||
},
|
||||
%{
|
||||
name: "info",
|
||||
description: "Information about this bot",
|
||||
options: []
|
||||
},
|
||||
%{
|
||||
name: "stats",
|
||||
description: "Statistics about this bot",
|
||||
options: []
|
||||
},
|
||||
%{
|
||||
name: "status",
|
||||
description: "API Status",
|
||||
options: []
|
||||
},
|
||||
%{
|
||||
name: "servers",
|
||||
description: "All servers that this bot belongs to",
|
||||
options: []
|
||||
},
|
||||
%{
|
||||
name: "id",
|
||||
description: "ID a plant from up to 5 images",
|
||||
options: [
|
||||
%{
|
||||
# Attachment type
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user