fixed module list

Updated changelog, version upped to 6.0.9
.cinfo now also has a member list
commandlist will be auto-regenerated in debug runs
This commit is contained in:
Toastie 2025-03-19 18:53:40 +13:00
parent d9d35420c9
commit b033b062a5
Signed by: toastie_t0ast
GPG key ID: 0861BE54AD481DC7
10 changed files with 210 additions and 151 deletions
src/EllieBot/data

View file

@ -4528,61 +4528,6 @@
]
}
],
"LiveChannelCommands": [
{
"Aliases": [
".livechadd",
".lcha",
".lchadd"
],
"Description": "Adds a channel as a live channel with the specified template.\nYou can see a full list of placeholders with `.phs` command.",
"Usage": [
".livechadd #general Time: %server.time%",
".livechadd #general -- %server.members% --"
],
"Submodule": "LiveChannelCommands",
"Module": "LiveChannelCommands",
"Options": null,
"Requirements": [
"ManageChannels Server Permission"
]
},
{
"Aliases": [
".livechlist",
".lchl",
".lchli",
".lchlist"
],
"Description": "Lists all live channels in the server.",
"Usage": [
".livechlist"
],
"Submodule": "LiveChannelCommands",
"Module": "LiveChannelCommands",
"Options": null,
"Requirements": [
"ManageChannels Server Permission"
]
},
{
"Aliases": [
".livechremove",
".lchd",
".lchrm"
],
"Description": "Removes a live channel.",
"Usage": [
".livechremove #general"
],
"Submodule": "LiveChannelCommands",
"Module": "LiveChannelCommands",
"Options": null,
"Requirements": [
"ManageChannels Server Permission"
]
}
],
"Marmalade": [
{
"Aliases": [
@ -5836,54 +5781,6 @@
]
}
],
"ScheduledCommands": [
{
"Aliases": [
".schedulelist",
".schl",
".schli"
],
"Description": "Lists your scheduled commands in the current server.",
"Usage": [
".schedulelist"
],
"Submodule": "ScheduledCommands",
"Module": "ScheduledCommands",
"Options": null,
"Requirements": []
},
{
"Aliases": [
".scheduledelete",
".schd",
".schdel"
],
"Description": "Deletes one of your scheduled commands by its ID.",
"Usage": [
".scheduledelete 5"
],
"Submodule": "ScheduledCommands",
"Module": "ScheduledCommands",
"Options": null,
"Requirements": []
},
{
"Aliases": [
".scheduleadd",
".scha",
".schadd"
],
"Description": "Schedules a command to be executed after the specified amount of time.\nYou can schedule up to 5 commands at a time.",
"Usage": [
".scheduleadd 1h5m .say Hello after 1 hour and 5 minutes",
".scheduleadd 3h .br all"
],
"Submodule": "ScheduledCommands",
"Module": "ScheduledCommands",
"Options": null,
"Requirements": []
}
],
"Searches": [
{
"Aliases": [
@ -7487,6 +7384,59 @@
"ManageChannels Channel Permission"
]
},
{
"Aliases": [
".livechadd",
".lcha",
".lchadd"
],
"Description": "Adds a channel as a live channel with the specified template.\nYou can see a full list of placeholders with `.phs` command.",
"Usage": [
".livechadd #general Time: %server.time%",
".livechadd #general -- %server.members% --"
],
"Submodule": "LiveChannelCommands",
"Module": "Utility",
"Options": null,
"Requirements": [
"ManageChannels Server Permission"
]
},
{
"Aliases": [
".livechlist",
".lchl",
".lchli",
".lchlist"
],
"Description": "Lists all live channels in the server.",
"Usage": [
".livechlist"
],
"Submodule": "LiveChannelCommands",
"Module": "Utility",
"Options": null,
"Requirements": [
"ManageChannels Server Permission"
]
},
{
"Aliases": [
".livechremove",
".lchd",
".lchrm"
],
"Description": "Removes a live channel.",
"Usage": [
".livechremove #general"
],
"Submodule": "LiveChannelCommands",
"Module": "Utility",
"Options": null,
"Requirements": [
"ManageChannels Server Permission"
]
},
{
"Aliases": [
".quotelist",
@ -7837,6 +7787,52 @@
"ManageMessages Server Permission"
]
},
{
"Aliases": [
".schedulelist",
".schl",
".schli"
],
"Description": "Lists your scheduled commands in the current server.",
"Usage": [
".schedulelist"
],
"Submodule": "ScheduledCommands",
"Module": "Utility",
"Options": null,
"Requirements": []
},
{
"Aliases": [
".scheduledelete",
".schd",
".schdel"
],
"Description": "Deletes one of your scheduled commands by its ID.",
"Usage": [
".scheduledelete 5"
],
"Submodule": "ScheduledCommands",
"Module": "Utility",
"Options": null,
"Requirements": []
},
{
"Aliases": [
".scheduleadd",
".scha",
".schadd"
],
"Description": "Schedules a command to be executed after the specified amount of time.\nYou can schedule up to 5 commands at a time.",
"Usage": [
".scheduleadd 1h5m .say Hello after 1 hour and 5 minutes",
".scheduleadd 3h .br all"
],
"Submodule": "ScheduledCommands",
"Module": "Utility",
"Options": null,
"Requirements": []
},
{
"Aliases": [
".streamrole"