voting largely re-added. Votesapi will instantly send grpc requests to the bot in order to award the user instantly

vote and timely now a better breakdown of what affects rewards
This commit is contained in:
Toastie 2025-03-26 12:07:52 +13:00
parent 9fe75d930f
commit b1d28296f0
Signed by: toastie_t0ast
GPG key ID: 0861BE54AD481DC7
9 changed files with 113 additions and 71 deletions
src/EllieBot/data

View file

@ -974,7 +974,7 @@
"Module": "Administration",
"Options": null,
"Requirements": [
"Administrator Server Permission"
"ManageRoles Server Permission"
]
},
{
@ -991,7 +991,7 @@
"Module": "Administration",
"Options": null,
"Requirements": [
"Administrator Server Permission"
"ManageRoles Server Permission"
]
},
{
@ -1007,7 +1007,7 @@
"Module": "Administration",
"Options": null,
"Requirements": [
"Administrator Server Permission"
"ManageRoles Server Permission"
]
},
{
@ -1025,7 +1025,7 @@
"Module": "Administration",
"Options": null,
"Requirements": [
"Administrator Server Permission"
"ManageRoles Server Permission"
]
},
{
@ -2990,6 +2990,19 @@
}
],
"Gambling": [
{
"Aliases": [
".vote"
],
"Description": "Shows instructions for voting for the bot in order to get rewards.\nWill redirect user to timely if voting is not enabled.",
"Usage": [
".vote"
],
"Submodule": "Gambling",
"Module": "Gambling",
"Options": null,
"Requirements": []
},
{
"Aliases": [
".timely"
@ -5211,6 +5224,22 @@
]
}
],
"Owner": [
{
"Aliases": [
".votefeed"
],
"Description": "Shows bot votes in real time in the specified channel.\nOmit channel to disable.",
"Usage": [
".votefeed #votefeed",
".votefeed"
],
"Submodule": "Owner",
"Module": "Owner",
"Options": null,
"Requirements": []
}
],
"Permissions": [
{
"Aliases": [