Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
That's not entirely how Smogon mafias work, the host writes the Role PMs for their own game since they are all different flavors/role characters, but thanks for the offer :)