Today is not a very productive day - I'm not in mood to code for a weird reason, so I'm reading on interesting topics I never got the time to before, like structured unit tests. :p
@GabrielTomitsuka Deploy (DigitalOcean), dev cloud (specs are secret, hibernate when unused), home (specs are secret), and a "miscellaneous server", which is a VZ virtualized cloud.
Four, but practically only three of them are dedicated machines.
Yeah, I can record the web requests used to bring up the flag processing dialogues so you can implement (hopefully correctly) by following through them. Even though you won't practically get to test it, you'll still have it for later.
Eh, when a flag appears somewhere, all 10k users (I suppose, or 6 random ones) gets a blue (for me, inverted colors) logo to the left top of the avatar on left bottom, which is a different corner of that of the "mention" logo, with a similar shape. When I clicked on it last time, a dialogue appeared, showing the message and some buttons so I can act on them, supposedly.
Except I panicked and clicked away so it disappeared without anything productive happening.
Our chat clients would obviously lack mod-exclusive features though, unless we manage to get hold of the help from some moderators somewhere in the network.
I used to moderate small forums, it was lots of work just going through them - imho, users should be paid to be moderators, the work becomes tedious for keeping everyone in a large community sane.
Back when EmberCraft was not dead, we pay our moderators. Well, there's the moral.
And you know, incentive to stay sane themselves, encouraging them to make good judgement and communicate with each other to make the best decisions on the spot, really sacred role :P