Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inotgud/discord-ai-self-bot
Artificial Intelligence for Discord Self Bot
https://github.com/inotgud/discord-ai-self-bot
Last synced: about 1 month ago
JSON representation
Artificial Intelligence for Discord Self Bot
- Host: GitHub
- URL: https://github.com/inotgud/discord-ai-self-bot
- Owner: inotgud
- Created: 2024-06-15T17:15:28.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-15T17:22:48.000Z (6 months ago)
- Last Synced: 2024-06-15T18:31:47.898Z (6 months ago)
- Language: JavaScript
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Discord AI Self Bot
An Artificial Intelligence-powered Discord self-bot using `cohere-ai` for natural language processing and `discord.js-selfbot-v13` for interacting with Discord. This bot can automate tasks and respond to messages intelligently.
## Table of Contents
- [Features](#features)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)## Features
- **AI-Powered Responses:** Uses `cohere-ai` to generate intelligent responses to messages.
- **Automated Tasks:** Set up automated responses and commands.
- **Customizable:** Easy to configure for personal use.## Prerequisites
- Node.js (v14 or higher)
- npm (Node Package Manager)
- Discord account
- API key for [Cohere AI](https://cohere.ai/)## Installation
### 1. Clone the Repository
```bash
git clone https://github.com/inotgud/discord-ai-self-bot.git
cd discord-ai-self-bot
```### 2. Install Dependencies
```bash
npm install
```### 3. Install `cohere-ai` and `discord.js-selfbot-v13`
```bash
npm install cohere-ai discord.js-selfbot-v13
```## Usage
### Running the Bot
To start the bot, run:
```bash
node index.js
```### Commands
- Everything you write on the channel is answered by AI.## Contributing
We welcome contributions! Please follow these steps:1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request