Skip to content
Become a sponsor to dgw


Minneapolis, MN

dgw spends entirely too much time working on IRC-related nonsense.


I'm a hobbyist software developer based in Minneapolis, MN, USA.

My day job is also in IT, but I don't get to write software there.

My Code

Primarily, I maintain a Python IRC bot framework named Sopel, along with several of its "official" plugins.

As a way of forcing myself not to completely ignore the existence of Perl, I help out with Bucket, xkcd's IRC channel bot. (I also have a stash of random, possibly useless plugins for that.)

You'll also find me around a lot of other IRC-related projects. Among them: ZNC (the king of IRC bouncers), the znc-push notification plugin, and The Lounge (a modern web-based IRC client).

My personal projects are mostly more IRC stuff (Sopel and Bucket plugins). I'm also lead maintainer of the Warehousing mod for Factorio.

Other Stuff

In my spare spare time (not a typo!), I act as sort of front-line support and sometime PR reviewer for YOURLS.

1 sponsor is funding dgw’s work.


Featured work

  1. sopel-irc/sopel

    🤖💬 An easy-to-use and highly extensible IRC Bot framework. Formerly Willie.

    Python 918
  2. Warehousing/Warehousing

    🏗️ Mod for Factorio. Store all the things! (We heard you like boxes, you packrat you!)

    Lua 27
  3. dgw/sopel-UnoBot

    Play UNO on IRC with the help of your Sopel bot!

    Python 2
  4. dgw/sopel-wolfram

    Wolfram|Alpha plugin for the Sopel IRC framework

    Python 4
  5. dgw/sopel-BombBot

    Customized version of a custom version of a bomb module for Sopel

    Python 3
  6. zigdon/xkcd-Bucket

    Bucket is the channel bot for #xkcd

    Perl 121

Select a tier

$ a month

Choose a custom amount.

$3 a month


A sponsor badge and lots of ❤️

$6 a month


A sponsor badge and lots of ❤️

Identical to the previous tier, but it makes you twice as awesome. 😼

$10 a month


Same as above, plus guaranteed 👀 when you mention me in issues/PRs

Note: Guaranteed 👀 may still take time. 😸

$20 a month


Individual recognition as sponsor of the project you select, in the README and (if it has one) project website.

$25 a month


$10 tier, plus up to two hours each month of "Guaranteed no RTFM" help

"Help" includes (but is not limited to) installing, configuring, tweaking, or extending (via plugin) any project under @dgw or @sopel-irc.

$50 a month


Company name/logo listed as sponsor of the project you select, in the README and (if it has one) project website.