Projects / Spider
Spider is a tool that allows Discord bot developers to micromanage their bots. Bot developers can see how many servers their bot is in, make the bot send messages, watch the bot's usage live, and more. Spider is made using Electron and comes with instructions for building it into a binary executable. Its source code is available on GitHub. Spider is made with the wonderful Discord.JS library.
The terminal-like UI allows the bot developer to "change directories" into a server and then into any of the server's channels (that the bot has access to). The list of commands can be accessed at any time using the "help" command. Spider's interface was designed entirely from scratch in a frameless Electron window, meaning everything the user sees is just HTML, CSS, and JavaScript. I chose the Nord color palette for it, but in the future I might allow the user to change this.