mc.roleplayhub.com

players online

Update the /events command

kuhaylewn

Level 4
What's your Minecraft Username?: KayLoon
What's the title of your suggestion?: Update the /events command

What's your suggestion?:
The suggestion is to basically have an add-on regarding the event/tryouts in the event thing

Each time a tryout timer ends in the event command saying the tryout is starting, there will be an automatic message pre-made that states 'TRYOUT AT ETC', so like, in cases where admins are not present to announce a tryout, there would be a premade message

And every Monday, a staff member just has to log on, check the events on the Discord, and add them to the plugin, so in any tryouts/future event, there'll be no need to wait for a staff member to announce the tryout

How will this benefit the server and community?:
Less work for the staff team, and players would be more aware of tryouts because /events hasn't been used that much lately
 

Yonio

Level 333
YonioTheNacho
YonioTheNacho
Omega+
+1/-1
While I do agree lifting some work from staff's shoulders is always a positive thing, in this case, there are variables that make automation in events a bit tricky. For example, for try-outs, sometimes staff may not be able to remove the event in time if a try-out is cancelled or delayed. If these event messages are automated, it would alert the entire server of an event that isn't even happening in the first place. That would cause more trouble with the community's public opinion than benefits. It's one of the cases where staff intervention is necessary to ensure the event goes smoothly.

What I'd do instead is give Team Captains permission to a command called /tryout:
  • Format: /tryout <team_id> <message>
  • Effect: Similarly to creative requests, staff would be notified of these try-out request via Discord. After approval (they can approve or reject them both in game and on Discord), it would allow staff members to manually accept or reject the try-out request
    • If accepted, the try-out event message will be sent as soon as the message is approved. Staff does not have to type out the entire try-out message, making this a much more viable and easier option for staff
    • If rejected, the team captain will be notified of the reason via /staffreply
  • Notes:
    • Staff would be notified of these requests in the discord server; Whether they want to restrict this approval method to only SLT or all staff members, it's up to their discretion
    • The event message will only be sent if the staff member has approved the try-out message. No matter how many times a team captain tries to do /tryout, nothing will be sent out in global chat without staff's explicit approval
 
Last edited:

DarkEclipic

Level 209
Community Team
Lore Team
DarkEclipic
DarkEclipic
Omega+
For tryouts, contact Kimi/Tippie regarding this. but otherwise -1
 

kuhaylewn

Level 4
Thread starter
For tryouts, contact Kimi/Tippie regarding this. but otherwise -1
Is there any reason as to why it's a -1? It not only gives more uses for the /event command (seeing how it's barely used as of now) Even if it's for events if the discord says it's at a certain time, why not also make it the same way ingame?
 

kuhaylewn

Level 4
Thread starter
What I'd do instead is give Team Captains permission to a command called /tryout:
  • Format: /tryout <team_id> <message>
  • Effect: Similarly to creative requests, staff would be notified of these try-out request. After approval, it would allow staff members to manually accept or reject the try-out request
    • If accepted, the try-out event message will be sent as soon as the message is approved. Staff does not have to type out the entire try-out message, making this a much more viable and easier option for staff
    • If rejected, the team captain will be notified of the reason via /staffreply
  • Notes:
    • Staff would be notified of these requests in the discord server; Whether they want to restrict this approval method to only SLT or all staff members, it's up to their discretion
    • The event message will only be sent if the staff member has approved the try-out message. No matter how many times a team captain tries to do /tryout, nothing will be sent out in global chat without staff's explicit approval

I do have some questions regarding this. From what I've understood, a staff member still needs to be online in the school-roleplay server to manually accept or reject the tryout request. My initial reason to post the suggestion was for cases where staff members who can post said tryout announcement aren't present on the server

Now, I do not understand how the plugins and codings works with Discord and the actual Minecraft server, but is it not possible to make it so that a staff member can accept or reject a tryout request in Discord when they get notified of said request? Like it says

'CAPTAIN USER OF [TEAM]' requested a tryout 'message', and then there will be two buttons right below, saying accept or deny
 

Yonio

Level 333
YonioTheNacho
YonioTheNacho
Omega+
I do have some questions regarding this. From what I've understood, a staff member still needs to be online in the school-roleplay server to manually accept or reject the tryout request. My initial reason to post the suggestion was for cases where staff members who can post said tryout announcement aren't present on the server
I forgot to mention this in my previous reply; just like with creative requests, staff members are notified via Discord whenever one of these requests is made in-game. They'll receive a button to accept or reject the request directly from Discord, so they don’t need to be online in-game to respond
 

Users who are viewing this thread

Top