Discord Bot Development – Automated Engagement & Reward System
Budget: $250 – $750 USD
I run a growing Discord community and I need a purpose-built bot, written in TypeScript with discord.js, that keeps conversation flowing and rewards participation without constant hand-holding from moderators.
Core interaction flow
• When a user joins, the bot detects the event and immediately posts a warm welcome (content and channel will be configurable).
• The very first time that member speaks, the bot grants a reward so newcomers feel noticed right away.
• Every day at exactly 12:00 (server time) the bot drops a fresh question to spark discussion and tracks who answers.
Behind the scenes I expect clean, well-structured Node.js code backed by PostgreSQL so data—member status, points, roles, whatever we decide—is safely stored and easy to query. The bot must be ready for reliable hosting on a typical VPS or container, and it should expose straightforward admin commands (or a simple dashboard if you prefer) so I can tweak questions, reset scores, or adjust welcome text without digging through source files.
Deliverables
• Fully functional Discord bot with the three features above
• Complete TypeScript source code organised for easy maintenance
• SQL schema and migration script for PostgreSQL
• Step-by-step setup and deployment guide (including how to create and secure the bot token)
• Brief usage documentation for moderators
Ship quality, readable code and I’ll handle the rest on my end.
Core interaction flow
• When a user joins, the bot detects the event and immediately posts a warm welcome (content and channel will be configurable).
• The very first time that member speaks, the bot grants a reward so newcomers feel noticed right away.
• Every day at exactly 12:00 (server time) the bot drops a fresh question to spark discussion and tracks who answers.
Behind the scenes I expect clean, well-structured Node.js code backed by PostgreSQL so data—member status, points, roles, whatever we decide—is safely stored and easy to query. The bot must be ready for reliable hosting on a typical VPS or container, and it should expose straightforward admin commands (or a simple dashboard if you prefer) so I can tweak questions, reset scores, or adjust welcome text without digging through source files.
Deliverables
• Fully functional Discord bot with the three features above
• Complete TypeScript source code organised for easy maintenance
• SQL schema and migration script for PostgreSQL
• Step-by-step setup and deployment guide (including how to create and secure the bot token)
• Brief usage documentation for moderators
Ship quality, readable code and I’ll handle the rest on my end.