This program is designed to make scheduling Discord messages free and easy.
- Install Node.js on your computer from here, if you don't have it already.
- Download this project to your PC and unzip it.
- Populate the
botToken
section ofconfig.json
with your login token, which you can find by following the instructions here. - From the project directory, run
npm install
to gather all the necessary packages to run the program locally. - Enable Developer Mode on Discord as demonstrated here,
then grab the server ID and channel ID of where you want to send the scheduled message in
the
bot.js
file. You can also change themessage
variable to say whatever you want. - Also in
bot.js
, change thedesired_hour
anddesired_minute
variables to the scheduled time of your choice, then runnode bot.js
and leave the computer on so it can send the message when the time rolls around :)
The plan is to implement a web interface with Discord authentication, so users can schedule multiple messages via a GUI rather than one-by-one by hand.