Coder Social home page Coder Social logo

pygdiscordbot's Introduction

Discord Tavern Style Pygmalion Chatbot

This is a discord bot that uses Pygmalion-6B and a KoboldAI url. The bot now supports json files and tavern cards and will change its name and image automatically.

Official Discord Server

https://discord.gg/Pdhd7dEqHp

Blip Image detection added

image

Instructions:

  1. Clone the repo.
  1. Change the variables in the sample.env file and save it as .env in the same folder
  1. Run the setup.bat file
  1. Run the run.bat file
  1. Choose the character

Choose

Discord only allows bots to be renamed twice per hour.

More Info:

DISORD_BOT_TOKEN: You can get this from the discord developers portal. Guide for setting that up

ENDPOINT: Set the endpoint variable with the KoboldAI url you get from this google collab. Or if you have a beefy gpu you can run kobold locally. https://github.com/KoboldAI/KoboldAI-Client

Look for this url in the google collab output:

url example

Slash Commands:

Right now these commands are mostly helpful for developers. Use /sync to force the slash commands to show up if you don't see them.

Command Name Slash Command More Info
Sync Commands /sync Needed to make the commands appear right away.
Reload Cog /reload <name> Lets you reload a specific cog instead of needing to restart everything.

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.