Bot for Etterna Online
- Download this repository
- Optional: Copy the config-default.json file to config.json and adjust the channels to your server
- If you don't do this, those channel-specific features will not work
- Note: if your server requires 2FA for moderation privileges - such as the EtternaOnline Discord - you need two-factor authentication enabled on your personal account
- Run the bot with the required credentials using
DISCORD_BOT_TOKEN=... EO_USERNAME=... EO_PASSWORD=... EO_API_KEY=... EO_CLIENT_DATA=... cargo run
DISCORD_BOT_TOKEN
is the token of your registered Discord botEO_USERNAME
andEO_PASSWORD
are the credentials of any valid EtternaOnline user account. Required by EtternaOnline for v2 API loginEO_API_KEY
is required for v1 API loginEO_CLIENT_DATA
is required for v2 API login