Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/anav5704/ai-discord-bot
- Owner: anav5704
- Created: 2023-12-01T02:14:08.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-04T06:20:07.000Z (about 1 year ago)
- Last Synced: 2024-11-09T13:21:13.007Z (3 months ago)
- Topics: discord-js, nodejs, palm2
- Language: JavaScript
- Homepage: https://discord.gg/K9rMzPudgS
- Size: 3.66 MB
- Stars: 0
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
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/)