Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anav5704/ai-discord-bot

Batman discord bot made using PaLM 2
https://github.com/anav5704/ai-discord-bot

discord-js nodejs palm2

Last synced: about 1 month ago
JSON representation

Batman discord bot made using PaLM 2

Awesome Lists containing this project

README

        

# Batman Discord Bot 🦇

![hero page](https://github.com/anav5704/ai-discord-bot/blob/main/docs/batman.png)

This is a simple discord bot made using Google's Palm 2. The setup was easy and straightforward. This bot reads messages and replies to them as if it is Batman. If you want to talk to him, feel free to join the [Gotham City](https://discord.gg/K9rMzPudgS) discord server.

## Technologies Used
- Node JS
- Discord JS
- Palm 2 API

## Getting Started

First, fork and clone the repo, and install all the required dependencies by running ```npm install```. Then make a ```.env``` file in the root of your project and add the following variables:

```
PALM_AI_API_KEY
DISCORD_TOKEN
GIPHY_API_KEY
```

Finally Start the app by running ```node index.js``` or ```node .```

## Learning Resources

- [Creating an AI Discord bot](https://www.youtube.com/watch?v=VxD7Lt1eV2U)
- [How to build a Discord bot](https://www.youtube.com/watch?v=Oy5HGvrxM4o)
- [Discord JS docs](https://discord.js.org/)