Warning
This documentation is only for contributors. Please refer to README.md for information on the bot.
Requirements:
- The TemplateStyles, TemplateData (optional), TemplateStylesExtender and ParserFunctions extensions need to be enabled.
- Grant the bot account (IRWABot) the
botuser group. a. If the bot account is not present on the wiki, please ping @abaddriverlol on the discord server. - Add the wiki to
wikis.jsonwith the access token being set toMIRAHEZE_ACCESS_TOKEN.
Requirements:
- https://www.mediawiki.org/wiki/Extension:ParserFunctions
- https://www.mediawiki.org/wiki/Extension:TemplateData (not really required, will just create a mess on the template page if missing)
- https://www.mediawiki.org/wiki/Extension:TemplateStyles
- https://www.mediawiki.org/wiki/Extension:TemplateStylesExtender
- https://www.mediawiki.org/wiki/Extension:OAuth
- Create a bot account on your wiki, give it the bot and confirmed user groups and log in with it.
- Go to Special:OAuthConsumerRegistration on your wiki.
- Click "Request a token for a new OAuth 2.0 client.".
- Enter the following into the form:
- Application name:
Independent Roblox Wiki Alliance Bot - Consumer version:
1.0 - Application description:
Bot used for synchronizing templates across multiple wikis that are part of the of the Roblox Wiki Alliance. - Check
This consumer is for use only by <bot username>. - Make sure
Client is confidentialis checked. - Set
Types of grants being requestedtoRequest authorization for specific permissions.. - Check the following grants:

- Leave the
Allowed pages for editingfield empty. - Propose the consumer.
- Application name:
- Save the generated access token and add it to the repository secrets.
- Add the wiki to
wikis.jsonand specify to the access token secret you added in step 5.