I haven't livestreamed for a month, this is due to my shifts at work being all messed up. I am now getting back to a steady schedule, but instead of Monday mornings it will be Tuesday mornings around 9am AEST that I will be livestreaming.
However, this does not mean I haven't been working on this tool in the meantime. I have changed the overall infastructure as I believe it to be much better for the enduser. I'm hosting the frontend and backend seperately, this is due to the fact that I want the frontend to notify the end user if a server is down where otherwise that wouldn't happen (as the frontend is fetched through the server). This also means that I won't have to pay as much to keep the backend alive 24/7 as I would have to otherwise.
New Functionality
Due to the fact that I am changing codebase, and that I didn't have the full functionality up and running anyway I am going to start small and make sure that it's as fleshed out as possible before adding extra functionality.
Going forward, you will be required to log in through Discord as well as be in the MafiaScum discord server. This is how I am going to verify that you are an actual user to avoid people abusing the API. I will also be rate-limitting to avoid extenuious stress on my servers, and spammed automation through my automated bot.
The following list is the order of functionality that will be added. If you wish to be notified of any of these individually once completed, feel free to reply here or send me a DM.
- You can register a game. This will allow you to enter all needed data such as players for my tool to use instead of the usual way of putting it in the first post of a thread.
- After registering a game, you can request a replacement through my site and it'll automatically post the request in the replacements thread (I have gotten permission to do this), it will contain a link to a direct DM with all hosts and the appropriate subject/message so they'll just need to hit send.
- With a registered game, you can request a vote count through my site and this will count up the votes with the data my tool already has. This can either give you the formatted post to copy+paste into the thread, or I can post it automatically through my Mafia Engine account.
I do apologies for how long I have been working on this without a production version ready. I will be working hard to make sure that one thing works before I continue to the next, I keep falling into shiny object syndrome.
Thanks for your continued support :)