
Roan
Discord bot developer
Skills

Bekijk mijn diensten

Werkervaring
discord.js queueing bot
Freelancing Career • ZZP
Feb 2026 - Apr 2026 • 2 mos
Project Overview Developed a full-featured Discord bot that manages visitor queues for Animal Crossing islands, enabling island hosts to control and organize incoming visitors efficiently. Key Features Queue System: Join/leave functionality with automatic slot management (configurable max visitors) User Verification: Mandatory registration system capturing in-game names and island information Dodo Code Distribution: Automated direct messaging of Dodo codes to queued players Multi-Island Support: Handle multiple islands simultaneously with island-specific queues and settings Web Dashboard: Real-time visualization of queue status and island activity using Express.js and Puppeteer Admin Controls: Role-based access management with granular permission settings Voting System: Built-in voting mechanics for community decisions Data Persistence: SQLite database for storing verified users, queue history, island settings, and configurations Technical Stack Backend: Node.js with Discord.js v14 Database: SQLite3 for persistent data storage Web Interface: Express.js server with HTML dashboard Tools: Puppeteer for screenshot/snapshot capabilities Environment: Configured with dotenv for secure credential management Scope of Work Multi-file command architecture Real-time Discord interactions with slash commands Complex state management across multiple islands and concurrent users API integration with Discord's interaction system Full admin panel for server management and customization This bot streamlines the experience for Animal Crossing trading communities, reducing friction in organizing visitor access and improving community management.