Pudel
Motivation
The inspiration behind Pudel's creation stems from the discontinuation of the highly regarded Eli bot, developed by a talented developer. Recognizing the need for a replacement, Pudel was conceived to carry on the legacy of Eli, ensuring users could continue to enjoy a similar chatbot experience.
Features
- Discord Integration: Pudel seamlessly integrates with Discord, allowing users to interact with the bot through the platform.
- Natural Language Processing: Incorporating NLP libraries like Apache OpenNLP, Pudel enhances its understanding of user queries, enabling effective processing and interpretation.
- Familiarity and Continuity: Pudel's goal is to capture the style and mannerisms established by Eli, providing users with a sense of familiarity and continuity.
- Reliable and Enjoyable: Pudel strives to deliver a reliable and enjoyable chatbot experience, ensuring users have a seamless transition from Eli to Pudel.
Dependencies
- JDA:
- LavaPlayer:
- youtube-source:
- Opencsv:
Getting Started
To get started with Pudel, follow these steps:
- Clone the Pudel repository to your local machine.
- Ensure you have Java 23 installed on your system.
- Set up the required dependencies as specified in
pom.xml
.
- Run the Pudel application and start interacting with the chatbot on Discord.
Contributing
Pudel is an open-source project, and contributions are welcome. If you'd like to contribute to the development of Pudel, feel free to submit pull requests or open issues on the GitHub repository.
Acknowledgments
Although developer Eli did not directly contribute to Pudel's development, the bot's features and behavior are rooted in Eli's legacy. Pudel aims to carry on the spirit of Eli by offering a reliable and enjoyable chatbot experience that captures the essence of the original project. Special thanks to the developer of Eli for inspiring this project.