Comprobot: A Self-Hostable Discord Bot for Maximum Customization
Comprobot is a self-hostable Discord bot designed to offer users a highly customizable experience. Built with Python and available across multiple platforms, it provides developers, server owners, and communities with the flexibility to tailor their bot's functionality.
Key Features:
Self-Hosting Support: Run Comprobot on various operating systems including Linux, macOS, and Windows.
AI Integration: Leverage AI capabilities using providers like Ollama, Groq, and Gemini for enhanced interactions.
Customization Options: Extend the bot by adding new commands or modifying existing ones to meet specific needs.
Cross-Platform Compatibility: Install easily via winget, ensuring seamless setup across different environments.
Audience & Benefits:
Ideal for developers seeking a tailored Discord bot experience, Comprobot enables users to create custom commands, automate tasks, and integrate AI features. Server owners and communities benefit from having full control over their bot's behavior, allowing them to host it on their own servers without relying on third-party services.
With Comprobot, users can enjoy a personalized, efficient, and secure Discord experience, tailored to their unique requirements.
README
Comprobot
Comprobot is a highly-customizable, open-source Discord bot that you can run on your own server.
It’s built with Python, has a wide range of fun and useful commands, and is designed to be easy to extend.
You can add new commands, customize outputs, or change the behaviour of existing ones. You can also easily edit the keywords of existing commands and customize their outputs.
The bot also comes with built-in AI capabilities when pinging the bot, with Ollama, Groq and Gemini as available providers.
Install
pipx (All platforms)
pipx install comprobot
APT (Ubuntu/Debian/Kali)
# If add-apt-repository isn't found, run this first:
# sudo apt install software-properties-common
sudo add-apt-repository ppa:badluma/ppa
sudo apt update
sudo apt install comprobot