I would like to be a tattletail game administrator if possible
The mod for that game is active, they were online just a few days ago. If you want to be a mod for the game or have pending runs for the game, you'll need to talk to them about it.
There is a last resort thread in The Site forum, but it's for when the mods of a game are inactive and unable to be reached (which does not seem to be the case here)
You probably won't be an admin, you could become a mod for the game/series though. You can contact the mods through forums of the game, or through one of their social media accounts. If it's not an existing game, or the mods do not reply, you can request it here. Just make sure you read through everything. https://www.speedrun.com/The_Site/thread/63nr7