Discord-AI-Chatbot  by mishl-dev

Discord bot for AI chat

created 2 years ago
1,360 stars

Top 30.2% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a versatile Discord chatbot designed to integrate advanced AI capabilities, including LLM interactions and image generation, for Discord servers. It targets Discord server administrators and users seeking an engaging and functional AI companion, offering features like hybrid commands, mention recognition, and channel-specific activation.

How It Works

The chatbot leverages the Groq API for fast LLM processing and integrates with image generation models. It supports a hybrid command system (slash and traditional) and features intelligent message handling, including reply context awareness and mention recognition. Users can configure language preferences and select from various pre-defined AI personalities or create custom ones by defining behavior in text files.

Quick Start & Requirements

  • Install via python3.10 -m pip install -r requirements.txt or Docker.
  • Requires Python 3.10+, a Discord bot token with enabled intents, and a Groq API key.
  • Setup involves cloning the repository, installing dependencies, configuring .env with API keys, and running python main.py.

Highlighted Details

  • Powered by the Groq API for high-speed LLM responses.
  • Supports multiple languages and customizable AI personalities (e.g., DAN, AIM, Luna).
  • Includes image generation capabilities.
  • Offers channel-specific activation and reply-aware message handling.

Maintenance & Community

The project is maintained by mishl-dev and features a list of contributors. Further community engagement details are not explicitly provided in the README.

Licensing & Compatibility

The repository does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The README does not specify a license, which may impact commercial use. Internet access should be disabled in config.yml for enhanced responsiveness, suggesting potential latency issues when enabled.

Health Check
Last commit

1 year ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
20 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems).

LangBot by langbot-app

0.9%
13k
IM bot platform for the LLM era
created 2 years ago
updated 5 days ago
Feedback? Help us improve.