Skip to content

sinnedpenguin/dennx-discord

Repository files navigation

DennX - Discord Bot

A Discord AI chatbot powered by Google's Gemini Pro.

Invite to your server

Screenshot 2024-01-13 140035

Host Locally

Prerequisites

  • Discord Bot Token
  • Discord Bot Application ID
  • Top.gg Token (Optional. The bot is currently in Top.gg and some commands are restricted to voters. Can be removed. Check a.js, c.js, and ready.js)
  • Gemini Pro API Key
  • MongoDB

1. Clone the repository:

git clone https://github.com/sinnedpenguin/dennx-discord

2. Install dependencies:

cd dennx-discord
npm install

3. Create a .env file following the .env.example:

BOT_TOKEN=
CLIENT_ID=
TOPGG_TOKEN=

API_KEY=
CHAT_MODEL=gemini-pro
MONGODB_URI=

4. Run the app:

node index.js

License

Licensed under the MIT License.

Releases

No releases published

Packages

No packages published