Fandom's Wiki-Bot is a powerful Discord bot designed to enhance your community's experience by seamlessly integrating with your Fandom wiki. This versatile bot offers a range of features, including verification systems, recent changes relays, and customizable settings to tailor its behavior to your server's needs.

Getting started

  1. Log in to your Discord account. Ensure your account has admin privileges on the server you want to configure.
  2. Invite Wiki-Bot using this authorization link.
  3. Select the server from the dropdown.
  4. Enable all required permissions. (Manage Roles and Manage Webhooks are only required if you are using Wiki-Bot's verification system and recent changes relay, respectively.)
  5. After inviting the bot, check if it is online in the server sidebar. It should have a green dot above its profile picture.
  6. In the dedicated bot channel, send: /settings wiki:https://YOURWIKI.fandom.com to set the default wiki for your server.

Configuring the bot

After setting the default wiki, you can configure additional options using the commands highlighted below. You can also manage your server’s configuration via the Wiki-Bot configuration site.

For additional assistance, advanced configurations, or if you encounter technical issues, please contact DToast (dtoast on Discord).

Basic settings

Use the following commands to customize the bot’s behavior:

Command Description
/settings inline:True Allow expanding links in messages.
/settings inline:False Disallow expanding links in messages.
/settings role:@ROLENAME Set a minimum role required to use the bot.
/settings role:@everyone Allow everyone to use the bot.
/settings lang:LANGUAGECODE Change the bot’s default language.

You can also override settings for individual channels using the channel:#CHANNELNAME parameter:

/settings channel:#anime wiki:anime.fandom.com

Recent changes relay

The recent changes relay automatically posts new edits from your wiki’s Recent changes and/or Social Activity Feed into a dedicated Discord channel.

Before setting up the relay, ensure that MediaWiki:Custom-RcGcDw is set to your Discord server ID on your wiki.

To create a new relay:

  1. Use: !wiki rcscript add https://YOURWIKI.fandom.com
  2. Go to Server SettingsIntegrationsWiki-Bot. Scroll down to the Webhooks section.
  3. Adjust the target channel and any other options shown in the webhook settings.
  4. (Optional) Configure additional options using the following commands:
Command Description
!wiki rcscript List existing recent changes relays and RCIDs.
!wiki rcscript RCID delete Delete a relay.
!wiki rcscript RCID display compact Toggle compact display mode.
!wiki rcscript RCID feeds Toggle relaying of discussion actions.
!wiki rcscript RCID lang LANGUAGECODE Change the relay’s language.
!wiki rcscript RCID wiki https://YOURWIKI.fandom.com Change the wiki URL.

Verification system

The verification system allows users to verify their Fandom accounts using the command /verify FANDOMUSERNAME. Verified users can be assigned roles automatically based on on-wiki criteria.

This system can be used to restrict access to specific channels, grant special privileges, or assign username-based roles or colors.

To enable verification:

  1. Navigate to the channel that will handle verification.
  2. Select an existing server role to assign to verified users using: !wiki verification add ROLENAME
  3. (Optional) Configure additional verification requirements using the commands below:
Command Description
!wiki verification List existing verification setups and VERIFYIDs.
!wiki verification VERIFYID delete Remove a verification setup.
!wiki verification VERIFYID rename Toggle automatic renaming of verified users to their Fandom usernames.
!wiki verification VERIFYID channel #CHANNEL Change the channel used for verification.
!wiki verification VERIFYID role ROLENAME Change the role assigned by verification.
!wiki verification VERIFYID accountage DAYS Require the account to be at least DAYS days old on Fandom.
!wiki verification VERIFYID editcount EDITS Require the account to have made at least EDITS edits on the selected wiki.
!wiki verification VERIFYID postcount POSTS Require the account to have made at least POSTS discussion posts on the selected wiki.
!wiki verification VERIFYID usergroup USERGROUP Require the account to belong to a specific user group on the selected wiki (e.g. sysop, bureaucrat).

Further help and feedback