Open cupang-afk opened 1 year ago
Is your feature request related to a problem? Please describe. _
Describe the solution you'd like a custom
messages.json
that got refreshed everyn
times just likestatus-online.json
andstatus-offline.json
this custom message can be setup through discord slash command like/status
Describe alternatives you've considered _
Additional context
- useful for leaderboard on discord
- idk how to make the issue title (feel free to change that)
you mean multiple status messages basically? that was suggested before tho
This is a nice feature. However might have to keep discord rate limits in mind if this gets implemented.
you mean multiple status messages basically? that was suggested before tho
yes
I can't seem to find any issues related to the suggestion you mentioned sorry if this is a duplicate
This is a nice feature. However might have to keep discord rate limits in mind if this gets implemented.
true, that is why i wrote
"refreshed every n
times just like status-online.json
and status-offline.json
"
because we can set those update delay in status.yml
which mine was like this
# Events to update the status message on.
update_events:
- 'org.bukkit.event.player.PlayerJoinEvent'
- 'org.bukkit.event.player.PlayerQuitEvent'
# Delay to update the status message in seconds. Keep in mind discord has rate limits
update_delay: 300 # 5 minutes
why do you even need that?
why do you even need that?
for leaderboard ?
there is /leaderboard command if you mean leveling
there is /leaderboard command if you mean leveling
not that, i mean the custom one that i set up with another plugin like ajleaderboards (using placeholderapi)
for example i can make discord embed message that show top 10 most death player like that
and its not limited to leaderboard only maybe someone can use it to show recent ban status something like that
and this message will get refreshed, so i can setup dedicated text-channel for that message
Did you manage to already make a message tho?
Did you manage to already make a message tho?
using status-online.json
yeah, but its too much message to show in one embed message (and not the right place to show because im using #server-status channel for that)
example below are top 5 death leaderboard using status-online.json
(cropped because i have long message)
as my comment above, status.yml
has update_events, and for example in this top 5 death leaderboard i can use PlayerDeathEvent to trigger update for this leaderboard (its a bad idea because discord has rate limit)
that is why i also be able to set this leaderboard to be updated every 10 minutes or so using update_delay
using custom message.json
however, i can set what to be embeded in this message,
for example i want to set top 5 death in #leaderboard channel and top 5 donator in #donator channel
and both message have their settings for update/refresh similar to status.yml
the custom message.json
itself can have custom name for example custom-message-top5death.json
or custom-message-top5donator.json
with their own .yml
config
i know this is somewhat hard to implement so take your time or just drop this feature requests :)
It's not hard to implement, it's just that i am busy, i will add that in the next next version (next in a few days)
It's not hard to implement, it's just that i am busy, i will add that in the next next version (next in a few days)
okay, i'll wait then
Is your feature request related to a problem? Please describe. _
Describe the solution you'd like a custom
messages.json
that got refreshed everyn
times just likestatus-online.json
andstatus-offline.json
this custom message can be setup through discord slash command like/status
Describe alternatives you've considered _
Additional context