Skip to content

OwenBellowen/security-siege-next

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Security Siege

Security Siege

GitHub License GitHub issues CodeQL Dependabot Updates Dependency review
A rewrite of my Discord bot - Security Siege

About

This is a rewrite of my Discord bot, Security Siege. It is a bot that is designed to help moderate servers and provide useful tools for server owners and administrators. It is written in TypeScript and uses the Discord.js library. It is currently in development and is not yet ready for use.

Installation

  1. Clone the repository
  2. Run npm install
  3. Create a .env file in the root directory and add the following:
TOKEN=YOUR_DISCORD_BOT_TOKEN
  1. Create a config.json file in the src directory and add the following:
{
    "guildID": "",
    "mongoURI": "",
    "owners": []
}
  1. Run npm start

TODO

  • Add more commands
  • Add more features (e.g. warnings, mutes, etc.)
  • Add more handlers (e.g. error handler, interaction handler, etc.)

Changelog

  • Added basic handlers and commands
  • Warning system
  • Ticket system

Contributing

If you would like to contribute to this project, please fork the repository and submit a pull request. If you have any questions, please open an issue.

License

This project is licensed under the Apache-2.0 License - see the LICENSE file for details.

Acknowledgements

Author

About

A rewrite of my Discord bot - Security Siege | A moderation Discord bot

Topics

Resources

License

Stars

Watchers

Forks