Worker-Notification is a powerful and versatile Discord bot designed to enhance the functionality and interactivity of Discord servers. Developed with the aim of providing a comprehensive suite of features, this bot facilitates server management, enhances user engagement, and automates tasks to create a more dynamic and efficient server environment.
- Command Handling: Organized command structure for easy management and expansion of bot commands.
- Scheduled Tasks: Utilize
node-schedule
for scheduling tasks, making it perfect for reminders, announcements, and automated messages. - Dynamic Command Loading: Commands are dynamically loaded from the
commands
directory, allowing for easy addition and modification of commands without restarting the bot. - Advanced Permissions: Control who can use which commands with advanced permission handling.
- Customizable Settings: Server-specific settings can be configured, including command prefixes, role permissions, and more.
To get started with Your Discord Bot Name, follow these steps:
- Clone the repository:
git clone https://github.com/Atikocak/ionet-notification.git
cd ionet-notification
- Install dependencies:
npm install
-
Configure your bot: Create a
.env
file in the root directory and add your Discord bot token:TOKEN=your_discord_bot_token_here
-
Start the bot:
node main.js
To add a new command, create a .js
file in the commands
directory with the following structure:
module.exports = {
data: {
name: "commandname",
description: "Your command description here",
},
execute(interaction) {
// Your command code here
},
};
Contributions are welcome! If you'd like to contribute, feel free to fork the repository and submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all the contributors who have helped in developing and maintaining this bot.
- Special thanks to GitHub Copilot for assisting in the development process.