Skip to content

An AI anime girl on Discord, using ChatGPT

License

Notifications You must be signed in to change notification settings

bemxio/sachiko-chan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sachiko-chan

A Discord chat bot, being an overexcited anime girl that loves ice cream, using a lot of "UwU speech" and kaomojis.

Made using OpenAI's API and Pycord, for the lack of affection in my life fun and silliness!

Running

To run the bot, make sure you have Python 3.8 or higher installed. You can download it here.

You will need to create a Discord application in the Discord Developer Portal, and add a bot to it. You can find a guide on how to do that here. You will also need an OpenAI API key, which you can get by creating an account here.

  1. Clone the repository, either by downloading the ZIP file on GitHub, or by using git clone.

  2. Move to the directory in your terminal.

  3. Install the dependencies using pip install -r requirements.txt.

  4. Create a file called .env in the root directory of the project, and add the following:

    DISCORD_TOKEN=<your token here>
    OPENAI_API_KEY=<your key here>
    

    where <your token here> is your Discord bot token, and <your key here> is your OpenAI API key.

  5. Run the bot using python main.py.

Contributing

Whether you have an issue or if you want to add a feature, feel free to open an issue or a pull request. I'll be happy to look at it, and potentially merge it!