A Discord bot that remembers your conversations! Built with Pixeltable and OpenAI.
Add PixelBot to your server instantly through the Discord Application Directory!
- Click "Add to Server"
- Follow Discord's authorization flow
- Start chatting in servers and/or DMs!
- 🧠 Perfect Memory: Maintains context across entire conversations
- 🔍 Smart Search: Find past messages based on meaning, not just keywords
- 💬 Natural Chat: Responds like someone who remembers your preferences
- 📱 DM Support: Works in both servers and private messages
Deploy your own version of PixelBot using, e.g., Railway:
- Click the Deploy button above
- Connect your GitHub account
- Configure environment variables:
DISCORD_TOKEN
OPENAI_API_KEY
- Deploy!
# Setup
git clone https://github.com/yourusername/PixelBot.git
cd PixelBot
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# Configure
# Add to .env:
DISCORD_TOKEN=your-discord-token
OPENAI_API_KEY=your-openai-key
# Run
python bot.py
/chat [question]
: Get context-aware responses/search [query]
: Find similar past messages/dm
: Start private chat session
- Pixeltable: AI Data Infrastructure
- Discord.py: For Discord integration
- OpenAI GPT-4: For natural language understanding
- Railway: For deployment and hosting