Skip to content

ARINO is a modern, full-featured Discord music bot built for simplicity, reliability, and performance. Developed by RY4N, ARINO serves as a best-in-class music bot that enables users to play, search, and manage music and playlists across a wide variety of platforms,

License

Notifications You must be signed in to change notification settings

ryanwtf88/ARINO1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ARINO

ARINO is a modern, full-featured Discord music bot built for simplicity, reliability, and performance. Developed by RY4N, ARINO serves as a best-in-class music bot that enables users to play, search, and manage music and playlists across a wide variety of platforms, including Spotify, YouTube, Apple Music, Deezer, SoundCloud, and more.

Features

  • Music Playback: Stream music from multiple sources with high quality and low latency.
  • Playlist Management: Advanced playlist creation, import, editing, and sharing features.
  • Modern Slash & Prefix Commands: Support for Discord's latest slash commands as well as traditional prefix commands.
  • Developer Tools: Built-in commands for managing the bot, diagnostics, and advanced developer features.
  • Statistics & System Info: Real-time statistics on bot usage, system health, and Lavalink node performance.
  • No-Prefix User System: Allow trusted users to use commands without a prefix.
  • Cluster & Sharding Ready: Scales across large Discord deployments using cluster and hybrid-sharding.
  • Web Dashboard Ready: Designed to be integrated with a web dashboard (future-ready).
  • Premium & Voting: Premium system and voting integration for extended features.

Technologies Used

Getting Started

Prerequisites

  • Node.js v18+ (LTS recommended)
  • A MongoDB instance (local or cloud)
  • A running Lavalink node (see Lavalink setup)
  • Discord Bot Token and Application

Installation

  1. Clone the repository:

    git clone https://github.com/ryanwtf88/ARINO1.git
    cd ARINO1
  2. Install dependencies:

    npm install
  3. Fill out the src/config.js file with your bot token, client ID, MongoDB URI, Lavalink node details, and other credentials.

  4. Start your Lavalink server and make sure it matches the configuration.

  5. Run the bot:

    node src/ryan.js

    or (if using clustering)

    node src/index.js

Usage

  • Use /help or your configured prefix (default: +help) to view all available commands.
  • Use /about or +about to get information about the bot.
  • Manage playlists with /playlist-create, /playlist-add, /playlist-info, and more.
  • Play music using /play <song/url> or +play <song/url>.

Example Commands

  • Play a song:
    /play Never Gonna Give You Up
    
    or
    +play Never Gonna Give You Up
    
  • Create a playlist:
    /playlist-create MyPlaylist
    
  • Add a song to a playlist:
    /playlist-add MyPlaylist <song/url>
    
  • View bot stats:
    /stats
    

Contributing

Pull requests are welcome! Please open issues to discuss bugs or feature requests.

License

See LICENSE for more information.


Developed and maintained by RY4N

First Launch: Thu Dec 26 2024
Support Server: ARINO HQ

About

ARINO is a modern, full-featured Discord music bot built for simplicity, reliability, and performance. Developed by RY4N, ARINO serves as a best-in-class music bot that enables users to play, search, and manage music and playlists across a wide variety of platforms,

Topics

Resources

License

Stars

Watchers

Forks