Skip to content

ApexDevelopment/spider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About Spider

Spider is a Discord bot admin tool for monitoring, controlling, and micromanaging your Discord bot user. It provides a terminal-like interface for executing commands on your bot user that can interact with Discord guilds, users and the rest of the API. It is written in Node.js using Electron and Discord.js.

Image from Gyazo

Running It

To run it, you have to have Node.js+NPM and Electron installed (you can get Electron by running npm i -g electron). Make sure you also do npm install to get all the dependencies. Once that finishes, either run electron . or npm run start to run Spider.

Building It

Ensure all dependencies are installed and run npm run build to build it for your environment or npm run build-all to build for all targets. Executables will be in the out directory.

To Do

  • Finish implementing the role command
  • Add options to the login command to allow declaring additional intents
  • Add support for using the up/down arrow keys for command history
  • Add commands for monitoring other events such as users going online, message edits, etc (maybe modify monitor)
  • Add command for checking who's lurking, using status and typing indicators
  • Add command similar to monitor except it logs to a file instead of the console
  • Add auto export/autolog feature

About

A Discord bot administration tool 🕷

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published