Skip to content

WikiAuthBot is a Discord bot that OAuth authenticates Discord users to their Wikimedia or Miraheze accounts. Account details can than be retrieved by any user for ease of verification & role assignment.

License

Notifications You must be signed in to change notification settings

Aftabuzzaman/WikiAuthBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WikiAuthBot

This was posted primarily to satisfy the requirement of bots hosted on Toolforge being open-source, per the license, you are permitted to use it yourself, however it is recommended to just use the main bot so as to reap the rewards of all the language support, and allowing for the ~6000+ members that have already authenticated to my database to automatically be accepted.

Else, you will need to generate an OAuth grant for enwiki/Miraheze, put the enwiki tokens into ontok, onsec, contok & consec, then Miraheze tokens into montok, monsec, m2ntok & m2nsec as well as change the OAuth URI redirects to your own landing page.

TL;DR, a lot of this is hardcoded, but in the event of my death, at least it's not a complete recreation. For full usage documentation, go to https://meta.wikimedia.org/wiki/Discord#WikiAuthBot

About

WikiAuthBot is a Discord bot that OAuth authenticates Discord users to their Wikimedia or Miraheze accounts. Account details can than be retrieved by any user for ease of verification & role assignment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages