DiscordQR

Phase 1 – Core bot and QR generation

Create a basic Discord bot that listens for a command containing a URL and generates a QR code image.

  • Connect bot through Discord API
  • Parse URL from command
  • Generate QR image
  • Send image back to channel

Functional result: Bot responds to a URL command by producing and sending a valid QR code image.

Phase 2 – Validation and improved interaction

Add simple input validation, error feedback, and optional QR code version customization.

  • Check URL format
  • Return clear error messages
  • Allow differnt QR code styles
  • Handle missing or invalid arguments

Functional result: Bot reliably validates input, handles errors gracefully, and delivers customizable QR outputs.