Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎉 Notify Discord Bot

CodeRunner Logo

Notify is a custom-built Discord bot created exclusively for the SoftUni Discord Community. The bot offers specialized notification services and tailored features designed to improve the overall community experience. It is maintained by SoftUni community members and will not function properly in other Discord servers without modifications.

🚀 Features

  • 🔔 Custom Notifications: Delivers tailored notifications that align with the events, updates, and needs of the SoftUni community.
  • 🧭 Role-based Alerts: Allows users to receive notifications based on their roles within the community, ensuring they stay informed about what matters to them.
  • 📅 Event Reminders: Notifies users about upcoming events, deadlines, and other important happenings within the SoftUni Discord.
  • 🔗 Channel-Specific Announcements: Sends announcements to predefined channels, ensuring important messages reach the right audiences.

⚙️ Getting Started

📋 Prerequisites

Before you install and run Notify, ensure you have the following set up:

🛠️ Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/Borovaneca/Notify.git
    cd Notify
  2. Build the project with Maven:

    mvn clean install

🔧 Configuration

  1. Create application-env.properties in root dir.
  2. Update the var with your Discord bot token:
    BOT_TOKEN=your-discord-bot-token
    

▶️ Running the Bot

To run the bot locally, use the following command:

mvn spring-boot:run

Alternatively, after packaging the project:

java -jar target/notify-1.0.jar

🛑 Important Note:

This bot is exclusively designed for the SoftUni Discord Community. While you can run the bot on other servers, some features may not work as expected without customization.

💼 Maintainers

This bot is maintained by members of the SoftUni Discord Community. If you encounter any issues or have suggestions, feel free to reach out to the community maintainers.

📜 License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages