GLaDOS Assistant is a simple discord bot that can be used for multiple things, including IA functionalities, and more.
- IA functionalities
- Chat with the bot by simply mentioning it (with a real discussion)
- Birthday reminder
- Quiz functionalities
- Fun commands
- cat pictures
- Debug functionalities
- Node.js
- Yarn
- MariaDB database
- Windows docker don't work well with the Prisma ORM
- Discord bot token
- With good intents
- Clone the repository
- Install the dependencies with
yarn
- Create a
.env
file at the root of the project with the following content:DISCORD_TOKEN=your_discord_token DISCORD_CLIENT_ID=your_discord_bot_client_id GLADOS_HOME_GUILD=glados_home_guild_id REPORT_CHANNEL=report_channel_id OWNER_ID=your_discord_user_id LOGS_WEBHOOK_URL=your_discord_webhook_url DATABASE_URL="mysql_connection_url" GOOGLE_API_KEY=your_google_api_key
- Run the prisma migrations with
yarn prisma db push
- Build the project with
yarn build
- Start the bot with
yarn start
This project is licensed under the GPL-2.0 License - see the LICENSE file for details