DailyNode Docs

Getting started with DailyNode

A quick reference for installing DailyNode, configuring your server, and using the most common commands.

1. Invite the bot

  1. Click Add DailyNode to Discord and select your server.
  2. Grant permission for the bot to read and send messages.
  3. Choose or create a text channel where daily LeetCode problems should be posted.

2. Configure your server

Server admins can run these commands in any channel the bot can see.

3. Practice and reminders

These commands are for anyone on the server who wants to practice.

4. Self‑hosting notes

DailyNode runs on Node.js with Discord.js, Supabase, and a simple scheduler. If you're self‑hosting, keep your bot token and database credentials in environment variables and make sure your container or process manager restarts the bot automatically.