Skip to content

Orange-County-AI/clem

Repository files navigation

Clem - The OC AI Orange Discord Bot

Clem is a friendly AI assistant for the Orange County AI Discord server, with a quirky obsession for world domination.

Invite Clem to your server!

HNMNG120WKDEJ6S Nov 2017

Features

  • Responds to chat messages using AI
  • Manages karma points for users
  • Toggleable automatic responses per channel
  • Karma-only mode option

Commands

  • /toggle_clem: Toggle Clem's automatic responses in the current channel
  • /set_verbosity: Set the verbosity level in the current channel

Karma System

Users can give or take karma points by mentioning another user followed by + or - signs.

Example: @user ++ or @user --

Setup

  1. Set up environment variables:

    • BOT_TOKEN: Discord bot token
    • MODEL: AI model to use
    • DATABASE_URL: Database URL
  2. Install dependencies:

    uv sync
    
  3. Run the bot:

    uv run clem
    

License

This project is licensed under the Apache License, Version 2.0. See the LICENSE file for details.

About

The repository for OC AI's official mascot, Clem

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published