A simple bot that allows you to draw on a live canvas with other users. Plus, image in the Discord bot message is also updated periodically.
- Clone the repository
- Install dependencies with
yarn install
- Create a
.env
file in the root directory and add the .env.example contents to it. Fill in the values. - Deploy commands to your discord bot with
yarn deploy
- Run the bot with
yarn start
/start
- Starts a new whiteboard session
When a session is started, the bot will send you a link id to the whiteboard. You can share this id link with other users to allow them to draw on the same canvas.
- Discord.js
- WebSocket
- Express.js
- Node canvas
- Handlebars
- Eraser :)
- Drawing shapes
- Various UX improvements
- Clustering and scaling