No Description

Shaw f7e049051f Merge pull request #5 from elizaintern/docs/README 10 months ago
characters 1ce699ad11 add eliza character as json 10 months ago
src f5fcbfd573 Loading of plugins handled in the agent runtime 10 months ago
.env.example fed6d0306d env 10 months ago
.gitignore fed6d0306d env 10 months ago
LICENSE 23277073d1 Initial commit 10 months ago
README.md f7be3cac69 more quick start instructions 10 months ago
package.json fed6d0306d env 10 months ago
pnpm-lock.yaml 0434a9767c init 10 months ago
tsconfig.json 0434a9767c init 10 months ago

README.md

Eliza

Edit the character files

Open agent/src/character.ts to modify the default character. Uncomment and edit.

Custom characters

To load custom characters instead:

  • Use pnpm start --characters="path/to/your/character.json"
  • Multiple character files can be loaded simultaneously

Add clients

- clients: [],
+ clients: ["twitter", "discord"],

Duplicate the .env.example template

cp .env.example .env

* Fill out the .env file with your own values.

Add login credentials and keys to .env

-DISCORD_APPLICATION_ID=
-DISCORD_API_TOKEN= # Bot token
+DISCORD_APPLICATION_ID="000000772361146438"
+DISCORD_API_TOKEN="OTk1MTU1NzcyMzYxMT000000.000000.00000000000000000000000000000000"
...
-OPENROUTER_API_KEY=
+OPENROUTER_API_KEY="sk-xx-xx-xxx"
...
-TWITTER_USERNAME= # Account username
-TWITTER_PASSWORD= # Account password
-TWITTER_EMAIL= # Account email
+TWITTER_USERNAME="username"
+TWITTER_PASSWORD="password"
+TWITTER_EMAIL="your@email.com"

Install dependencies and start your agent

pnpm i && pnpm start