Had an interesting discussion about this in Staff chat. Just putting notes in here for future reference.
Apparently Yogstation has a ticket system, but they're closed-source. Could be useful to visit them and Ahelp something to see how it works.
Possible implementation:
In general, Adminhelps work normally but with the addition of a verb that opens a window, showing recent/unresolved Adminhelps, which then open a 2nd window when selected, showing only the PM conversation to and from the player.
1. Adminhelp comes in. It gets displayed in chat like normal, along with getting stored into a file.
2. An Admin verb can open a window that loads the file, thus showing a list of Adminhelps.
3. The window has buttons in front of each Adminhelp - Answer, Delete.
4. Clicking "Answer" will change its text to "Locked" and become un-clickable. It works like the "Mark" button, letting other Admins know that it's being handled. It also opens a 2nd window which contains the PMs to and from that player. The window isn't used to chat in, just to show what's been said thus far.
5. Clicking "Delete" will delete the Ahelp from the window and the file, then refresh the window.
Any other ideas?
Adminhelp Ticket System
- Ordukai
- Registered user
- Posts: 671
- Joined: 12 May 2015, 02:12
- Location: California, USA
- Byond: Ordukai
Re: Adminhelp Ticket System
Need a way for transferring, either automatically (Should you disconnect or whatever) or manually. Perhaps if the window is closed, anyone can open it up again, keeping the same logs?
Also, though it's been a long time and I'm sure they've changed it since, last time I was on yog the end of the ahelp was an admin marking it as "Resolved".
Perhaps that works a little bit like archiving it? It would make it convenient to be able to pull up what was said to a player 30 minutes ago from someone who is now offline.
Also, though it's been a long time and I'm sure they've changed it since, last time I was on yog the end of the ahelp was an admin marking it as "Resolved".
Perhaps that works a little bit like archiving it? It would make it convenient to be able to pull up what was said to a player 30 minutes ago from someone who is now offline.
TLDR: Go back and read it. I spent time writing that, ya know.
- Lostmixup
- Donor
- Posts: 1020
- Joined: 20 May 2015, 16:25
- Location: Cloud 9
Re: Adminhelp Ticket System
I say allow other people to view the conversation, but only one person to answer it at a time. If the person answering it disconnects then it becomes open again.
- SASoperative
- Donor
- Posts: 1319
- Joined: 26 Dec 2014, 20:49
- Location: Mobile constantly. Never really in one spot for long.
Re: Adminhelp Ticket System
Other people need to be able to see it but one person having said ability to reply. This would come in handy when it comes to help training trialmods or if someone has to take over they know what the fuck is going on if they payed attention
- apophis775
- Host
- Posts: 6985
- Joined: 22 Aug 2014, 18:05
- Location: Ice Colony
- Byond: Apophis775
- Contact:
Re: Adminhelp Ticket System
I think, allow anyone "Above" the person who marked, to step into the conversation.