Skip to content

Serbirial/ascension-go

Repository files navigation

Ascension

 

Ascension

Github top language Github language count Repository size License Github issues Github forks Github stars

🚧 Under construction... 🚧


About   |   Features   |   Stack   |   Requirements   |   Starting   |   License   |   Author


About

Ascension is a brand new discord music bot, taking focus on low resource utilization (Built and ran on a Pi Zero 2!).

Features

✔️ Super high audio quality;
✔️ 100% Open source;
✔️ Made in Go;
✔️ Made with optimization as a priority;
✔️ Under active development;
✔️ Can seperate Bot and Music server;

Stack

The following tools were used in this project:

Requirements

Before starting, you need to have Git and Go 1.24.1+ installed, along with Discord DCA audio converter.

Starting

# Clone this project
$ git clone ascension-go

# Access
$ cd ascension-go

# Build the project
$ go build

# Run the binaries help command!
$ ./ascension -h

# Make sure to configure the bot!

If you need any help, or have questions, or just want to join and chat, feel free to join my community discord server.

Bot features

The bot can play in as many servers as the hardware allows, it has full concurrency!
You can even connect as many bots as you want to a single Music server! (Look at help command)
Can use Discord Compressed Audio to ensure lowest possible bandwidth!

License

This project is under the (license in progress). For more details, see the LICENSE file.

 

Disclaimer!!

The main branch of ascension will be considered a rolling release until an official release is put in the releases section.
After the first stable release; the main branch will go back to being a mostly-stable release of the bot, and a dev branch will be made in its place.

Back to top

About

Golang version of Ascension

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages