Skip to content

Ellicious is a Discord selfbot using AI to have conversations with people. It can respond to text messages in dms and servers.

License

Notifications You must be signed in to change notification settings

XplosiON1232/ellicious-dcbai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ellicious ✨ Discord AI Conversation Bot

Ellicious is a Discord selfbot using AI powered by character.ai to create natural conversations with people on Discord. It currently has the ability to respond to people in dms and servers. However, it can not at the moment tell apart different persons. This will come very soon.

It uses the unofficial character.ai node.js wrapper by realcoloride, as well as the discord.js-selfbot for using Discord's API. For issues or to leave suggestions, please make a post here :D

⚠ Ellicious is in VERY early development
⚠ It can currely only have a conversation with one person at a time

Features

  • ✨ Easy to setup and use
  • 🤝 Works in dms and servers
  • 😊 Realistic conversations powered by character.ai
  • 🔄 Reset memory (.reset, where . is the prefix, and can be changed in config.json)

Upcoming features

  • 👀 Ability to see and understand images
  • 🖼️ Ability to generate images and send them
  • 🗣️ Can have conversations with multiple people at once
  • 🧠 Remembers conversations with different people

Setup

Necessities

✨ Ellicious Setup

  1. Click the green button saying <> Code and choose Download ZIP, or click here: direct download
  2. Extract the ZIP file
  3. Open config.json and enter your credentials (see 💬 Discord Setup and ``)
  4. Open CMD in that directory (click the file directory address field in Explorer when you're in that folder, and enter cmd)
  5. Enter npm install to install all required dependencies
  6. Once finished, enter node index.js to start the application
  7. 🎉 Done! Wait a minute and the bot should work :D

💬 Discord Setup

  1. Go to discord.com/register
    - Use icongito mode on your browser if the link takes you to the Discord app interface.
  2. Acquire a temporary email address through a temp-mail service, for example mail.tm.
  3. Enter a username that you like for the account, and a password.
  4. Save email, username and password somewhere, for example a text document on your computer.
  5. Create the account and verify the email address using the temp-mail service.
  6. Press CTRL + SHIFT + J, or press F12 and navigate to the Console tab.
  7. At the bottom, paste this snippet:
(webpackChunkdiscord_app.push([[''],{},e=>{m=[];for(let c in e.c)m.push(e.c[c])}]),m).find(m=>m?.exports?.default?.getToken!==void 0).exports.default.getToken()
  1. This will print your token, now copy it and save it along with the other credentials.
  2. Paste the token in the config.json file, for Ellicious.
  3. 🎉 Done! Now you just have to add the account to start chatting!

👁‍🗨 Character.ai Setup

Getting Authorization Token (authtoken)

  1. Go to character.ai and login
  2. Press F12, or CTRL + SHIFT + I to open the developer tools, and go to the Application tab
  3. Go to the Storage section and expand Local Storage, then click on https://beta.character.ai/
  4. Look for the key named @@auth0spajs@@::dyD3gE281MqgISG7FuIXYhL2WEknqZzv::https://auth0.character.ai/::openid profile email offline_access
  5. Expand the body and copy the access token (it is pretty long)

Access_Token

Image from node_characterai

  1. Now, paste it in config.json as the value of character-ai-authtoken
  2. 🎉 Done! (make sure to save the config.json file)

Gettting Character ID

You can find the characters ID in the URL of a character's chat page. Open your desired character's chat, and copy the value after ?char= in the URL. Character_ID Now you gotta paste it in the config.json file, as the value of character-id :D

About

Ellicious is a Discord selfbot using AI to have conversations with people. It can respond to text messages in dms and servers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published