Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vernsg/ryo-bot

Discord bot with /anime and /manga command
https://github.com/vernsg/ryo-bot

anime bot discord javascript js manga node nodejs slashcommand

Last synced: about 1 month ago
JSON representation

Discord bot with /anime and /manga command

Awesome Lists containing this project

README

        

# Ryo-Bot

Ryo-Bot is a Discord bot designed to provide various features and functionality to your Discord server. The bot includes features such as music, user suggestions, and other interactions.

## Features

- **Anime Search:** Plays music from various sources.
- **User Suggestion:** Users can give suggestions through the input modal.
- **Interaction:** Various commands and interactive features.

## Prerequisites

Make sure you have installed:

- [Node.js](https://nodejs.org/) (v20.14.0 or later)
- [MongoDB](https://www.mongodb.com/try/download/community) (for storing data)

## Installation

1. **Clone Repository:**

```bash
git clone https://github.com/VernSG/Ryo-Bot.git

2. **Log into Project Directory:**

```bash
cd Ryo-Bot

3. **Install Dependencies:**
```bash
npm install

4. **Configuration:**
Copy the template configuration file and fill it with the appropriate information.
```bash
cp config.example.json config.json

Edit config.json and add the Discord bot token, client ID, guild ID, and MongoDB URI.

5. **Run Bot:**
```bash
node index

# Usage

This bot can be used for various purposes according to the configured commands. To see the list of commands, type:
```bash
$help