Discord Jailer
Problem
Sometimes you want to time someone out on Discord, but in a more creative way than the built-in timeout. Discord's native timeout is functional but unimaginative - it just silently prevents the user from interacting until the timer expires. There's no mechanism for making the experience itself more memorable.
Approach
Built a Python Discord bot using interactions.py that times out a user for a set duration. The standard mode works like a normal timeout. The optional "annoy" mode goes further: at random intervals it briefly releases the user for five seconds before re-jailing them, repeating the cycle until the original timer expires. The bot is slash-command driven and handles the timing logic entirely in the background once triggered.
Outcome
A fun, pointless tool that does exactly what it says. In annoy mode, the user gets repeatedly timed out and released at random - they briefly think they're free, then get jailed again. It is as annoying as it sounds. No practical utility whatsoever, which is the point.