Giter Club home page Giter Club logo

discordaibot's Introduction

Discord AI Bot

This is a basic framework to run OpenAI APIs as a Discord bot

Follow the examples in the commands folders to add more commands. The app will automatically deploy the commands to the bot.

Contributors

Contributors are welcome. Please keep in mind that this is intended to be a framework and no concrete implementation of a user key database or other permanent storage should be implemented here. We'll leave that up to the client-specific implmenters. I'm open to suggestions for features but wanted to keep the chat command fairly simple.

Check out Issues to see what might be coming soon.

discordaibot's People

Contributors

naphier avatar

Watchers

 avatar

discordaibot's Issues

OpenAI throttle error causes crash

Unclear why that caused a crash. Maybe should have saved the core dump but I didn't. Should just require multiple fast messages to the API. We'll see.

Replace node request with node-fetch

Node request is semi-deprecated and node-fetch is more lightweight and actively maintained. Replace this to avoid future vulnerability issues.

Implement "phone game" between Dall-E and Methexis

Implement a command that allows n iterations of a phone game between dall-e and methexis

  1. User uploads image
  2. Image is sent to methexis
  3. Methexis returns description
  4. Use that description to generate an image via Dall-E
  5. Repeat n times

When I did this manually it was interesting to see that the images progressed from post-impression to cubism over just a few iterations. Curious to see what happens if we start with older styles and continue past into current realism styles or what.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.