User:Theusaf

Explain xkcd: It's 'cause you're dumb.
Jump to: navigation, search

Hello! I'm theusaf. I enjoy reading XKCD, watching anime, and programming (sometimes). I am an admin.

ExplainXKCD bot

I have created my own MediaWiki explainXKCD bot (User:TheusafBOT)!

You can find its source here: https://github.com/theusaf/explainXKCDBot

It is similar to the DgbrtBOT, except it is written in NodeJS - Requires Node 14+

In addition, it is less likely to fail as it does not scrape the website but uses the JSON API to fetch the comic's information.

See: https://xkcd.com/json.html

If you find an issue with the bot, feel free to create issues or pull requests. I will try to respond to them when I can.

The bot also can be left running for a long time, with built-in intervals to re-check XKCD. It checks less often on days Randall does not usually upload.

Unless something major, such as the wiki going offline, or the XKCD URIs change, the bot should stay online.