Skip to content

Source code for our mainline project.

License

Notifications You must be signed in to change notification settings

ClydeReborn/Clyde

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clyde

Recreation of Discord's cancelled AI chatbot.

Information

Name

The name for this bot should be Clyde, but you can rename it.
The pre-deployed bot's name was Sakoma, we moved a to proper Clyde bot account.

Programming Languages

Clyde uses Python for literally everything except spawning in the subprocesses, that's done by Bash.

AI Models

Clyde tries to use any working provider from either python-tgpt or gpt4free, the current provider will change over time.

How to run?

Steps Required

  1. Clone this repo.
# Clone the repo into your machine
git clone https://github.com/ClydeReborn/Clyde
  1. Run ./clyde.sh to immediately configure a copy of Clyde.
    Be careful when running Clyde as a selfbot, as it violates Discord ToS if you do so.

  2. Fill in your bot or user token, your user ID and an error logging channel the in .env file.

  3. Run ./clyde.sh again to run Clyde.

Testing Providers

To check working providers, check out the Tests.
The comprehensive test may take a longer time to finish!

Required OS

  • Clyde can only run on Linux. We recommend using Arch Linux, Fedora or Debian for this.
    Don't use Ubuntu!
  • If you're using Windows, you may be able to run Clyde on WSL.
    Don't let Microsoft bloat it up with ads!
  • We are not sure if this will run on macOS/BSD as it has not been tested.
    Someone test it, and report it in the issues!

Enjoy!

About

Source code for our mainline project.

Resources

License

Stars

Watchers

Forks

Packages

No packages published