Skip to content

reevee-codes/reevee-discord-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Bot Python

A simple, extensible Discord bot written in Python

Features

  • Ready-to-use commands:
    • !ping
    • !echo
    • !fact
    • !facts
    • !quote
    • !chat
  • Easy to expand with your own commands and services
  • Clean codebase structure for quick development
  • OpenAI integration (API key required)

Setup

  1. Clone the repository
  2. Install dependencies
    Make sure you're using Python 3.10+.
    This project uses pyproject.toml, so install with:
    pip install .
    Alternatively, use a PEP 517-compatible tool like poetry or pipx.
  3. Set your Discord token and OpenAI API key
    Place your credentials in environment variables:
    set DISCORD_TOKEN=your-discord-token
    set OPENAI_API_KEY=your-openai-key
    (On Linux/Mac use export instead of set)
  4. Run the bot
    python -m app.bot

Designed to be clean, fast, and easy to expand. The perfect starting point for your own Discord bot!

About

A modular Discord-based conversational AI system built in Python, featuring structured long-term memory, fact extraction, and deterministic retrieval layered on top of LLMs. In addition to AI-driven chat, the bot provides multiple utility commands (ping, echo, quotes, facts, etc.) and is designed with a clean, extensible architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages