There is nothing wrong with userscripts, and unless you're a jackass there is also nothing detectable about userscripts. A userscript is not a "hidden link." A "hidden link" script is any unseen script executed via a link (such as through img or url tags).
A userscript is a script that you choose to run and that only runs for you yourself. One example of a userscript is emjack, which provides handy features not providing any unfair influence over the game but simply improving your experience. Such features include /ping (as opposed to copying every name manually) and automatically selecting the mafia icon for partners in the mafia meeting so that you can more easily recall them (as opposed to doing so manually).
Public versions of emjack have and will never support fake quoting or other actual exploits. Autokick isn't even properly supported, although autokicking is not an exploit. What's the difference between a script quickly kicking someone and the host quickly kicking someone? As far as you can prove, nothing. Mere conjecture.
If you would like to use emjack, you can add it with tampermonkey or something. Nothing about it can be detected as it only serves to offer a layer of user-friendliness that em should.
I need moderators to compile a list of what features from the scripts to be included and excluded. the autokick will definitely be built.. just wait for the new features.
sensory, i could easily detect whether where the person is. if the person is logged into lobby chat, i could just send the message there, but i can default to some other action if they aren't in lobby chat (SMS, email, etc)
deletedabout 10 years
lucid, i'd assume you'd have to be online epicmafia for someone to invite you to a game (also, i don't think i'd invite someone for a game if they weren't online). additionally, it could be a pop up that appears at the top of the page with the message "(username) has invited you" and to make it more convenient to users who are tabbed out, you could also have the pop up make a sound (like the bell sound you get when you start day, for example).
you can't see chatbox in pregame, but i think that if you wanted to invite someone who was already in a game, it might come up with an error? like "(username) is already in a game!" or something like that. so connecting the invitations to chatbox wouldn't necessarily work...
i would suggest letting us get the invitations via pm, but then you would have an issue of cheating. honestly, your best bet is having a pop up come up every time you get invited to a game.
Where do you want to see it? Inside the chat? In a separate box above the chat, need mockups..
deletedabout 10 years
maybe they would see "(username) has invited you to a game!" ALSO it'd be nice if you could make this bypass passworded games
deletedabout 10 years
Don't forget to include an AWAY option though so people can block invites from popping up. I imagine for some people with a lot of friends invite spam could be irksome.