As my responsibilities grew, I needed better tools to manage everything.
Keeping track of:
- Skincare progress (with pics)
- Money spent
- My wish list
- Medication
- Pet health
- Deadlines
- Live Search
- Spreadsheet that saves to Google Sheets
- Also saves the title, sheet data, & link into a record in the program
- Discord Bot functionality:
- Displays current activity as the bot's status
- Auto-backups on every save
- Item notifier
- A simple textbox (sometimes you need it)
- Download Node.js (choose the recommended version)
- Download the project in a zip folder
- Extract it
- Copy the folder's filepath
- Open Command Prompt
- Type
cd PASTE_FILE_PATH_HERE
to navigate to the folder - Type
npm install
to install the dependencies needed for the project
Optional Discord Bot functionality:
- On your browser, go to Developer Portal
- Click New Application
- Type any name
- Click Create
- In the Schedule App folder, create a new file named
config.json
- Open the config.json file for editing
- Copy & paste the text below into the file:
{
"token": "",
"clientId": "",
"guildId": ""
}
- Fill in between the quotation marks. Here's where to find each thing:
Client ID
- In Developer Portal, Click on OAuth2
Token
- In Developer Portal, Click on Bot
- Click Reset Token
Guild ID
- Open Discord
- Go to User Settings
- Scroll down to Advanced (under APP SETTINGS)
- Enable Developer Mode
- Exit User Settings
- Right-click your Server icon
- Click Copy Server ID
- Type
npm start
to run the application
If you want to save your spreadsheets to Google Sheets, you must have a credentials.json
file