MoonBot
MoonBot is a Discord bot that integrates OpenAI (ChatGPT) for intelligent interactions and provides various features to enhance your server. It is built with Node.js and designed to be easy to set up and use.
Features
ChatGPT Integration: Allows the bot to respond intelligently to user input using OpenAI’s GPT-4 model. Free Games Notifications: Posts updates about free games available on the Epic Games Store in a designated channel. Welcome Messages: Sends a custom welcome message when new members join the server, including invite information. Goodbye Messages: Sends farewell messages when a member leaves the server. Basic Command: Responds to !ping with a "Pong!" message to test the bot’s responsiveness. Prerequisites
To run MoonBot, you will need the following:
Node.js (v16 or higher) Discord Bot Token: Create a bot on the Discord Developer Portal and obtain your bot token. OpenAI API Key: Obtain an API key from OpenAI. Epic Games API Key: You will need a RapidAPI key to access the free games list from the Epic Games Store.