Uncover Chat Trends with AI-Powered Insights
PredictoBot is a bot made for the 2023 Discord DDevs Buildathon. It is designed to provide server owners, administrators and community managers with powerful insights into their communities. With PredictoBot's machine learning capabilities, PredictoBot can analyse chat data and predict emerging trends in the community, allowing owners to stay ahead of the curve and foster more engaging, dynamic conversations.
See PRIVACY.md for details on how PredictoBot handles your data.
- Node.js: PredictoBot's core is built on Node.js. It powers the bot's functionality, allowing it to interact with Discord servers and users.
- Discord.js: We use the Discord.js library to create and manage the Discord bot. It provides the necessary tools for connecting to Discord servers, monitoring chat activity, and responding to user commands.
- Python: The Python programming language is used for the bot's machine learning capabilities and the backend API.
- Flask: Flask is a lightweight web framework for Python, and it's used to create the backend API. Flask exposes endpoints that the Discord bot communicates with to request trend predictions and insights.
TODO
TODO
-
Clone the repository
git clone https://github.com/beauthebeau/predicto-bot.git cd predicto-bot
-
Install dependencies
npm install # pip install -r requirements.txt # TODO
-
Run the bot
npm run start # or, for development npm run dev
TODO
TODO
TODO
This project is licensed under the MIT License. See the LICENSE file for details.